ACBSDA
outb(iface->address_byte & ~1, ACBSDA);
outb(iface->command, ACBSDA);
outb(iface->address_byte, ACBSDA);
outb(iface->address_byte, ACBSDA);
*iface->ptr++ = inb(ACBSDA);
outb(*iface->ptr++, ACBSDA);