SUSPEN=B_0x0_DEVICE_MODE, SOFM=B_0x0, L1RES=B_0x0, SUSPM=B_0x0, THR512M=B_0x0, CTRM=B_0x0, PMAOVRM=B_0x0, RST_DCONM=B_0x0, L1REQM=B_0x0, ERRM=B_0x0, HOST=B_0x0, ESOFM=B_0x0, L2RES=B_0x0, SUSPRDY=B_0x0, PDWN=B_0x0, WKUPM=B_0x0, DDISCM=B_0x0, USBRST=B_0x0_DEVICE_MODE
USB control register
| USBRST | USB Reset 0 (B_0x0_DEVICE_MODE): No effect 1 (B_0x1_DEVICE_MODE): USB core is under reset |
| PDWN | Power down 0 (B_0x0): Exit power down 1 (B_0x1): Enter power down mode |
| SUSPRDY | Suspend state effective 0 (B_0x0): Normal operation 1 (B_0x1): Suspend state |
| SUSPEN | Suspend state enable 0 (B_0x0_DEVICE_MODE): No effect 1 (B_0x1_DEVICE_MODE): Enter L1/L2 suspend |
| L2RES | L2 remote wake-up / resume driver 0 (B_0x0): No effect 1 (B_0x1): Send L2 resume signaling to device |
| L1RES | L1 remote wake-up / resume driver 0 (B_0x0): No effect 1 (B_0x1): Send 50us remote-wake-up signaling to host |
| L1REQM | LPM L1 state request interrupt mask 0 (B_0x0): LPM L1 state request (L1REQ) interrupt disabled. 1 (B_0x1): L1REQ interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| ESOFM | Expected start of frame interrupt mask 0 (B_0x0): Expected start of frame (ESOF) interrupt disabled. 1 (B_0x1): ESOF interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| SOFM | Start of frame interrupt mask 0 (B_0x0): SOF interrupt disabled. 1 (B_0x1): SOF interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| RST_DCONM | USB reset request (Device mode) or device connect/disconnect (Host mode) interrupt mask 0 (B_0x0): RESET interrupt disabled. 1 (B_0x1): RESET interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| SUSPM | Suspend mode interrupt mask 0 (B_0x0): Suspend mode request (SUSP) interrupt disabled. 1 (B_0x1): SUSP interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| WKUPM | Wake-up interrupt mask 0 (B_0x0): WKUP interrupt disabled. 1 (B_0x1): WKUP interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| ERRM | Error interrupt mask 0 (B_0x0): ERR interrupt disabled. 1 (B_0x1): ERR interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| PMAOVRM | Packet memory area over / underrun interrupt mask 0 (B_0x0): PMAOVR interrupt disabled. 1 (B_0x1): PMAOVR interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| CTRM | Correct transfer interrupt mask 0 (B_0x0): Correct transfer (CTR) interrupt disabled. 1 (B_0x1): CTR interrupt enabled, an interrupt request is generated when the corresponding bit in the USB_ISTR register is set. |
| THR512M | 512 byte threshold interrupt mask 0 (B_0x0): 512 byte threshold interrupt disabled 1 (B_0x1): 512 byte threshold interrupt enabled |
| DDISCM | Device disconnection mask 0 (B_0x0): Device disconnection interrupt disabled 1 (B_0x1): Device disconnection interrupt enabled |
| HOST | HOST mode 0 (B_0x0): USB Device function 1 (B_0x1): USB host function |