pcn_bcr_read
static u_int32_t pcn_bcr_read(struct pcn_softc *, int);
pcn_bcr_write(sc, reg, pcn_bcr_read(sc, reg) | (x))
pcn_bcr_write(sc, reg, pcn_bcr_read(sc, reg) & ~(x))
val = pcn_bcr_read(sc, PCN_BCR_MIIDATA) & 0xFFFF;