Changes

add NAND ERR bit
Line 19: Line 19:  
{{reg32 | NAND_CTRL | addr = 0x0d010000 | hifields = 9 | lofields = 5 |
 
{{reg32 | NAND_CTRL | addr = 0x0d010000 | hifields = 9 | lofields = 5 |
 
|1|1|1|1|1|1|1|1|8|
 
|1|1|1|1|1|1|1|1|8|
|R/W|W|U|W|W|W|W|W|W|
+
|R/W|W|R|W|W|W|W|W|W|
|EXEC|IRQ||A5|A4|A3|A2|A1|COMMAND||
+
|EXEC|IRQ|ERR|A5|A4|A3|A2|A1|COMMAND||
 
|1|1|1|1|12|
 
|1|1|1|1|12|
 
|W|W|W|W|W|
 
|W|W|W|W|W|
Line 29: Line 29:  
|EXEC|Write 1: initiate NAND command<br/>Read: NAND interface busy
 
|EXEC|Write 1: initiate NAND command<br/>Read: NAND interface busy
 
|IRQ|Set to enable IRQ generation when command is complete
 
|IRQ|Set to enable IRQ generation when command is complete
 +
|ERR|If set, NAND error occured (?){{check}}
 
|A5|Send fifth address byte (typ. row address high)
 
|A5|Send fifth address byte (typ. row address high)
 
|A4|Send fourth address byte (typ. row address mid)
 
|A4|Send fourth address byte (typ. row address mid)