![]() |
LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
|
USB High-Speed register block structure. More...
#include "usbhs_001.h"
USB High-Speed register block structure.
Definition at line 52 of file usbhs_001.h.
union { ... } |
union { ... } |
union { ... } |
union { ... } |
union { ... } |
union { ... } |
union { ... } |
union { ... } |
__IO uint32_t ASYNCLISTADDR |
Address of endpoint list in memory (host mode)
Definition at line 87 of file usbhs_001.h.
__IO uint32_t BINTERVAL |
Length of virtual frame
Definition at line 96 of file usbhs_001.h.
__IO uint32_t BURSTSIZE |
Programmable burst size
Definition at line 92 of file usbhs_001.h.
__I uint32_t CAPLENGTH |
Capability register length
Definition at line 54 of file usbhs_001.h.
__I uint32_t DCIVERSION |
Device interface version number
Definition at line 58 of file usbhs_001.h.
__IO uint32_t DEVICEADDR |
USB device address
Definition at line 83 of file usbhs_001.h.
__IO uint32_t ENDPOINTLISTADDR |
Address of endpoint list in memory (device mode)
Definition at line 88 of file usbhs_001.h.
__IO uint32_t ENDPTCOMPLETE |
Endpoint complete
Definition at line 116 of file usbhs_001.h.
__IO uint32_t ENDPTCTRL[6] |
Endpoint control 0
Definition at line 117 of file usbhs_001.h.
__IO uint32_t ENDPTFLUSH |
Endpoint de-initialization
Definition at line 114 of file usbhs_001.h.
__IO uint32_t ENDPTNAK |
Endpoint NAK (device mode)
Definition at line 97 of file usbhs_001.h.
__IO uint32_t ENDPTNAKEN |
Endpoint NAK Enable (device mode)
Definition at line 98 of file usbhs_001.h.
__IO uint32_t ENDPTPRIME |
Endpoint initialization
Definition at line 113 of file usbhs_001.h.
__IO uint32_t ENDPTSETUPSTAT |
Endpoint setup status
Definition at line 112 of file usbhs_001.h.
__I uint32_t ENDPTSTAT |
Endpoint status
Definition at line 115 of file usbhs_001.h.
__I uint32_t FRINDEX_D |
USB frame index (device mode)
Definition at line 77 of file usbhs_001.h.
__IO uint32_t FRINDEX_H |
USB frame index (host mode)
Definition at line 76 of file usbhs_001.h.
__I uint32_t HCCPARAMS |
Host controller capability parameters
Definition at line 56 of file usbhs_001.h.
__I uint32_t HCSPARAMS |
Host controller structural parameters
Definition at line 55 of file usbhs_001.h.
__IO uint32_t OTGSC |
OTG status and control
Definition at line 106 of file usbhs_001.h.
__IO uint32_t PERIODICLISTBASE |
Frame list base address
Definition at line 82 of file usbhs_001.h.
__IO uint32_t PORTSC1_D |
Port 1 status/control (device mode)
Definition at line 102 of file usbhs_001.h.
__IO uint32_t PORTSC1_H |
Port 1 status/control (host mode)
Definition at line 101 of file usbhs_001.h.
__I uint32_t RESERVED0[64] |
< USB Structure
Definition at line 53 of file usbhs_001.h.
__I uint32_t RESERVED1[5] |
Definition at line 57 of file usbhs_001.h.
__I uint32_t RESERVED2[7] |
Definition at line 59 of file usbhs_001.h.
__I uint32_t RESERVED3 |
Definition at line 80 of file usbhs_001.h.
__I uint32_t RESERVED4[2] |
Definition at line 94 of file usbhs_001.h.
__I uint32_t RESERVED5 |
Definition at line 99 of file usbhs_001.h.
__I uint32_t RESERVED6[7] |
Definition at line 105 of file usbhs_001.h.
__IO uint32_t TTCTRL |
Asynchronous buffer status for embedded TT (host mode)
Definition at line 91 of file usbhs_001.h.
__IO uint32_t TXFILLTUNING |
Host transmit pre-buffer packet tuning (host mode)
Definition at line 93 of file usbhs_001.h.
__IO uint32_t ULPIVIEWPORT |
ULPI viewport
Definition at line 95 of file usbhs_001.h.
__IO uint32_t USBCMD_D |
USB command (device mode)
Definition at line 62 of file usbhs_001.h.
__IO uint32_t USBCMD_H |
USB command (host mode)
Definition at line 61 of file usbhs_001.h.
__IO uint32_t USBINTR_D |
USB interrupt enable (device mode)
Definition at line 72 of file usbhs_001.h.
__IO uint32_t USBINTR_H |
USB interrupt enable (host mode)
Definition at line 71 of file usbhs_001.h.
__IO uint32_t USBMODE_D |
USB mode (device mode)
Definition at line 109 of file usbhs_001.h.
__IO uint32_t USBMODE_H |
USB mode (host mode)
Definition at line 108 of file usbhs_001.h.
__IO uint32_t USBSTS_D |
USB status (device mode)
Definition at line 67 of file usbhs_001.h.
__IO uint32_t USBSTS_H |
USB status (host mode)
Definition at line 66 of file usbhs_001.h.