### PCM_STATUS

Bit Field | Read/Write | Field Name | Description
--- | --- | --- | ---
12 | R | BUSY | Indicate that the reception or transmission of the data is ongoing
11 | R | TX_REQ | Indicate that TX data can be written
10 | R | RX_REQ | Indicate that RX data can be read
9 | R | OVERRUN | Indicate that an overrun occurred when receiving data
8 | R | UNDERRUN | Indicate that an underrun occurred when transmitting data
1 | W | OVERRUN_CLEAR | Clear the overrun status flag
0 | W | UNDERRUN_CLEAR | Clear the underrun status flag

Bit Field | Field Name | Value Symbol | Value Description | Hex Value
--- | --- | --- | --- | ---
12 | BUSY | PCM_IDLE | PCM idle | 0x0*
|  | PCM_BUSY | PCM busy | 0x1
11 | TX_REQ | PCM_TX_NO_REQ | PCM TX data has already been written | 0x0
|  | PCM_TX_REQ | PCM TX data can be written | 0x1*
10 | RX_REQ | PCM_RX_NO_REQ | No new PCM RX data available | 0x0*
|  | PCM_RX_REQ | New PCM RX data available | 0x1
9 | OVERRUN | PCM_OVERRUN_FALSE | No PCM input overrun detected | 0x0*
|  | PCM_OVERRUN_TRUE | PCM input overrun detected | 0x1
8 | UNDERRUN | PCM_UNDERRUN_FALSE | No PCM output underrun detected | 0x0*
|  | PCM_UNDERRUN_TRUE | PCM output underrun detected | 0x1
1 | OVERRUN_CLEAR | PCM_OVERRUN_CLEAR | Clear the PCM overrun bit | 0x1
0 | UNDERRUN_CLEAR | PCM_UNDERRUN_CLEAR | Clear the PCM underrun bit | 0x1