7.6.7.8 PDMC Interrupt Status Register
| Name: | PDMC_ISR |
| Offset: | 0x20 |
| Reset: | 0x00000002 |
| Property: | Read-only |
| Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
| WPERR | |||||||||
| Access | R | ||||||||
| Reset | 0 |
| Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
| Access | |||||||||
| Reset |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| Access | |||||||||
| Reset |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| RXOVR | RXUDR | RXCHUNK | RXFULL | RXEMPTY | RXRDY | ||||
| Access | R | R | R | R | R | R | |||
| Reset | 0 | 0 | 0 | 0 | 1 | 0 |
Bit 28 – WPERR Write Protect Event Interrupt Status (cleared on read)
To clear this flag, the source of the error must not be active.
| Value | Description |
|---|---|
| 0 | No security event has occurred since the last read of PDMC_ISR. |
| 1 | One or more security events occurred since the last read of PDMC_ISR. For details on the event(s), see PDMC_WPSR. |
Bit 5 – RXOVR Receive Over Flow Interrupt Status (cleared on read)
| Value | Description |
|---|---|
| 0 | No overflow event occurred since the last read of PDMC_ISR. |
| 1 | At least one overflow event occurred since the last read of PDMC_ISR. |
Bit 4 – RXUDR Receive Under Flow Interrupt Status (cleared on read)
| Value | Description |
|---|---|
| 0 | No underflow event occurred since the last read of PDMC_ISR. |
| 1 | At least one underflow event occurred since the last read of PDMC_ISR. |
Bit 3 – RXCHUNK Receive FIFO Chunk Interrupt Status (cleared by reading PDMC_RHR)
| Value | Description |
|---|---|
| 0 | There is less than PDMC_MR.CHUNK data in the RX FIFO. |
| 1 | At least PDMC_MR.CHUNK data can be read in the RX FIFO. |
Bit 2 – RXFULL Receive FIFO Full Interrupt Status (cleared by reading PDMC_RHR)
| Value | Description |
|---|---|
| 0 | The RX FIFO is not full and can still receive data. |
| 1 | The RX FIFO is full and cannot receive more data. |
Bit 1 – RXEMPTY Receive FIFO Empty Interrupt Status (automatically cleared when an audio sample is generated)
| Value | Description |
|---|---|
| 0 | At least one data is in the RX FIFO. |
| 1 | The RX FIFO is empty. |
Bit 0 – RXRDY Receive Ready Interrupt Status (cleared by reading PDMC_RHR)
| Value | Description |
|---|---|
| 0 | There is no data in the RX FIFO. |
| 1 | At least one data is in the RX FIFO and can be read through PDMC_RHR. |
