diff options
Diffstat (limited to 'firmware/target/mips/ingenic_x1000/nand-x1000.h')
-rw-r--r-- | firmware/target/mips/ingenic_x1000/nand-x1000.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/mips/ingenic_x1000/nand-x1000.h b/firmware/target/mips/ingenic_x1000/nand-x1000.h index 865feb38c5..f6709aaaf9 100644 --- a/firmware/target/mips/ingenic_x1000/nand-x1000.h +++ b/firmware/target/mips/ingenic_x1000/nand-x1000.h | |||
@@ -31,6 +31,7 @@ | |||
31 | #include <stdint.h> | 31 | #include <stdint.h> |
32 | #include <stdbool.h> | 32 | #include <stdbool.h> |
33 | #include <stddef.h> | 33 | #include <stddef.h> |
34 | #include "nand-x1000-err.h" | ||
34 | 35 | ||
35 | /* Chip supports quad I/O for page read/write */ | 36 | /* Chip supports quad I/O for page read/write */ |
36 | #define NANDCHIP_FLAG_QUAD 0x01 | 37 | #define NANDCHIP_FLAG_QUAD 0x01 |
@@ -123,7 +124,7 @@ extern int nand_enable_writes(bool en); | |||
123 | /* Byte-based NAND operations */ | 124 | /* Byte-based NAND operations */ |
124 | extern int nand_read_bytes(uint32_t byteaddr, int count, void* buf); | 125 | extern int nand_read_bytes(uint32_t byteaddr, int count, void* buf); |
125 | extern int nand_write_bytes(uint32_t byteaddr, int count, const void* buf); | 126 | extern int nand_write_bytes(uint32_t byteaddr, int count, const void* buf); |
126 | extern int nand_erase_block(uint32_t byteaddr); | 127 | extern int nand_erase_bytes(uint32_t byteaddr, int count); |
127 | 128 | ||
128 | /* NAND command numbers */ | 129 | /* NAND command numbers */ |
129 | #define NAND_CMD_READ_ID 0x9f | 130 | #define NAND_CMD_READ_ID 0x9f |