marcan
|
6465f2f08c
|
Add NAND error bit and check logic
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
b23b1890dd
|
formatting fixes
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
49660bd39f
|
Make NAND call ahbmemflush/magic_bullshit like IOS does
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
efba85b43e
|
Add NAND to ahbmemflush
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
a1570ace62
|
Wrap memflush/magic with irq save/restore
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
ac97d347b5
|
clean up main
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
425f540362
|
Clear IPC registers on shutdown to fix system menu crash
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
766e793372
|
Make sdhc.c use dma_addr also
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
c5e8bf0b9b
|
Typofix
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
482f99327f
|
Add IOSFlags display
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
9ad13f0a62
|
key works fine in SRAM now, use ALIGNED() instead of __attribute__
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
4014d55c0c
|
Improve crypto structures (seeprom, otp)
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
b140065503
|
Make NAND, crypto use dma_addr
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
d0956805d3
|
Add NO_CACHES option to debug memory issues
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
e463cdea43
|
Add dma_addr to convert pointers to DMA addresses
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
5b14f07ea2
|
Code dump for more exceptions, more instructions
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
00f369a6d4
|
Fix PC display for UNDF and SWI
|
2009-05-15 05:28:49 -07:00 |
|
marcan
|
4c4148aa5b
|
gpio_delay -> seeprom_delay
|
2009-05-15 05:28:43 -07:00 |
|
marcan
|
4d1a048d42
|
Use symbolic names for SEEPROM pins
|
2009-05-15 05:28:43 -07:00 |
|
marcan
|
683ea6d8eb
|
Move gpio.h from loader to miniios, make loader one a link
|
2009-05-15 05:28:43 -07:00 |
|
marcan
|
c0940c0630
|
Fix exception returns, maybe?
|
2009-05-15 05:28:42 -07:00 |
|
marcan
|
1cd160ebc9
|
Add slot LED panics for exception and IPC
|
2009-05-15 05:28:42 -07:00 |
|
Sven Peter
|
8335cc690e
|
just protect memory instead of hanging the powerpc
|
2009-05-15 05:28:42 -07:00 |
|
marcan
|
f3f78fab9f
|
Fix undefined instruction dump report
|
2009-05-15 05:28:42 -07:00 |
|
bushing
|
380c342890
|
update nand code with flags constants
add better range checking on NAND addresses as per marcan
|
2009-05-15 05:28:42 -07:00 |
|
bushing
|
8e35b4150e
|
fix exception handler again, as per marcan
|
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 |
|
Sven Peter
|
baa002b6f1
|
fix?
|
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 |
|
marcan
|
e494b77692
|
Replace vsprintf implementation
|
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 |
|
bushing
|
51553cd77a
|
HW_214 = HW_VERSION
|
2009-05-15 05:28:24 -07:00 |
|
bushing
|
b877791528
|
add seeprom support to miniios
|
2009-05-15 05:28:15 -07:00 |
|
bushing
|
d2b0ec94ec
|
forbid writing to boot1/boot2
|
2009-05-15 05:28:15 -07:00 |
|
Sven Peter
|
e14be86d6c
|
fix for dma problems?
|
2009-05-15 05:28:15 -07:00 |
|
bushing
|
3fc45b7dd8
|
some compiler warning fixes
|
2009-05-15 05:28:15 -07:00 |
|
Sven Peter
|
66982e9c37
|
sd ipc fix
|
2009-05-15 05:28:15 -07:00 |
|
bushing
|
902d0adac0
|
added code to support IPC for SDHC
|
2009-05-15 05:28:15 -07:00 |
|
bushing
|
bb5862f67c
|
fixed nand get-id to work
added ECC checking code
|
2009-05-15 05:28:14 -07:00 |
|
Sven Peter
|
f2dd69f3d7
|
nandfs fixed :>
|
2009-05-15 05:28:14 -07:00 |
|
Sven Peter
|
66f09a14de
|
nand/nandfs stuff
not working yet :/
|
2009-05-15 05:28:14 -07:00 |
|
Sven Peter
|
1eef8e083c
|
untested NAND IPC support which breaks nandfs
i'll test this and port nandfs to the powerpc tomorrow
|
2009-05-15 05:28:14 -07:00 |
|
bushing
|
513926130a
|
initial stab at some IPC defs; please expand or fix as appropriate
|
2009-05-15 05:28:14 -07:00 |
|
bushing
|
c4465b02b8
|
change target names to the actual filenames we need
|
2009-05-15 05:28:14 -07:00 |
|
Sven Peter
|
3bfca0ca64
|
...
this just seems to work now even without this align crap.
|
2009-05-15 05:28:14 -07:00 |
|
marcan
|
29caadc06b
|
miniIOS IPC updates
|
2009-05-15 05:28:14 -07:00 |
|
marcan
|
d4cdb1f01d
|
Make miniIOS gecko writes blocking
|
2009-05-15 05:28:14 -07:00 |
|
marcan
|
f96905ff8f
|
Add mem2 unprotect
|
2009-05-15 05:28:14 -07:00 |
|
Sven Peter
|
51fd48f066
|
nand, nandfs and crypto code for miniios
i blame lack of sleep for ugly code.
|
2009-05-15 05:28:13 -07:00 |
|