RFDR
data = readl(ns->base + RFDR);
ram[j] = INL(dp, RFDR);
OUTL(dp, RFDR, (mac[i+1] << 8) | mac[i]);
OUTL(dp, RFDR, 0);
OUTL(dp, RFDR, (mac[i+1] << 8) | mac[i]);
OUTL(dp, RFDR, (ETHERADDRL << 8) | ETHERADDRL);
OUTL(dp, RFDR, (ETHERADDRL << 8) | ETHERADDRL);
OUTL(dp, RFDR, hash_tbl[i]);
OUTLINL(dp, RFDR, (mac[i*2+1] << 8) | mac[i*2]);
OUTLINL(dp, RFDR, hash_tbl[i]);