Commit Graph

25 Commits

Author SHA1 Message Date
dhewg
f742371e9e move usbgecko defines to Makefile, fix warnings 2010-07-09 01:27:09 +02:00
dhewg
f432ae5661 boot2 patch cleanup
only patch boot2 when necessary.
if it is, lets not patch random crap.
2010-07-05 18:37:07 +02:00
dhewg
f4868989b7 move tmd/tik structs and friends to boot2.h 2010-07-04 19:48:06 +02:00
dhewg
fde179edc5 Changes HBC's title id to JODI
lol
2009-10-26 14:29:44 -07:00
bushing
950adf002f panic if the boot2 patch to launch a title fails make the patch more generic so it works on boot2v4 2009-05-24 20:56:30 -07:00
bushing
8e1f68f0cb trivial whitespace fixes 2009-05-15 05:35:17 -07:00
bushing
49c33236df copyright header cleanup for MINI 2009-05-15 05:35:17 -07:00
dhewg
57c185afe5 Optional mini debug spew with gecko safe functions. 2009-05-15 05:35:16 -07:00
dhewg
50c4b6f441 Check the uploaded ARM binary prior to executing. 2009-05-15 05:35:14 -07:00
Sven Peter
fc9963f1db less warnings 2009-05-15 05:33:12 -07:00
dhewg
52de4a6655 License/consistency/whitespace cleanup 2009-05-15 05:33:11 -07:00
marcan
088bbdff6f Add more copyright headers, plz add yourself where relevant 2009-05-15 05:33:09 -07:00
dhewg
68397f67cd Reworked vectoring for mini's _main()
ipc_process_slow() and friends return a vector where bootmii branches
to upon exit. Implemented IPC_SYS_JUMP via ipc_queue_slow_jump().
Ability to upload armboot.bin with the bootmii client.
2009-05-15 05:33:09 -07:00
Sven Peter
7715064060 restoremii: make sure bootmii-boot2 is installed
update armboot.bin and ppcboot.elf (mini will panic otherwise)
and someone please look at my wait_any_key() change.
2009-05-15 05:33:08 -07:00
Sven Peter
753c97a90a added some copyright headers to mini 2009-05-15 05:33:08 -07:00
marcan
e8e0851ebe New boot2 load code, fix up IPC interaction 2009-05-15 05:28:53 -07:00
marcan
287248e77c Add AES and SHA-1 to AHB stuff, move cache ops to crypto.c 2009-05-15 05:28:51 -07:00
marcan
2cc31db239 Fix ECC alignment in boot2.c 2009-05-15 05:28:51 -07:00
marcan
d1f9fa8a3a Add NAND ECC correction to miniios and use for boot2 loads 2009-05-15 05:28:50 -07:00
marcan
9ad13f0a62 key works fine in SRAM now, use ALIGNED() instead of __attribute__ 2009-05-15 05:28:49 -07:00
Sven Peter
8335cc690e just protect memory instead of hanging the powerpc 2009-05-15 05:28:42 -07:00
bushing
ddc707fceb added more debugging output for undefined instruction exceptions 2009-05-15 05:28:42 -07:00
John Kelley
bb683c50a2 Added boot2_run IPC code
Cleaned up ipc.h a little and removed unused IPC_MISC stuff
2009-05-15 05:28:42 -07:00
John Kelley
de1284379d change nand_wait to __nand_wait so things compile 2009-05-15 05:28:42 -07:00
Sven Peter
f1256c2b77 boot2 loading and titleid patching for miniios
seems to fail sometimes in dc_ functions :/
2009-05-15 05:28:24 -07:00