ether_inw
#define ether_inw(device, offset) (*((volatile uint16*)(device->reg_base + (offset)))); __eieio()
#define ether_inw(device, offset) ((*gPCIModInfo->read_io_16)(device->reg_base + (offset)))
uint16 ether_inw(etherpci_private_t *device, uint32 offset) {
uint16 ether_inw(etherpci_private_t *device, uint32 offset) {