fifos_read
fifo_status = fifos_read(priv, FIFO_CONTROL_STATUS_REG);
fifo_status_bits = fifos_read(e_priv, FIFO_CONTROL_STATUS_REG);
e_priv->dma_burst_length = fifos_read(e_priv, FIFO_MAX_BURST_LENGTH_REG) &
e_priv->dma_burst_length = fifos_read(e_priv, FIFO_MAX_BURST_LENGTH_REG) &
(fifos_read(e_priv, FIFO_CONTROL_STATUS_REG) &
if (fifos_read(e_priv, FIFO_XFER_COUNTER_REG) & fifo_xfer_counter_mask)
*bytes_written = length - (fifos_read(e_priv, FIFO_XFER_COUNTER_REG) &
(fifos_read(e_priv, FIFO_CONTROL_STATUS_REG) &
*bytes_written = length - (fifos_read(e_priv, FIFO_XFER_COUNTER_REG) &
while ((fifos_read(e_priv, FIFO_CONTROL_STATUS_REG) & RX_FIFO_EMPTY) == 0) {
buffer[(*bytes_read)++] = fifos_read(e_priv, FIFO_DATA_REG) & fifo_data_mask;
data_value = fifos_read(e_priv, FIFO_DATA_REG);
while ((fifos_read(e_priv, FIFO_CONTROL_STATUS_REG) & RX_FIFO_EMPTY) == 0) {
data_value = fifos_read(e_priv, FIFO_DATA_REG);