PCN_IO32_RDP
return(CSR_READ_4(sc, PCN_IO32_RDP));
CSR_WRITE_4(sc, PCN_IO32_RDP, val);
CSR_WRITE_4(sc, PCN_IO32_RDP, 0);
while ((status = CSR_READ_4(sc, PCN_IO32_RDP)) & PCN_CSR_INTR) {
CSR_WRITE_4(sc, PCN_IO32_RDP, status);