NAND_WRITE
NAND_WRITE(sc, NDFC_ST, NDFC_ST_CMD_INT_FLAG);
NAND_WRITE(sc, NDFC_INT, mask);
NAND_WRITE(sc, NDFC_INT, 0);
NAND_WRITE(sc, NDFC_ADDR_LOW, chip->chip_addr[0]);
NAND_WRITE(sc, NDFC_ADDR_HIGH, chip->chip_addr[1]);
NAND_WRITE(sc, NDFC_CMD,
NAND_WRITE(sc, NDFC_CNT, xfer);
NAND_WRITE(sc, NDFC_CMD,
NAND_WRITE(sc, NDFC_CNT, xfer);
NAND_WRITE(sc, NDFC_CMD,
NAND_WRITE(sc, NDFC_SPARE_AREA, nc->nc_page_size);
NAND_WRITE(sc, NDFC_CTL, ctl);
NAND_WRITE(sc, NDFC_CMD, NDFC_CMD_SEND_FIRST_CMD | command);
NAND_WRITE(sc, NDFC_ST, status);