ATSAML21G18B USB registers

The 143 registers of USB (Universal Serial Bus), from 0x41000000, with their reset value and every field. The ATSAML21G18B has 1265 registers in 40 peripherals, one page each.

USB Universal Serial Bus

CTRLAControl A

Address
0x41000000
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
0x41000002
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
0x41000003
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
0x41000008
Reset
0x0001
Access
read/write
Size
16-bit
10 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
TSTPCKT7Test packet mode
TSTK6Test mode K
TSTJ5Test mode J
NREPLY4No Reply
SPDCONF3:2Speed Configuration
  • 0 FS : Full Speed
  • 1 LS : Low Speed
  • 2 HS : High Speed capable
  • 3 HSTM: High Speed Test Mode (force high-speed mode for test mode)
UPRSM1Upstream Resume
DETACH0Detach

HOST.CTRLBHOST Control B

Address
0x41000008
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
0x4100000A
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
0x4100000A
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
0x4100000C
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 High-speed mode
  • 2 Low-speed mode

HOST.STATUSHOST Status

Address
0x4100000C
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
0x4100000D
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
0x41000010
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
0x41000010
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
0x41000012
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
0x41000014
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
0x41000014
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
0x41000018
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
0x41000018
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
0x4100001C
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
0x4100001C
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
0x41000020
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
0x41000020
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
0x41000024
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DESCADD31:0Descriptor Address Value

PADCALUSB PAD Calibration

Address
0x41000028
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
0x41000100
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
0x41000100
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
0x41000103
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
0x41000104
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
0x41000104
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
0x41000105
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
0x41000105
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
0x41000106
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
0x41000106
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
0x41000107
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
0x41000107
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
0x41000108
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
0x41000108
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
0x41000109
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
0x41000109
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
0x41000120
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
0x41000120
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
0x41000123
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
0x41000124
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
0x41000124
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
0x41000125
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
0x41000125
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
0x41000126
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
0x41000126
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
0x41000127
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
0x41000127
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
0x41000128
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
0x41000128
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
0x41000129
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
0x41000129
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
0x41000140
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
0x41000140
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
0x41000143
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
0x41000144
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
0x41000144
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
0x41000145
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
0x41000145
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
0x41000146
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
0x41000146
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
0x41000147
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
0x41000147
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
0x41000148
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
0x41000148
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
0x41000149
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
0x41000149
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
0x41000160
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
0x41000160
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
0x41000163
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
0x41000164
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
0x41000164
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
0x41000165
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
0x41000165
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
0x41000166
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
0x41000166
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
0x41000167
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
0x41000167
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
0x41000168
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
0x41000168
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
0x41000169
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
0x41000169
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
0x41000180
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
0x41000180
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
0x41000183
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
0x41000184
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
0x41000184
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
0x41000185
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
0x41000185
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
0x41000186
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
0x41000186
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
0x41000187
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
0x41000187
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
0x41000188
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
0x41000188
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
0x41000189
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
0x41000189
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
0x410001A0
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
0x410001A0
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
0x410001A3
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
0x410001A4
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
0x410001A4
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
0x410001A5
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
0x410001A5
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
0x410001A6
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
0x410001A6
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
0x410001A7
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
0x410001A7
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
0x410001A8
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
0x410001A8
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
0x410001A9
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
0x410001A9
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
0x410001C0
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
0x410001C0
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
0x410001C3
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
0x410001C4
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
0x410001C4
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
0x410001C5
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
0x410001C5
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
0x410001C6
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
0x410001C6
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
0x410001C7
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
0x410001C7
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
0x410001C8
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
0x410001C8
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
0x410001C9
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
0x410001C9
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
0x410001E0
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
0x410001E0
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
0x410001E3
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
0x410001E4
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
0x410001E4
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
0x410001E5
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
0x410001E5
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
0x410001E6
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
0x410001E6
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
0x410001E7
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
0x410001E7
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
0x410001E8
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
0x410001E8
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
0x410001E9
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
0x410001E9
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