German Chinese (Simplified) English Finnish French Greek Italian Japanese Russian Spanish Swedish Turkish
Wii Homebrew Downloads
Übersicht Downloads suchen
Download im Detail

hextwelve

Dateigröße Dateigröße: 178.81 KB Downloads Downloads: 341 Sprache Sprache:
Autor Autor: lewurm, theStack Webseite Webseite: Homepage Datum Geändert am: 25.09.2009

Download

Bitte bewerten Sie den Download angemessen!
(19 Stimmen)

lewurm und theStack haben einen einfachen Host Controller Treiber für beide OHCI Controller der Wii released. Das ganze basiert auf Team Twiizers mini/ppcskel. Das Ursprungsziel dieses Projektes sah es vor, die Einbindung von USB-Tastaturen unabhängig vom IOS einzubinden. Wer sich für sowas interessiert, sollte mal einen Blick auf denn Wiibrew-Artikel werfen.

Features:

  • simple OHCI driver, supports control and interrupt transfers (through AHPBROT)
  • HID keyboard driver, but only for keyboards that support the boot protocol
  • lsusb-like output for low- and fullspeed devices (per USB gecko only)
  • not so important, but worth mentioning for interested developers: improved ppcskel that can be used as basis for other project, including SHA1 engine support (using AHPBROT) and a simple interrupt handler (including hollywood IRQs)

Zukünftiges:

  • a nice keyboard driver
  • mouse support should be easy (assuming it supports the boot protocol)
  • Bulk transfers, so stoarge support could be implemented (save NAND backup to usb stick?)
  • wii mote support, but I think this is far away


Derzeitig bekannte Probleme:

  • Quirk for endpoint transfers: We have to wait about 11ms(!) for the host controller every time we start an endpoint transfer. This is pretty bad, so this need further review
  • Sometimes my keyboard won't send characters and just [a-zA-Z0-9] will work. I don't really care atm
  • The last character of a device string get lost (see @ usb gecko output)


Gebrauchsanweisungen:

  • copy the content on your SD card to /bootmii/ or use a usb gecko to upload it
  • plug in any low- or fullspeed device to so a lsusb-like output on gecko
  • plug in a usb keyboard. keep in mind, it must support the boot protocol. check it with
lsusb -v | grep -i boot
  • type some characters >> press reset button to boot sysmenu

Test: Lizenz GNU/GPL

Kommentar schreiben


Sicherheitscode
Aktualisieren

 

Impressum | Team | Über unsere Webseite | Partner | Markennamen sind Eigentum der jeweiligen Firmen. Wii ist ein eingetragenes Warenzeichen der Firma Nintendo.
Powered by Joomla! Designed by SiteGround web hosting and modified by Quali| Wii-Homebrew.com ist ein inoffizielles & unabhängiges Download/Informationsportal.

TOP Partner: Nintendomax - WiiTDB - MonkeyDesk - PDRoms -
GeckoCodes - NintenBrew