Sven Peter
|
4f1ed52dd7
|
nand ecc correction fixed
|
2009-05-15 05:33:12 -07:00 |
|
dhewg
|
52de4a6655
|
License/consistency/whitespace cleanup
|
2009-05-15 05:33:11 -07:00 |
|
bushing
|
4788621a9b
|
a little bit of nand cleanup
|
2009-05-15 05:33:10 -07:00 |
|
marcan
|
088bbdff6f
|
Add more copyright headers, plz add yourself where relevant
|
2009-05-15 05:33:09 -07:00 |
|
bushing
|
52ae9c2329
|
working -- albeit slow -- restoremii
|
2009-05-15 05:28:54 -07:00 |
|
marcan
|
e1ca14840e
|
Fix nand wait/IRQ stuff, make nand_wait wait for IRQ now
|
2009-05-15 05:28:53 -07:00 |
|
marcan
|
5c09a5c16b
|
make stuff static
|
2009-05-15 05:28:52 -07:00 |
|
marcan
|
851aceb1f8
|
move nand constants to nand.h
|
2009-05-15 05:28:52 -07:00 |
|
marcan
|
829dca8ae7
|
Get rid of nand debug for now
|
2009-05-15 05:28:52 -07:00 |
|
marcan
|
96775ffa5a
|
Kill NAND write/erase support until we're Really Sure that it works
|
2009-05-15 05:28:52 -07:00 |
|
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 |
|
bushing
|
577f9aa316
|
fix build issue
|
2009-05-15 05:28:51 -07:00 |
|
marcan
|
526c6d3865
|
Add/rename/fix ahb stuff
|
2009-05-15 05:28:51 -07:00 |
|
marcan
|
5cbe630a0a
|
fixity fix
|
2009-05-15 05:28:51 -07:00 |
|
marcan
|
8ce5433382
|
Add shadow buffer for NAND IPC to prevent MEM1 issues, fix some stuff
|
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 |
|
bushing
|
3310503c11
|
no, I guess we really did want those IRQs
|
2009-05-15 05:28:50 -07:00 |
|
bushing
|
018b0b8314
|
small nand code tweaks, add nand_status() command
|
2009-05-15 05:28:50 -07:00 |
|
marcan
|
d136bb42c1
|
Fix NAND_MAX_PAGE stuff
|
2009-05-15 05:28:50 -07:00 |
|
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
|
b140065503
|
Make NAND, crypto use dma_addr
|
2009-05-15 05:28:49 -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 |
|
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
|
d2b0ec94ec
|
forbid writing to boot1/boot2
|
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
|
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 |
|
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 |
|