Albert Herranz 68791a05fe sdhc: add ipc call IPC_SDHC_EXIT
In some cases it is desirable to let the Broadway processor take complete
control of hardware initially managed by 'mini'.
Add a new IPC call to instruct 'mini' to relinquish control of the
SD Host Controller.

One immediate user of this IPC call is Linux on the Nintendo Wii which
takes complete control of the SDHC hardware.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>
2009-05-24 20:56:47 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:37:53 -07:00
2009-05-15 18:01:14 +02:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:33:11 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:33:10 -07:00
2009-05-15 05:33:08 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-24 20:56:47 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-16 21:26:03 +02:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:49 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:14 -07:00
2009-05-24 20:56:47 -07:00
2009-05-15 05:35:16 -07:00
2009-05-24 20:56:47 -07:00
2009-05-16 18:14:15 +02:00
2009-05-15 05:35:17 -07:00
2009-05-16 18:14:15 +02:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:37:53 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:18 -07:00
2009-05-15 05:35:01 -07:00
2009-05-15 05:35:01 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:35:17 -07:00
2009-05-15 05:33:12 -07:00

MINI -- Mini Is Not IOS
Copyright (c) 2008, 2009 Team Twiizers

mini is our bare-bones replacement for IOS.  It does not have all of
the features that IOS provides -- notably, we have not implemented
USB, networking, write support to the NAND filesystem, DI support or
WC24 support.  However, all hardware is directly accessable via IPC --
see mini_ipc.c/h for details.

Please feel free to add write code to fill in gaps in the
functionality.  As it stands, it's useful for low-level system
recovery tasks, and as a shim/proxy to allow code on the PPC
(e.g. Linux) to have full access to the Wii's hardware.
Description
MINI (MINI is not IOS) is a open source replacement for Nintendo/BroadOn's IOS (from git.bootmii.org)
Readme 440 KiB
Languages
C 95.6%
Assembly 2.9%
Makefile 1.1%
Python 0.3%
Shell 0.1%