#ifndef __NAND_X1000_ERR_H__ #define __NAND_X1000_ERR_H__ /* Error codes which can be returned by the nand-x1000 API. These codes are * also used by host-side tools, so we define them here to avoid polluting * the namespace with useless X1000 APIs. */ #define NANDERR_CHIP_UNSUPPORTED (-1) #define NANDERR_WRITE_PROTECTED (-2) #define NANDERR_UNALIGNED_ADDRESS (-3) #define NANDERR_UNALIGNED_LENGTH (-4) #define NANDERR_READ_FAILED (-5) #define NANDERR_ECC_FAILED (-6) #define NANDERR_ERASE_FAILED (-7) #define NANDERR_PROGRAM_FAILED (-8) #define NANDERR_COMMAND_FAILED (-9) #define NANDERR_OTHER (-99) #endif /* __NAND_X1000_ERR_H__ */