{ "N25Q032", {0x20, 0xba, 0x16}, 3, (_64K * 64), _64K, 3, { &READ_STD(0, INFINITE, 32/*54*/), &READ_FAST(1, INFINITE, 64/*108*/), &READ_DUAL(1, INFINITE, 64/*108*/), &READ_QUAD(1, INFINITE, 64/*108*/), &READ_DUAL_ADDR(2, INFINITE, 64/*108*/), &READ_QUAD_ADDR(5, INFINITE, 64/*108*/), 0 }, { &WRITE_STD(0, 256, 64/*108*/), &WRITE_DUAL(0, 256, 64/*108*/), &WRITE_QUAD(0, 256, 64/*108*/), &WRITE_DUAL_ADDR(0, 256, 64/*108*/), &WRITE_QUAD_ADDR(0, 256, 64/*108*/), 0 }, { &ERASE_SECTOR_64K(0, _64K, 64), 0 }, &spi_driver_general, }, {
}, { "N25Q032", {0x20, 0xba, 0x16}, 3, (_64K * 64), _64K, 3, { &READ_STD(0, INFINITE, 32 /* 54 */), &READ_FAST(1, INFINITE, 64 /* 108 */), &READ_DUAL(1, INFINITE, 64 /* 108 */), &READ_QUAD(1, INFINITE, 64 /* 108 */), &READ_DUAL_ADDR(2, INFINITE, 64 /* 108 */), &READ_QUAD_ADDR(5, INFINITE, 64 /* 108 */), 0 }, { &WRITE_STD(0, 256, 64 /* 108 */), &WRITE_DUAL(0, 256, 64 /* 108 */), &WRITE_QUAD(0, 256, 64 /* 108 */), &WRITE_DUAL_ADDR(0, 256, 64 /* 108 */), &WRITE_QUAD_ADDR(0, 256, 64 /* 108 */), 0 }, {&ERASE_SECTOR(0, SPI_IF_ERASE_SECTOR, 64 /* 108 */), 0} }, { "N25Q128", {0x20, 0xba, 0x18}, 3, (_64K * 256), _64K, 3, { &READ_STD(0, INFINITE, 54), &READ_FAST(1, INFINITE, 108), &READ_DUAL(1, INFINITE, 108), &READ_QUAD(1, INFINITE, 108), &READ_DUAL_ADDR(2, INFINITE, 108),