ether_inb
#define ether_inb(device, offset) (*((volatile uint8*)(device->reg_base + (offset)))); __eieio()
#define ether_inb(device, offset) ((*gPCIModInfo->read_io_8)(device->reg_base + (offset)))
uint8 ether_inb(etherpci_private_t *device, uint32 offset) {
uint8 ether_inb(etherpci_private_t *device, uint32 offset) {