MINI (MINI is not IOS) is a open source replacement for Nintendo/BroadOn's IOS (from git.bootmii.org)
Go to file
bushing 0a4f721ada enable erase and write commands
turn on debugging, because something is wrong
with the status command -- sometimes it hangs, sometimes
it gives bogus results.
2009-05-15 05:28:51 -07:00
.gitignore Clean up 2009-01-07 17:56:46 +01:00
boot2.c Add AES and SHA-1 to AHB stuff, move cache ops to crypto.c 2009-05-15 05:28:51 -07:00
boot2.h Added boot2_run IPC code 2009-05-15 05:28:42 -07:00
crypto.c Add AES and SHA-1 to AHB stuff, move cache ops to crypto.c 2009-05-15 05:28:51 -07:00
crypto.h Improve crypto structures (seeprom, otp) 2009-05-15 05:28:49 -07:00
diskio.c Interrupts, IPC, moar stuff 2009-01-08 23:27:22 +01:00
diskio.h Add miniios 2008-12-28 14:35:37 +01:00
elf.h Add miniios 2008-12-28 14:35:37 +01:00
exception_asm.S Fix exception returns, maybe? 2009-05-15 05:28:42 -07:00
exception.c Code dump for more exceptions, more instructions 2009-05-15 05:28:49 -07:00
exception.h Add exception handler. This one *does* work! 2009-05-15 05:28:13 -07:00
ff.c Add miniios 2008-12-28 14:35:37 +01:00
ff.h Add miniios 2008-12-28 14:35:37 +01:00
gecko.c Make miniIOS gecko writes blocking 2009-05-15 05:28:14 -07:00
gecko.h Mark gecko_printf as printf-style for arg checking 2009-05-15 05:28:13 -07:00
gpio.h Move gpio.h from loader to miniios, make loader one a link 2009-05-15 05:28:43 -07:00
hollywood.h HW_214 = HW_VERSION 2009-05-15 05:28:24 -07:00
integer.h Add miniios 2008-12-28 14:35:37 +01:00
ipc.c Clear IPC registers on shutdown to fix system menu crash 2009-05-15 05:28:50 -07:00
ipc.h small nand code tweaks, add nand_status() command 2009-05-15 05:28:50 -07:00
irq_asm.S Fix horrible stack and CPSR problems 2009-05-15 05:28:13 -07:00
irq.c nand/nandfs stuff 2009-05-15 05:28:14 -07:00
irq.h nand, nandfs and crypto code for miniios 2009-05-15 05:28:13 -07:00
lcd.c silly fix 2009-05-15 05:28:13 -07:00
lcd.h Add miniios 2008-12-28 14:35:37 +01:00
main.c Add NAND ECC correction to miniios and use for boot2 loads 2009-05-15 05:28:50 -07:00
Makefile boot2 loading and titleid patching for miniios 2009-05-15 05:28:24 -07:00
memory_asm.S Fix what I think is a bug in dcache flush/inval?? 2009-05-15 05:28:51 -07:00
memory.c Add AES and SHA-1 to AHB stuff, move cache ops to crypto.c 2009-05-15 05:28:51 -07:00
memory.h Add AES and SHA-1 to AHB stuff, move cache ops to crypto.c 2009-05-15 05:28:51 -07:00
miniios.ld miniIOS IPC updates 2009-05-15 05:28:14 -07:00
nand.c enable erase and write commands 2009-05-15 05:28:51 -07:00
nand.h Add NAND ECC correction to miniios and use for boot2 loads 2009-05-15 05:28:50 -07:00
panic.c Add miniios 2008-12-28 14:35:37 +01:00
panic.h Add slot LED panics for exception and IPC 2009-05-15 05:28:42 -07:00
powerpc_elf.c miniIOS IPC updates 2009-05-15 05:28:14 -07:00
powerpc_elf.h Add miniios 2008-12-28 14:35:37 +01:00
powerpc.c Add miniios 2008-12-28 14:35:37 +01:00
powerpc.h Add miniios 2008-12-28 14:35:37 +01:00
sdhc.c Add ahb stuff for SD 2009-05-15 05:28:51 -07:00
sdhc.h added code to support IPC for SDHC 2009-05-15 05:28:15 -07:00
seeprom.c gpio_delay -> seeprom_delay 2009-05-15 05:28:43 -07:00
seeprom.h add seeprom support to miniios 2009-05-15 05:28:15 -07:00
start.h Interrupts, IPC, moar stuff 2009-01-08 23:27:22 +01:00
start.S Add exception handler. This one *does* work! 2009-05-15 05:28:13 -07:00
string.c nand, nandfs and crypto code for miniios 2009-05-15 05:28:13 -07:00
string.h nand, nandfs and crypto code for miniios 2009-05-15 05:28:13 -07:00
types.h Replace vsprintf implementation 2009-05-15 05:28:42 -07:00
utils_asm.S Add miniios 2008-12-28 14:35:37 +01:00
utils.c Interrupts, IPC, moar stuff 2009-01-08 23:27:22 +01:00
utils.h Add get_cpsr 2009-05-15 05:28:13 -07:00
vsprintf.c Replace vsprintf implementation 2009-05-15 05:28:42 -07:00
vsprintf.h Replace vsprintf implementation 2009-05-15 05:28:42 -07:00