On Thu, 2009-12-03 at 21:35 +0100, Albert Herranz wrote:
> Add support for using the USB Gecko adapter as an early debugging
> console on the Nintendo GameCube and Wii video game consoles.
> The USB Gecko is a 3rd party memory card interface adapter that provides
> a EXI (External Interface) to USB
>>> +#ifdef CONFIG_PPC_EARLY_DEBUG_USBGECKO
>>> +setup_usbgecko_bat:
>>> +/* prepare a BAT for early io */
>>> +#if defined(CONFIG_GAMECUBE)
>>> +lisr8, 0x0c00
>>> +#elif defined(CONFIG_WII)
>>> +lisr8, 0x0d00
>>> +#else
>>> +#error Invalid platform for USB Gecko based early deb
Segher Boessenkool wrote:
>> +#ifdef CONFIG_PPC_EARLY_DEBUG_USBGECKO
>> +setup_usbgecko_bat:
>> +/* prepare a BAT for early io */
>> +#if defined(CONFIG_GAMECUBE)
>> +lisr8, 0x0c00
>> +#elif defined(CONFIG_WII)
>> +lisr8, 0x0d00
>> +#else
>> +#error Invalid platform for USB Geck
+#ifdef CONFIG_PPC_EARLY_DEBUG_USBGECKO
+setup_usbgecko_bat:
+ /* prepare a BAT for early io */
+#if defined(CONFIG_GAMECUBE)
+ lis r8, 0x0c00
+#elif defined(CONFIG_WII)
+ lis r8, 0x0d00
+#else
+#error Invalid platform for USB Gecko based early debugging.
+#endif
A kern