LPC_USB_TypeDef Struct Reference
#include <LPC17xx.h>
Data Fields | |
__I uint32_t | HcRevision |
__IO uint32_t | HcControl |
__IO uint32_t | HcCommandStatus |
__IO uint32_t | HcInterruptStatus |
__IO uint32_t | HcInterruptEnable |
__IO uint32_t | HcInterruptDisable |
__IO uint32_t | HcHCCA |
__I uint32_t | HcPeriodCurrentED |
__IO uint32_t | HcControlHeadED |
__IO uint32_t | HcControlCurrentED |
__IO uint32_t | HcBulkHeadED |
__IO uint32_t | HcBulkCurrentED |
__I uint32_t | HcDoneHead |
__IO uint32_t | HcFmInterval |
__I uint32_t | HcFmRemaining |
__I uint32_t | HcFmNumber |
__IO uint32_t | HcPeriodicStart |
__IO uint32_t | HcLSTreshold |
__IO uint32_t | HcRhDescriptorA |
__IO uint32_t | HcRhDescriptorB |
__IO uint32_t | HcRhStatus |
__IO uint32_t | HcRhPortStatus1 |
__IO uint32_t | HcRhPortStatus2 |
uint32_t | RESERVED0 [40] |
__I uint32_t | Module_ID |
__I uint32_t | OTGIntSt |
__IO uint32_t | OTGIntEn |
__O uint32_t | OTGIntSet |
__O uint32_t | OTGIntClr |
__IO uint32_t | OTGStCtrl |
__IO uint32_t | OTGTmr |
uint32_t | RESERVED1 [58] |
__I uint32_t | USBDevIntSt |
__IO uint32_t | USBDevIntEn |
__O uint32_t | USBDevIntClr |
__O uint32_t | USBDevIntSet |
__O uint32_t | USBCmdCode |
__I uint32_t | USBCmdData |
__I uint32_t | USBRxData |
__O uint32_t | USBTxData |
__I uint32_t | USBRxPLen |
__O uint32_t | USBTxPLen |
__IO uint32_t | USBCtrl |
__O uint32_t | USBDevIntPri |
__I uint32_t | USBEpIntSt |
__IO uint32_t | USBEpIntEn |
__O uint32_t | USBEpIntClr |
__O uint32_t | USBEpIntSet |
__O uint32_t | USBEpIntPri |
__IO uint32_t | USBReEp |
__O uint32_t | USBEpInd |
__IO uint32_t | USBMaxPSize |
__I uint32_t | USBDMARSt |
__O uint32_t | USBDMARClr |
__O uint32_t | USBDMARSet |
uint32_t | RESERVED2 [9] |
__IO uint32_t | USBUDCAH |
__I uint32_t | USBEpDMASt |
__O uint32_t | USBEpDMAEn |
__O uint32_t | USBEpDMADis |
__I uint32_t | USBDMAIntSt |
__IO uint32_t | USBDMAIntEn |
uint32_t | RESERVED3 [2] |
__I uint32_t | USBEoTIntSt |
__O uint32_t | USBEoTIntClr |
__O uint32_t | USBEoTIntSet |
__I uint32_t | USBNDDRIntSt |
__O uint32_t | USBNDDRIntClr |
__O uint32_t | USBNDDRIntSet |
__I uint32_t | USBSysErrIntSt |
__O uint32_t | USBSysErrIntClr |
__O uint32_t | USBSysErrIntSet |
uint32_t | RESERVED4 [15] |
__I uint32_t | I2C_RX |
__O uint32_t | I2C_WO |
__I uint32_t | I2C_STS |
__IO uint32_t | I2C_CTL |
__IO uint32_t | I2C_CLKHI |
__O uint32_t | I2C_CLKLO |
uint32_t | RESERVED5 [823] |
union { | |
__IO uint32_t USBClkCtrl | |
__IO uint32_t OTGClkCtrl | |
}; | |
union { | |
__I uint32_t USBClkSt | |
__I uint32_t OTGClkSt | |
}; |
Detailed Description
Definition at line 746 of file LPC17xx.h.
Field Documentation
union { ... } |
union { ... } |
__IO uint32_t HcBulkCurrentED |
__IO uint32_t HcBulkHeadED |
__IO uint32_t HcCommandStatus |
__IO uint32_t HcControlCurrentED |
__IO uint32_t HcControlHeadED |
__I uint32_t HcDoneHead |
__IO uint32_t HcFmInterval |
__I uint32_t HcFmNumber |
__I uint32_t HcFmRemaining |
__IO uint32_t HcInterruptDisable |
__IO uint32_t HcInterruptEnable |
__IO uint32_t HcInterruptStatus |
__IO uint32_t HcLSTreshold |
__I uint32_t HcPeriodCurrentED |
__IO uint32_t HcPeriodicStart |
__I uint32_t HcRevision |
__IO uint32_t HcRhDescriptorA |
__IO uint32_t HcRhDescriptorB |
__IO uint32_t HcRhPortStatus1 |
__IO uint32_t HcRhPortStatus2 |
__IO uint32_t HcRhStatus |
__IO uint32_t OTGClkCtrl |
__IO uint32_t USBClkCtrl |
__O uint32_t USBCmdCode |
__I uint32_t USBCmdData |
__O uint32_t USBDevIntClr |
__IO uint32_t USBDevIntEn |
__O uint32_t USBDevIntPri |
__O uint32_t USBDevIntSet |
__I uint32_t USBDevIntSt |
__IO uint32_t USBDMAIntEn |
__I uint32_t USBDMAIntSt |
__O uint32_t USBDMARClr |
__O uint32_t USBDMARSet |
__O uint32_t USBEoTIntClr |
__O uint32_t USBEoTIntSet |
__I uint32_t USBEoTIntSt |
__O uint32_t USBEpDMADis |
__O uint32_t USBEpDMAEn |
__I uint32_t USBEpDMASt |
__O uint32_t USBEpIntClr |
__IO uint32_t USBEpIntEn |
__O uint32_t USBEpIntPri |
__O uint32_t USBEpIntSet |
__I uint32_t USBEpIntSt |
__IO uint32_t USBMaxPSize |
__O uint32_t USBNDDRIntClr |
__O uint32_t USBNDDRIntSet |
__I uint32_t USBNDDRIntSt |
__O uint32_t USBSysErrIntClr |
__O uint32_t USBSysErrIntSet |
__I uint32_t USBSysErrIntSt |
The documentation for this struct was generated from the following file:
- C:/nxpdrv/LPC1700CMSIS/Core/CM3/DeviceSupport/NXP/LPC17xx/LPC17xx.h
Generated on Mon Feb 8 10:01:55 2010 for LPC1700CMSIS Standard Peripheral Firmware Library by 1.5.9