ether_outw
#define ether_outw(device, offset, value) (*((volatile uint16*)(device->reg_base + (offset))) = (value)); __eieio()
#define ether_outw(device, offset, value) (*gPCIModInfo->write_io_16)((device->reg_base + (offset)), (value))
void ether_outw(etherpci_private_t *device, uint32 offset, uint16 value) {
void ether_outw(etherpci_private_t *device, uint32 offset, uint16 value) {