READ_OP
if ((sr = create_thread(READ_OP, vp, rfp, fileoff, size)) == NULL)
#define READ_OP 1
#define READ_EEPROM (READ_OP | SEL_EEPROM)
#define READ_EEPROM_CS (READ_OP | SEL_EEPROM | SEL_CHIP)
READ_OP | SEL_ROM);
READ_OP | SEL_ROM | SEL_CHIP);
READ_OP | SEL_ROM | SEL_CHIP | SEL_CLK);
READ_OP | SEL_ROM | SEL_CHIP);
READ_OP | SEL_ROM | SEL_CHIP | DATA_IN);
READ_OP | SEL_ROM | SEL_CHIP | DATA_IN | SEL_CLK);
READ_OP | SEL_ROM | SEL_CHIP | DATA_IN);
READ_OP | SEL_ROM | SEL_CHIP | DATA_IN | SEL_CLK);
READ_OP | SEL_ROM | SEL_CHIP | DATA_IN);
READ_OP | SEL_ROM | SEL_CHIP);
READ_OP | SEL_ROM | SEL_CHIP | SEL_CLK);
READ_OP | SEL_ROM | SEL_CHIP);
READ_OP | SEL_ROM | SEL_CHIP | bit);
READ_OP | SEL_ROM | SEL_CHIP | bit | SEL_CLK);
READ_OP | SEL_ROM | SEL_CHIP | bit);
READ_OP | SEL_ROM | SEL_CHIP | SEL_CLK);
READ_OP | SEL_ROM | SEL_CHIP);
READ_OP | SEL_ROM);