pio_reg_read
status = pio_reg_read(INTR_STATUS);
pio_reg_read(INTR_STATUS), pio_reg_read(INTR_SIGNAL_ENABLE));
size_val = pio_reg_read(QUEUE_SIZE);
pio_reg_read(INTR_STATUS), pio_reg_read(INTR_SIGNAL_ENABLE));
if (!(pio_reg_read(INTR_STATUS) & STAT_RX_THLD))
*p++ = pio_reg_read(XFER_DATA_PORT);
*p++ = pio_reg_read(XFER_DATA_PORT);
u32 data = pio_reg_read(XFER_DATA_PORT);
if (!(pio_reg_read(INTR_STATUS) & STAT_TX_THLD))
if (!(pio_reg_read(INTR_STATUS) & STAT_TX_THLD))
(pio_reg_read(INTR_STATUS) & STAT_RESP_READY)) {
u32 resp = pio_reg_read(RESPONSE_QUEUE_PORT);
(pio_reg_read(INTR_STATUS) & STAT_CMD_QUEUE_READY)) {
pio_reg_read(INTR_STATUS),
pio_reg_read(INTR_SIGNAL_ENABLE));
pio_reg_read(INTR_STATUS), pio_reg_read(INTR_SIGNAL_ENABLE));
if (pio_reg_read(INTR_STATUS) & STAT_RESP_READY) {
u32 resp = pio_reg_read(RESPONSE_QUEUE_PORT);
u32 queue = pio_reg_read(QUEUE_CUR_STATUS);
u32 data = pio_reg_read(DATA_BUFFER_CUR_STATUS);
pio_reg_read(INTR_STATUS), pio_reg_read(INTR_SIGNAL_ENABLE));
if (!(pio_reg_read(INTR_STATUS) & STAT_IBI_STATUS_THLD))
*p++ = pio_reg_read(IBI_PORT);
if (!(pio_reg_read(INTR_STATUS) & STAT_IBI_STATUS_THLD))
data = pio_reg_read(IBI_PORT);
ibi_status = pio_reg_read(IBI_PORT);
if (!(pio_reg_read(INTR_STATUS) & STAT_IBI_STATUS_THLD))
pio_reg_read(IBI_PORT);
if (!(pio_reg_read(INTR_STATUS) & STAT_IBI_STATUS_THLD))
ibi_status = pio_reg_read(IBI_PORT);