USB memory map (continued)
Absolute
address
(hex)
Register name
Width
(in bits)
Access Reset value
Section/
page
4007_20E4 Endpoint Control register (USB0_ENDPT9) 8 R/W 00h
43.4.23/
1102
4007_20E8 Endpoint Control register (USB0_ENDPT10) 8 R/W 00h
43.4.23/
1102
4007_20EC Endpoint Control register (USB0_ENDPT11) 8 R/W 00h
43.4.23/
1102
4007_20F0 Endpoint Control register (USB0_ENDPT12) 8 R/W 00h
43.4.23/
1102
4007_20F4 Endpoint Control register (USB0_ENDPT13) 8 R/W 00h
43.4.23/
1102
4007_20F8 Endpoint Control register (USB0_ENDPT14) 8 R/W 00h
43.4.23/
1102
4007_20FC Endpoint Control register (USB0_ENDPT15) 8 R/W 00h
43.4.23/
1102
4007_2100 USB Control register (USB0_USBCTRL) 8 R/W C0h
43.4.24/
1103
4007_2104 USB OTG Observe register (USB0_OBSERVE) 8 R 50h
43.4.25/
1104
4007_2108 USB OTG Control register (USB0_CONTROL) 8 R/W 00h
43.4.26/
1104
4007_210C USB Transceiver Control register 0 (USB0_USBTRC0) 8 R/W 00h
43.4.27/
1105
4007_2114 Frame Adjust Register (USB0_USBFRMADJUST) 8 R/W 00h
43.4.28/
1106
4007_2140
USB Clock recovery control
(USB0_CLK_RECOVER_CTRL)
8 R/W 00h
43.4.29/
1107
4007_2144
IRC48M oscillator enable register
(USB0_CLK_RECOVER_IRC_EN)
8 R/W 01h
43.4.30/
1108
4007_2154
Clock recovery combined interrupt enable
(USB0_CLK_RECOVER_INT_EN)
8 R/W 10h
43.4.31/
1109
4007_215C
Clock recovery separated interrupt status
(USB0_CLK_RECOVER_INT_STATUS)
8 w1c 00h
43.4.32/
1109
43.4.1 Peripheral ID register (USBx_PERID)
Reads back the value of 0x04. This value is defined for the USB peripheral.
Address:
4007_2000h base + 0h offset = 4007_2000h
Bit 7 6 5 4 3 2 1 0
Read 0 ID
Write
Reset
0 0 0 0 0 1 0 0
Memory map/Register definitions
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
1084 NXP Semiconductors