PIC32CK0512SG01064 USB registers

The 143 registers of USB (Full-Speed Universal Serial Bus), from 0x4502A000, with their reset value and every field. The PIC32CK0512SG01064 has 6050 registers in 76 peripherals, one page each.

USB Full-Speed Universal Serial Bus

CTRLAControl A

Address
0x4502A000
Reset
0x00
Access
read/write
  1. 7MODE
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RUNSTDBY
  7. 1ENABLE
  8. 0SWRST
4 fields
FieldBitsWhat it does
MODE7Operating Mode
  • 0 Device Mode
  • 1 Host Mode
RUNSTDBY2Run in Standby Mode
ENABLE1Enable
SWRST0Software Reset

SYNCBUSYSynchronization Busy

Address
0x4502A002
Reset
0x00
Access
read only
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ENABLE
  8. 0SWRST
2 fields
FieldBitsWhat it does
ENABLE1Enable Synchronization Busy
SWRST0Software Reset Synchronization Busy

QOSCTRLUSB Quality Of Service

Address
0x4502A003
Reset
0x0F
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3DQOS1
  6. 2DQOS0
  7. 1CQOS1
  8. 0CQOS0
2 fields
FieldBitsWhat it does
DQOS3:2Data Quality of Service
CQOS1:0Configuration Quality of Service

DEVICE.CTRLBDEVICE Control B

Address
0x4502A008
Reset
0x0001
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
LPMHDSK11:10Link Power Management Handshake
  • 0 No handshake. LPM is not supported
  • 1 ACK
  • 2 NYET
  • 3 STALL
GNAK9Global NAK
OPMODE28Specific Operational Mode
NREPLY4No Reply
SPDCONF3:2Speed Configuration
  • 0 FS : Full Speed
  • 1 LS : Low Speed
UPRSM1Upstream Resume
DETACH0Detach

HOST.CTRLBHOST Control B

Address
0x4502A008
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
L1RESUME11Send L1 Resume
VBUSOK10VBUS is OK
BUSRESET9Send USB Reset
SOFE8Start of Frame Generation Enable
TSTK6Test mode K
TSTJ5Test mode J
AUTORESUME4Auto Resume Enable
SPDCONF3:2Speed Configuration for Host
  • 0 Normal mode: the host starts in full-speed mode and performs a high-speed reset to switch to the high speed mode if the downstream peripheral is high-speed capable.
  • 3 Full-speed: the host remains in full-speed mode whatever is the peripheral speed capability. Relevant in UTMI mode only.
RESUME1Send USB Resume

DEVICE.DADDDEVICE Device Address

Address
0x4502A00A
Reset
0x00
Access
read/write
  1. 7ADDEN
  2. 6DADD6
  3. 5DADD5
  4. 4DADD4
  5. 3DADD3
  6. 2DADD2
  7. 1DADD1
  8. 0DADD0
2 fields
FieldBitsWhat it does
ADDEN7Device Address Enable
DADD6:0Device Address

HOST.HSOFCHOST Host Start Of Frame Control

Address
0x4502A00A
Reset
0x00
Access
read/write
  1. 7FLENCE
  2. 6–
  3. 5–
  4. 4–
  5. 3FLENC3
  6. 2FLENC2
  7. 1FLENC1
  8. 0FLENC0
2 fields
FieldBitsWhat it does
FLENCE7Frame Length Control Enable
FLENC3:0Frame Length Control

DEVICE.STATUSDEVICE Status

Address
0x4502A00C
Reset
0x40
Access
read only
  1. 7LINESTATE1
  2. 6LINESTATE0
  3. 5–
  4. 4–
  5. 3SPEED1
  6. 2SPEED0
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
LINESTATE7:6USB Line State Status
  • 0 SE0/RESET
  • 1 FS-J or LS-K State
  • 2 FS-K or LS-J State
SPEED3:2Speed Status
  • 0 Full-speed mode
  • 1 Low-speed mode
  • 2 High-speed mode

HOST.STATUSHOST Status

Address
0x4502A00C
Reset
0x00
Access
read/write
  1. 7LINESTATE1
  2. 6LINESTATE0
  3. 5–
  4. 4–
  5. 3SPEED1
  6. 2SPEED0
  7. 1–
  8. 0–
2 fields
FieldBitsWhat it does
LINESTATE7:6USB Line State Status
SPEED3:2Speed Status

FSMSTATUSFinite State Machine Status

Address
0x4502A00D
Reset
0x01
Access
read only
  1. 7–
  2. 6FSMSTATE6
  3. 5FSMSTATE5
  4. 4FSMSTATE4
  5. 3FSMSTATE3
  6. 2FSMSTATE2
  7. 1FSMSTATE1
  8. 0FSMSTATE0
1 field
FieldBitsWhat it does
FSMSTATE6:0Fine State Machine Status
  • 1 OFF (L3). It corresponds to the powered-off, disconnected, and disabled state
  • 2 ON (L0). It corresponds to the Idle and Active states
  • 4 SUSPEND (L2)
  • 8 SLEEP (L1)
  • 16 DNRESUME. Down Stream Resume.
  • 32 UPRESUME. Up Stream Resume.
  • 64 RESET. USB lines Reset.

DEVICE.FNUMDEVICE Device Frame Number

Address
0x4502A010
Reset
0x0000
Access
read only
Size
16-bit
3 fields
FieldBitsWhat it does
FNCERR15Frame Number CRC Error
FNUM13:3Frame Number
MFNUM2:0Micro Frame Number

HOST.FNUMHOST Host Frame Number

Address
0x4502A010
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FNUM13:3Frame Number
MFNUM2:0Micro Frame Number

HOST.FLENHIGHHOST Host Frame Length

Address
0x4502A012
Reset
0x00
Access
read only
  1. 7FLENHIGH7
  2. 6FLENHIGH6
  3. 5FLENHIGH5
  4. 4FLENHIGH4
  5. 3FLENHIGH3
  6. 2FLENHIGH2
  7. 1FLENHIGH1
  8. 0FLENHIGH0
1 field
FieldBitsWhat it does
FLENHIGH7:0Frame Length

DEVICE.INTENCLRDEVICE Device Interrupt Enable Clear

Address
0x4502A014
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
LPMSUSP9Link Power Management Suspend Interrupt Enable
LPMNYET8Link Power Management Not Yet Interrupt Enable
RAMACER7Ram Access Interrupt Enable
UPRSM6Upstream Resume Interrupt Enable
EORSM5End Of Resume Interrupt Enable
WAKEUP4Wake Up Interrupt Enable
EORST3End of Reset Interrupt Enable
SOF2Start Of Frame Interrupt Enable
MSOF1Micro Start of Frame Interrupt Enable in High Speed Mode
SUSPEND0Suspend Interrupt Enable

HOST.INTENCLRHOST Host Interrupt Enable Clear

Address
0x4502A014
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
DDISC9Device Disconnection Interrupt Disable
DCONN8Device Connection Interrupt Disable
RAMACER7Ram Access Interrupt Disable
UPRSM6Upstream Resume from Device Interrupt Disable
DNRSM5DownStream to Device Interrupt Disable
WAKEUP4Wake Up Interrupt Disable
RST3BUS Reset Interrupt Disable
HSOF2Host Start Of Frame Interrupt Disable

DEVICE.INTENSETDEVICE Device Interrupt Enable Set

Address
0x4502A018
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
LPMSUSP9Link Power Management Suspend Interrupt Enable
LPMNYET8Link Power Management Not Yet Interrupt Enable
RAMACER7Ram Access Interrupt Enable
UPRSM6Upstream Resume Interrupt Enable
EORSM5End Of Resume Interrupt Enable
WAKEUP4Wake Up Interrupt Enable
EORST3End of Reset Interrupt Enable
SOF2Start Of Frame Interrupt Enable
MSOF1Micro Start of Frame Interrupt Enable in High Speed Mode
SUSPEND0Suspend Interrupt Enable

HOST.INTENSETHOST Host Interrupt Enable Set

Address
0x4502A018
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
DDISC9Device Disconnection Interrupt Enable
DCONN8Link Power Management Interrupt Enable
RAMACER7Ram Access Interrupt Enable
UPRSM6Upstream Resume fromthe device Interrupt Enable
DNRSM5DownStream to the Device Interrupt Enable
WAKEUP4Wake Up Interrupt Enable
RST3Bus Reset Interrupt Enable
HSOF2Host Start Of Frame Interrupt Enable

DEVICE.INTFLAGDEVICE Device Interrupt Flag

Address
0x4502A01C
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
LPMSUSP9Link Power Management Suspend
LPMNYET8Link Power Management Not Yet
RAMACER7Ram Access
UPRSM6Upstream Resume
EORSM5End Of Resume
WAKEUP4Wake Up
EORST3End of Reset
SOF2Start Of Frame
MSOF1Micro Start of Frame in High Speed Mode
SUSPEND0Suspend

HOST.INTFLAGHOST Host Interrupt Flag

Address
0x4502A01C
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
DDISC9Device Disconnection
DCONN8Device Connection
RAMACER7Ram Access
UPRSM6Upstream Resume from the Device
DNRSM5Downstream
WAKEUP4Wake Up
RST3Bus Reset
HSOF2Host Start Of Frame

DEVICE.EPINTSMRYDEVICE End Point Interrupt Summary

Address
0x4502A020
Reset
0x0000
Access
read only
Size
16-bit
8 fields
FieldBitsWhat it does
EPINT77End Point 7 Interrupt
EPINT66End Point 6 Interrupt
EPINT55End Point 5 Interrupt
EPINT44End Point 4 Interrupt
EPINT33End Point 3 Interrupt
EPINT22End Point 2 Interrupt
EPINT11End Point 1 Interrupt
EPINT00End Point 0 Interrupt

HOST.PINTSMRYHOST Pipe Interrupt Summary

Address
0x4502A020
Reset
0x0000
Access
read only
Size
16-bit
8 fields
FieldBitsWhat it does
EPINT77Pipe 7 Interrupt
EPINT66Pipe 6 Interrupt
EPINT55Pipe 5 Interrupt
EPINT44Pipe 4 Interrupt
EPINT33Pipe 3 Interrupt
EPINT22Pipe 2 Interrupt
EPINT11Pipe 1 Interrupt
EPINT00Pipe 0 Interrupt

DESCADDDescriptor Address

Address
0x4502A024
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DESCADD31:0Descriptor Address Value

PADCALUSB PAD Calibration

Address
0x4502A028
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
TRIM14:12USB Pad Trim calibration
TRANSN10:6USB Pad Transn calibration
TRANSP4:0USB Pad Transp calibration

DEVICE_ENDPOINT0.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A100
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE0.PCFGHOST_PIPE End Point Configuration

Address
0x4502A100
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE0.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A103
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT0.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A104
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE0.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A104
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT0.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A105
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE0.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A105
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT0.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A106
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE0.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A106
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT0.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A107
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE0.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A107
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT0.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A108
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE0.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A108
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT0.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A109
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE0.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A109
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT1.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A120
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE1.PCFGHOST_PIPE End Point Configuration

Address
0x4502A120
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE1.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A123
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT1.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A124
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE1.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A124
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT1.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A125
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE1.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A125
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT1.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A126
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE1.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A126
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT1.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A127
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE1.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A127
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT1.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A128
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE1.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A128
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT1.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A129
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE1.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A129
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT2.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A140
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE2.PCFGHOST_PIPE End Point Configuration

Address
0x4502A140
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE2.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A143
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT2.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A144
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE2.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A144
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT2.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A145
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE2.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A145
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT2.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A146
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE2.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A146
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT2.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A147
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE2.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A147
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT2.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A148
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE2.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A148
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT2.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A149
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE2.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A149
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT3.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A160
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE3.PCFGHOST_PIPE End Point Configuration

Address
0x4502A160
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE3.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A163
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT3.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A164
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE3.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A164
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT3.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A165
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE3.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A165
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT3.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A166
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE3.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A166
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT3.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A167
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE3.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A167
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT3.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A168
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE3.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A168
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT3.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A169
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE3.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A169
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT4.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A180
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE4.PCFGHOST_PIPE End Point Configuration

Address
0x4502A180
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE4.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A183
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT4.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A184
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE4.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A184
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT4.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A185
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE4.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A185
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT4.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A186
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE4.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A186
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT4.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A187
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE4.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A187
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT4.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A188
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE4.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A188
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT4.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A189
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE4.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A189
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT5.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A1A0
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE5.PCFGHOST_PIPE End Point Configuration

Address
0x4502A1A0
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE5.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A1A3
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT5.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A1A4
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE5.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A1A4
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT5.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A1A5
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE5.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A1A5
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT5.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A1A6
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE5.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A1A6
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT5.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A1A7
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE5.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A1A7
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT5.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A1A8
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE5.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A1A8
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT5.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A1A9
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE5.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A1A9
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT6.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A1C0
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE6.PCFGHOST_PIPE End Point Configuration

Address
0x4502A1C0
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE6.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A1C3
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT6.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A1C4
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE6.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A1C4
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT6.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A1C5
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE6.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A1C5
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT6.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A1C6
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE6.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A1C6
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT6.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A1C7
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE6.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A1C7
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT6.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A1C8
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE6.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A1C8
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT6.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A1C9
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE6.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A1C9
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

DEVICE_ENDPOINT7.EPCFGDEVICE_ENDPOINT End Point Configuration

Address
0x4502A1E0
Reset
0x00
Access
read/write
  1. 7NYETDIS
  2. 6EPTYPE12
  3. 5EPTYPE11
  4. 4EPTYPE10
  5. 3–
  6. 2EPTYPE02
  7. 1EPTYPE01
  8. 0EPTYPE00
3 fields
FieldBitsWhat it does
NYETDIS7NYET Token Disable
EPTYPE16:4End Point Type1
EPTYPE02:0End Point Type0

HOST_PIPE7.PCFGHOST_PIPE End Point Configuration

Address
0x4502A1E0
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5PTYPE2
  4. 4PTYPE1
  5. 3PTYPE0
  6. 2BK
  7. 1PTOKEN1
  8. 0PTOKEN0
3 fields
FieldBitsWhat it does
PTYPE5:3Pipe Type
BK2Pipe Bank
PTOKEN1:0Pipe Token

HOST_PIPE7.BINTERVALHOST_PIPE Bus Access Period of Pipe

Address
0x4502A1E3
Reset
0x00
Access
read/write
  1. 7BITINTERVAL7
  2. 6BITINTERVAL6
  3. 5BITINTERVAL5
  4. 4BITINTERVAL4
  5. 3BITINTERVAL3
  6. 2BITINTERVAL2
  7. 1BITINTERVAL1
  8. 0BITINTERVAL0
1 field
FieldBitsWhat it does
BITINTERVAL7:0Bit Interval

DEVICE_ENDPOINT7.EPSTATUSCLRDEVICE_ENDPOINT End Point Pipe Status Clear

Address
0x4502A1E4
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
STALLRQ15Stall 1 Request Clear
STALLRQ04Stall 0 Request Clear
CURBK2Current Bank Clear
DTGLIN1Data Toggle IN Clear
DTGLOUT0Data Toggle OUT Clear

HOST_PIPE7.PSTATUSCLRHOST_PIPE End Point Pipe Status Clear

Address
0x4502A1E4
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Clear
BK0RDY6Bank 0 Ready Clear
PFREEZE4Pipe Freeze Clear
CURBK2Curren Bank clear
DTGL0Data Toggle clear

DEVICE_ENDPOINT7.EPSTATUSSETDEVICE_ENDPOINT End Point Pipe Status Set

Address
0x4502A1E5
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
STALLRQ15Stall 1 Request Set
STALLRQ04Stall 0 Request Set
CURBK2Current Bank Set
DTGLIN1Data Toggle IN Set
DTGLOUT0Data Toggle OUT Set

HOST_PIPE7.PSTATUSSETHOST_PIPE End Point Pipe Status Set

Address
0x4502A1E5
Reset
0x00
Access
write only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 Ready Set
BK0RDY6Bank 0 Ready Set
PFREEZE4Pipe Freeze Set
CURBK2Current Bank Set
DTGL0Data Toggle Set

DEVICE_ENDPOINT7.EPSTATUSDEVICE_ENDPOINT End Point Pipe Status

Address
0x4502A1E6
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5STALLRQ1
  4. 4STALLRQ0
  5. 3–
  6. 2CURBK
  7. 1DTGLIN
  8. 0DTGLOUT
7 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
STALLRQ15Stall 1 Request
STALLRQ04Stall 0 Request
CURBK2Current Bank
DTGLIN1Data Toggle In
DTGLOUT0Data Toggle Out

HOST_PIPE7.PSTATUSHOST_PIPE End Point Pipe Status

Address
0x4502A1E6
Reset
0x00
Access
read only
  1. 7BK1RDY
  2. 6BK0RDY
  3. 5–
  4. 4PFREEZE
  5. 3–
  6. 2CURBK
  7. 1–
  8. 0DTGL
5 fields
FieldBitsWhat it does
BK1RDY7Bank 1 ready
BK0RDY6Bank 0 ready
PFREEZE4Pipe Freeze
CURBK2Current Bank
DTGL0Data Toggle

DEVICE_ENDPOINT7.EPINTFLAGDEVICE_ENDPOINT End Point Interrupt Flag

Address
0x4502A1E7
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out
STALL05Stall 0 In/out
RXSTP4Received Setup
TRFAIL13Error Flow 1
TRFAIL02Error Flow 0
TRCPT11Transfer Complete 1
TRCPT00Transfer Complete 0

HOST_PIPE7.PINTFLAGHOST_PIPE Pipe Interrupt Flag

Address
0x4502A1E7
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Flag
TXSTP4Transmit Setup Interrupt Flag
PERR3Pipe Error Interrupt Flag
TRFAIL2Error Flow Interrupt Flag
TRCPT11Transfer Complete 1 Interrupt Flag
TRCPT00Transfer Complete 0 Interrupt Flag

DEVICE_ENDPOINT7.EPINTENCLRDEVICE_ENDPOINT End Point Interrupt Clear Flag

Address
0x4502A1E8
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/Out Interrupt Disable
STALL05Stall 0 In/Out Interrupt Disable
RXSTP4Received Setup Interrupt Disable
TRFAIL13Error Flow 1 Interrupt Disable
TRFAIL02Error Flow 0 Interrupt Disable
TRCPT11Transfer Complete 1 Interrupt Disable
TRCPT00Transfer Complete 0 Interrupt Disable

HOST_PIPE7.PINTENCLRHOST_PIPE Pipe Interrupt Flag Clear

Address
0x4502A1E8
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Inetrrupt Disable
TXSTP4Transmit Setup Interrupt Disable
PERR3Pipe Error Interrupt Disable
TRFAIL2Error Flow Interrupt Disable
TRCPT11Transfer Complete 1 Disable
TRCPT00Transfer Complete 0 Disable

DEVICE_ENDPOINT7.EPINTENSETDEVICE_ENDPOINT End Point Interrupt Set Flag

Address
0x4502A1E9
Reset
0x00
Access
read/write
  1. 7–
  2. 6STALL1
  3. 5STALL0
  4. 4RXSTP
  5. 3TRFAIL1
  6. 2TRFAIL0
  7. 1TRCPT1
  8. 0TRCPT0
7 fields
FieldBitsWhat it does
STALL16Stall 1 In/out Interrupt enable
STALL05Stall 0 In/out Interrupt enable
RXSTP4Received Setup Interrupt Enable
TRFAIL13Error Flow 1 Interrupt Enable
TRFAIL02Error Flow 0 Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable

HOST_PIPE7.PINTENSETHOST_PIPE Pipe Interrupt Flag Set

Address
0x4502A1E9
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5STALL
  4. 4TXSTP
  5. 3PERR
  6. 2TRFAIL
  7. 1TRCPT1
  8. 0TRCPT0
6 fields
FieldBitsWhat it does
STALL5Stall Interrupt Enable
TXSTP4Transmit Setup Interrupt Enable
PERR3Pipe Error Interrupt Enable
TRFAIL2Error Flow Interrupt Enable
TRCPT11Transfer Complete 1 Interrupt Enable
TRCPT00Transfer Complete 0 Interrupt Enable