
USB Basic Firmware <Short Sheet>
R01AN0495EJ0100 Rev.1.00 Page 16 of 32
Apr 15, 2011
Table 3.1 Members of USB_PCDREG_t Structure
Variable Name Description
**pipetbl Register the address of the pipe information table.
*devicet Register the device descriptor address.
*qualitbl Register the device qualifier descriptor address.
**configtbl Register the address of the configuration descriptor address table.
**othertbl Register the address of the other speed descriptor address table.
**stringtbl Register the address of the string descriptor address table.
classinit Register the function to be started when initializing PDCD.
It is called at registration.
devdefault Register the function to be started when transitioning to the default state.
It is called when a USB reset is detected.
devconfig Register the function to be started when transitioning to the configured state.
It is called in the SET_CONFIGURATION request status stage.
devdetach Register the function to be started when transitioning to the detach state.
It is called when a detached condition is detected.
devsuspend Register the function to be started when transitioning to the suspend state.
It is called when a suspend condition is detected.
devresume Register the function to be started when transitioning to the resume state.
It is called when a resume condition is detected.
interface Register the function to be started when an interface change occurs.
It is called in the SET_INTERFACE request status stage.
ctrltrans Register the function to be started when a user-initiated control transfer occurs.
Comentarios a estos manuales