27 LOG_ERROR(
"no memory for nand controller");
31 nand->controller_priv = s3c24xx_info;
43 LOG_ERROR(
"target must be halted to use S3C24XX NAND flash controller");
58 LOG_ERROR(
"target must be halted to use S3C24XX NAND flash controller");
72 LOG_ERROR(
"target must be halted to use S3C24XX NAND flash controller");
86 LOG_ERROR(
"target must be halted to use S3C24XX NAND flash controller");
100 LOG_ERROR(
"target must be halted to use S3C24XX NAND flash controller");
#define LOG_ERROR(expr ...)
#define ERROR_NAND_OPERATION_FAILED
int s3c24xx_write_data(struct nand_device *nand, uint16_t data)
int s3c24xx_reset(struct nand_device *nand)
int s3c24xx_address(struct nand_device *nand, uint8_t address)
int s3c24xx_command(struct nand_device *nand, uint8_t command)
int s3c24xx_read_data(struct nand_device *nand, void *data)
int target_write_u8(struct target *target, target_addr_t address, uint8_t value)
int target_write_u16(struct target *target, target_addr_t address, uint16_t value)
int target_read_u8(struct target *target, target_addr_t address, uint8_t *value)
int target_write_u32(struct target *target, target_addr_t address, uint32_t value)
static struct ublast_lowlevel_priv info