CEMAC_READ
cfg = CEMAC_READ(ETH_CFG);
u = CEMAC_READ(ETH_TSR);
u = CEMAC_READ(ETH_RSR);
uint32_t ctl = CEMAC_READ(ETH_CTL);
uint32_t cfg = CEMAC_READ(ETH_CFG);
u = CEMAC_READ(ETH_TSR);
u = CEMAC_READ(ETH_RSR);
tsr = CEMAC_READ(ETH_TSR);
imr = ~CEMAC_READ(ETH_IMR);
isr = CEMAC_READ(ETH_ISR);
rsr = CEMAC_READ(ETH_RSR); // get receive status register
ctl = CEMAC_READ(ETH_CTL);
irq = CEMAC_READ(IntStsC);
u = CEMAC_READ(ETH_TSR);
u = CEMAC_READ(ETH_RSR);
while (!(CEMAC_READ(ETH_SR) & ETH_SR_IDLE))
*val = CEMAC_READ(ETH_MAN) & ETH_MAN_DATA;
while (!(CEMAC_READ(ETH_SR) & ETH_SR_IDLE))
reg = CEMAC_READ(ETH_CFG);
CEMAC_READ(GEM_SCOL) + CEMAC_READ(GEM_MCOL));
CEMAC_READ(ETH_SCOL) + CEMAC_READ(ETH_MCOL));
uint32_t misses = CEMAC_READ(ETH_DRFC);
uint32_t ctl = CEMAC_READ(ETH_CTL) | GEM_CTL_STARTTX;
CEMAC_READ(ETH_CTL)));
CEMAC_READ(ETH_CTL), CEMAC_READ(ETH_CFG));
dma = CEMAC_READ(GEM_DMA_CFG);