em_shift_out_ee_bits
static void em_shift_out_ee_bits(struct em_hw *, uint16_t, uint16_t);
em_shift_out_ee_bits(hw, EEPROM_RDSR_OPCODE_SPI,
em_shift_out_ee_bits(hw, read_opcode, eeprom->opcode_bits);
em_shift_out_ee_bits(hw, (uint16_t) (offset * 2),
em_shift_out_ee_bits(hw, EEPROM_READ_OPCODE_MICROWIRE,
em_shift_out_ee_bits(hw, (uint16_t) (offset + i),
em_shift_out_ee_bits(hw, EEPROM_WREN_OPCODE_SPI,
em_shift_out_ee_bits(hw, write_opcode, eeprom->opcode_bits);
em_shift_out_ee_bits(hw, (uint16_t) ((offset + widx) * 2),
em_shift_out_ee_bits(hw, word_out, 16);
em_shift_out_ee_bits(hw, EEPROM_EWEN_OPCODE_MICROWIRE,
em_shift_out_ee_bits(hw, 0, (uint16_t) (eeprom->address_bits - 2));
em_shift_out_ee_bits(hw, EEPROM_WRITE_OPCODE_MICROWIRE,
em_shift_out_ee_bits(hw, (uint16_t) (offset + words_written),
em_shift_out_ee_bits(hw, data[words_written], 16);
em_shift_out_ee_bits(hw, EEPROM_EWDS_OPCODE_MICROWIRE,
em_shift_out_ee_bits(hw, 0, (uint16_t) (eeprom->address_bits - 2));