Fork of the official mbed C/C++ SDK provides the software platform and libraries to build your applications. The fork has the documentation converted to Doxygen format

Dependents:   NervousPuppySprintOne NervousPuppySprint2602 Robot WarehouseBot1 ... more

Fork of mbed by mbed official

Embed: (wiki syntax)

« Back to documentation index

LPC_USB_Type Struct Reference

LPC_USB_Type Struct Reference
[Device_Peripheral_Registers]

Product name title=UM10462 Chapter title=LPC11U1x USB2.0device controller Modification date=3/16/2011 Major revision=0 Minor revision=3 (USB) More...

#include <LPC11Uxx.h>

Data Fields

__IO uint32_t DEVCMDSTAT
__IO uint32_t INFO
__IO uint32_t EPLISTSTART
__IO uint32_t DATABUFSTART
__IO uint32_t LPM
__IO uint32_t EPSKIP
__IO uint32_t EPINUSE
__IO uint32_t EPBUFCFG
__IO uint32_t INTSTAT
__IO uint32_t INTEN
__IO uint32_t INTSETSTAT
__IO uint32_t INTROUTING
__I uint32_t EPTOGGLE

Detailed Description

Product name title=UM10462 Chapter title=LPC11U1x USB2.0device controller Modification date=3/16/2011 Major revision=0 Minor revision=3 (USB)

Definition at line 546 of file LPC11Uxx.h.


Field Documentation

__IO uint32_t DATABUFSTART

(@ 0x4008000C) USB Data buffer start address

Definition at line 550 of file LPC11Uxx.h.

__IO uint32_t DEVCMDSTAT

< (@ 0x40080000) USB Structure (@ 0x40080000) USB Device Command/Status register

Definition at line 547 of file LPC11Uxx.h.

__IO uint32_t EPBUFCFG

(@ 0x4008001C) USB Endpoint Buffer Configuration register

Definition at line 554 of file LPC11Uxx.h.

__IO uint32_t EPINUSE

(@ 0x40080018) USB Endpoint Buffer in use

Definition at line 553 of file LPC11Uxx.h.

__IO uint32_t EPLISTSTART

(@ 0x40080008) USB EP Command/Status List start address

Definition at line 549 of file LPC11Uxx.h.

__IO uint32_t EPSKIP

(@ 0x40080014) USB Endpoint skip

Definition at line 552 of file LPC11Uxx.h.

__I uint32_t EPTOGGLE

(@ 0x40080034) USB Endpoint toggle register

Definition at line 560 of file LPC11Uxx.h.

__IO uint32_t INFO

(@ 0x40080004) USB Info register

Definition at line 548 of file LPC11Uxx.h.

__IO uint32_t INTEN

(@ 0x40080024) USB interrupt enable register

Definition at line 556 of file LPC11Uxx.h.

__IO uint32_t INTROUTING

(@ 0x4008002C) USB interrupt routing register

Definition at line 558 of file LPC11Uxx.h.

__IO uint32_t INTSETSTAT

(@ 0x40080028) USB set interrupt status register

Definition at line 557 of file LPC11Uxx.h.

__IO uint32_t INTSTAT

(@ 0x40080020) USB interrupt status register

Definition at line 555 of file LPC11Uxx.h.

__IO uint32_t LPM

(@ 0x40080010) Link Power Management register

Definition at line 551 of file LPC11Uxx.h.