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)