MINI

MINI (aka MINI Is Not IOS) runs on the arm processor of the Wii and allows homebrew development without the use of ANY Nintendo software.
Tasklist

FS#21 - MINI needs WiiMote support

Attached to Project: MINI
Opened by John_K (John_K) - Sunday, 10 May 2009, 01:00 GMT-7
Last edited by dhewg (dhewg) - Saturday, 29 August 2009, 03:30 GMT-7
Task Type Feature Request
Category Backend / Core
Status Closed
Assigned To No-one
Operating System All
Severity Low
Priority Low
Reported Version 0.1
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Because using the buttons on the Wii or a GC Controller sucks.
Closed by  dhewg (dhewg)
Saturday, 29 August 2009, 03:30 GMT-7
Reason for closing:  Won't implement
Additional comments about closing:  lol, right
Comment by Hector Martin (marcan) - Wednesday, 13 May 2009, 13:00 GMT-7
For the record, this requires:

- USB OHCI drivers either in mini or in CCat
- Bluetooth HCI drivers in CCat (or mini I guess)
- At leats a basic Wiimote driver (HID-style) in CCat

It's certainly possible but requires a lot of work.

Isobel is having issues getting Linux to talk to OHCI via mini. Should probably work on that first, since it's using proven-to-work OHCI drivers.
Comment by Thomas D (TD-Linux) - Wednesday, 13 May 2009, 13:30 GMT-7
It seems that this would best be implemented not in Mini, but on PPC, correct?

Though, offloading extra work to the ARM is always nice... I don't know how fast the communications link is between PPC and ARM, but I imagine an IPC call for every register write is not the most efficient.
Comment by John (Pachy) - Wednesday, 13 May 2009, 17:07 GMT-7
At anyrate, I'll be happy when Wiimote support is actually implemented, It sucks having to use the GC controller to control the BootMii menu. Though I will say that the beta so far seems to run fine. :D
Comment by Hector Martin (marcan) - Thursday, 14 May 2009, 00:41 GMT-7
I designed the mini IPC interface to make pure PPC drivers usable. You can do register writes in a fraction of a microsecond and reads in a few microseconds. This is what isobel is using to make Linux drivers talk to the starlet.

Loading...