write_byte
int (*aux_ch)(device_t adapter, int mode, uint8_t write_byte,
int (*ch)(device_t idev, int mode, uint8_t write_byte, uint8_t *read_byte),
int (*ch)(device_t idev, int mode, uint8_t write_byte, uint8_t *read_byte),
iic_dp_aux_transaction(device_t idev, int mode, uint8_t write_byte,
ret = (*aux_data->aux_ch)(idev, mode, write_byte, read_byte);
write_byte(v);
write_byte((v >> 24) & 0xff);
write_byte((v >> 16) & 0xff);
write_byte((v >> 8) & 0xff);
write_byte((v >> 0) & 0xff);
write_byte((v >> 56) & 0xff);
write_byte((v >> 48) & 0xff);
write_byte((v >> 40) & 0xff);
write_byte((v >> 32) & 0xff);
write_byte((v >> 24) & 0xff);
write_byte((v >> 16) & 0xff);
write_byte((v >> 8) & 0xff);
write_byte((v >> 0) & 0xff);
void write_byte(uint8_t b);