![NXP Semiconductors LCP43 Series User Manual Download Page 631](http://html1.mh-extra.com/html/nxp-semiconductors/lcp43-series/lcp43-series_user-manual_1721817631.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
631 of 1269
NXP Semiconductors
UM10503
Chapter 25: LPC43xx USB API
const USBD_DFU_API_T* dfu;
const USBD_HID_API_T* hid;
const USBD_CDC_API_T* cdc;
const uint32_t* reserved6;
const uint32_t version;
} USBD_API_T;
25.5 USB API
25.5.1 __WORD_BYTE
25.5.2 _BM_T
Fig 64. USB device driver pointer structure
Ptr to USB ROM Driver table
Ptr to Device Table 2
Reserved
Ptr to Device Table 1
…
Ptr to USB ROM Driver table
hw
core
dfu
Ptr to Function 2
Ptr to Function 0
Ptr to Function 1
…
Ptr to Function n
USB API
Device 1
ROM Driver Table
0x1040 011C
0x1040 0100
0x1040 0104
0x1040 0108
0x1040 010C
0x1040 011C
msc
hid
cdc
USB hardware function table
USB core function table
USB MSC function table
USB DFU function table
USB HID function table
USB CDC function table
Table 493. __WORD_BYTE class structure
Member
Description
W
uint16_tuint16_t __WORD_BYTE::W
data member to do 16 bit access
WB
WB_TWB_T __WORD_BYTE::WB
data member to do 8 bit access