nb_pci_getb
(uint32_t)nb_pci_getb(0, 21, 0, 0x40, 0) : \
(uint32_t)nb_pci_getb(0, 22, 0, 0x40, 0) : 0) : \
nb_pci_getb(0, 21, 0, nb_chipset == INTEL_NB_5000P || \
nb_pci_getb(0, 22, 0, nb_chipset == INTEL_NB_5000P || \
#define FERR_FAT_THR_RD(ip) nb_pci_getb(0, 16, 2, 0xf0, ip)
#define FERR_NF_THR_RD(ip) nb_pci_getb(0, 16, 2, 0xf1, ip)
#define NERR_FAT_THR_RD(ip) nb_pci_getb(0, 16, 2, 0xf2, ip)
#define NERR_NF_THR_RD(ip) nb_pci_getb(0, 16, 2, 0xf3, ip)
#define CTSTS_RD() nb_pci_getb(0, 16, 4, 0xee, 0)
nb_pci_getb(0, 17, (fsb & 2) ? 3 : 0, (fsb & 1) ? 0xc0 : 0x40, ip) : \
nb_pci_getb(0, 16, 0, fsb ? 0x480 : 0x180, ip))
nb_pci_getb(0, 17, (fsb & 2) ? 3 : 0, (fsb & 1) ? 0xc1 : 0x41, ip) : \
nb_pci_getb(0, 16, 0, fsb ? 0x481 : 0x181, ip))
nb_pci_getb(0, 17, (fsb & 2) ? 3 : 0, (fsb & 1) ? 0xc2 : 0x42, ip) : \
nb_pci_getb(0, 16, 0, fsb ? 0x482 : 0x182, ip))
nb_pci_getb(0, 17, (fsb & 2) ? 3 : 0, (fsb & 1) ? 0xc3 : 0x43, ip) : \
nb_pci_getb(0, 16, 0, fsb ? 0x483 : 0x183, ip))
((uint64_t)(nb_pci_getb(0, 17, (fsb & 2) ? 3 : 0, \
((uint64_t)(nb_pci_getb(0, 16, 0, fsb ? 0x490 : 0x190, 0)) << 32) | \
((uint16_t)nb_pci_getb(0, 16, 2, 0xc1, ip) << 8) : (uint16_t)0) | \
nb_pci_getb(0, 16, 2, 0xc0, ip))
((uint16_t)nb_pci_getb(0, 16, 2, 0xc3, ip) << 8) | \
nb_pci_getb(0, 16, 2, 0xc2, ip) : \
(uint16_t)nb_pci_getb(0, 16, 2, 0xc1, ip))
((uint16_t)nb_pci_getb(0, 16, 2, 0xc5, ip) << 8) | \
nb_pci_getb(0, 16, 2, 0xc4, ip) : \
(uint16_t)nb_pci_getb(0, 16, 2, 0xc2, ip))
((uint16_t)nb_pci_getb(0, 16, 2, 0xc7, ip) << 8) | \
nb_pci_getb(0, 16, 2, 0xc6, ip) : \
(uint16_t)nb_pci_getb(0, 16, 2, 0xc3, ip))
nb_pci_getl(0, 16, 2, 0xd0, 0) : nb_pci_getb(0, 16, 2, 0xcc, 0))
nb_pci_getl(0, 16, 2, 0xd4, 0) : nb_pci_getb(0, 16, 2, 0xd0, 0))
nb_pci_getl(0, 16, 2, 0xd8, 0) : nb_pci_getb(0, 16, 2, 0xd1, 0))
nb_pci_getl(0, 16, 2, 0xdc, 0) : nb_pci_getb(0, 16, 2, 0xd2, 0))
nb_pci_getl(0, 16, 2, 0xe0, 0) : nb_pci_getb(0, 16, 2, 0xd3, 0))
extern uint8_t nb_pci_getb(int, int, int, int, int *);