CSR_READ_1
dev->d_hw_id = CSR_READ_1(dev, B2_CHIP_ID);
dev->d_hw_rev = (CSR_READ_1(dev, B2_MAC_CFG) >> 4) & 0x0f;
dev->d_pmd = CSR_READ_1(dev, B2_PMD_TYP);
if ((CSR_READ_1(dev, B2_Y2_HW_RES) & CFG_DUAL_MAC_MSK) ==
if (!(CSR_READ_1(dev, B2_Y2_CLK_GATE) & Y2_STATUS_LNK2_INAC))
status = CSR_READ_1(dev, MR_ADDR(pnum, GMAC_IRQ_SRC));
(void) CSR_READ_1(dev, MR_ADDR(pnum, GMAC_IRQ_SRC));
(void) CSR_READ_1(dev, RB_ADDR(rxq, RB_CTRL));
(void) CSR_READ_1(dev, RB_ADDR(txq, RB_CTRL));
if (CSR_READ_1(dev, RB_ADDR(rxq, Q_RSL)) ==
CSR_READ_1(dev, RB_ADDR(rxq, Q_RL)))
dev->d_ramsize = CSR_READ_1(dev, B2_E_0) * 4;
CSR_READ_1(dev, B2_MAC_1 + (port->p_port * 8) + i);
#define CSR_PCI_READ_1(d, reg) CSR_READ_1(d, Y2_CFG_SPC + (reg))