9.3.36 USART Write Protection Status Register
| Name: | FLEX_US_WPSR |
| Offset: | 0x2E8 |
| Reset: | 0x00000000 |
| Property: | Read-only |
| Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
| Access | |||||||||
| Reset |
| Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
| WPVSRC[15:8] | |||||||||
| Access | R | R | R | R | R | R | R | R | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| WPVSRC[7:0] | |||||||||
| Access | R | R | R | R | R | R | R | R | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| PADERR | WPVS | ||||||||
| Access | R | R | |||||||
| Reset | 0 | 0 |
Bits 23:8 – WPVSRC[15:0] Write Protection Violation Source
When WPVS = 1, WPVSRC indicates the register address offset at which a write access has been attempted.
Bit 1 – PADERR Output Pad Error (cleared on read)
| Value | Description |
|---|---|
| 0 |
No error detected during a character transfer. |
| 1 |
Two successive bit periods with a difference between the data read at the output of the TXD pad buffer and the input driven by USART or abnormal number of SCK edges (or no clock edge) at the output of SCK pad buffer in synchronous mode. This may be due to erroneous IO multiplexing configuration, external short circuits, etc. |
Bit 0 – WPVS Write Protection Violation Status
| Value | Description |
|---|---|
| 0 | No write protection violation has occurred since the last read of FLEX_US_WPSR. |
| 1 | A write protection violation has occurred since the last read of FLEX_US_WPSR. If this violation is an unauthorized attempt to write a protected register, the associated violation is reported into field WPVSRC. |
