oob
nand_read_oob(device_t self, size_t page, uint8_t *oob)
nand_read_buf_2(self, oob, chip->nc_spare_size);
nand_read_buf_1(self, oob, chip->nc_spare_size);
nand_dump_data("oob", oob, chip->nc_spare_size);
nand_write_oob(device_t self, size_t offset, const void *oob)
nand_write_buf_2(self, oob, chip->nc_spare_size);
nand_write_buf_1(self, oob, chip->nc_spare_size);
uint8_t *oob = chip->nc_oob_cache;
nand_read_oob(self, addr, oob);
if (oob[NAND_BBT_OFFSET] == 'B' &&
oob[NAND_BBT_OFFSET + 1] == 'b' &&
oob[NAND_BBT_OFFSET + 2] == 't') {
static void oob(int);
sa.sa_handler = oob;
long double oob = powl(2.0L,
? x >= 0.0L && x < oob && x == (uint64_t)x
: x >= -oob && x < oob && x == (int64_t)x)