USBD_Init_TypeDef Struct Reference
USB Device stack initialization structure.
This structure is passed to USBD_Init() when starting up the device.
       Definition at line
       
        764
       
       of file
       
        em_usb.h
       
       .
      
      
       #include <
       
     
        em_usb.h
       
       >
      
| Data Fields | |
| const uint8_t * | bufferingMultiplier | 
| USBD_Callbacks_TypeDef_Pointer | callbacks | 
| const uint8_t * | configDescriptor | 
| const USB_DeviceDescriptor_TypeDef * | deviceDescriptor | 
| const uint8_t | numberOfStrings | 
| const uint32_t | reserved | 
| const void *const * | stringDescriptors | 
Field Documentation
| const uint8_t* USBD_Init_TypeDef::bufferingMultiplier | 
Pointer to an array defining the size of the endpoint buffers. The size is given in multiples of endpoint size. Generally a value of 1 (single) or 2 (double) buffering should be used.
        Definition at line
        
         769
        
        of file
        
         em_usb.h
        
        .
       
Referenced by USBD_Init() .
| USBD_Callbacks_TypeDef_Pointer USBD_Init_TypeDef::callbacks | 
Pointer to struct with callbacks ( USBD_Callbacks_TypeDef ). These callbacks are used by the device stack to signal events to or query the application.
        Definition at line
        
         774
        
        of file
        
         em_usb.h
        
        .
       
Referenced by USBD_Init() .
| const uint8_t* USBD_Init_TypeDef::configDescriptor | 
Pointer to a configuration descriptor.
        Definition at line
        
         766
        
        of file
        
         em_usb.h
        
        .
       
Referenced by USBD_Init() .
| const USB_DeviceDescriptor_TypeDef * USBD_Init_TypeDef::deviceDescriptor | 
Pointer to a device descriptor.
        Definition at line
        
         765
        
        of file
        
         em_usb.h
        
        .
       
Referenced by USBD_Init() , and USBX_init() .
| const uint8_t USBD_Init_TypeDef::numberOfStrings | 
Number of strings in string descriptor array.
        Definition at line
        
         768
        
        of file
        
         em_usb.h
        
        .
       
Referenced by USBD_Init() .
| const uint32_t USBD_Init_TypeDef::reserved | 
Reserved for future use.
        Definition at line
        
         778
        
        of file
        
         em_usb.h
        
        .
       
| const void* const* USBD_Init_TypeDef::stringDescriptors | 
Pointer to an array of string descriptor pointers.
        Definition at line
        
         767
        
        of file
        
         em_usb.h
        
        .
       
Referenced by USBD_Init() .
The documentation for this struct was generated from the following file:
- 
       C:/HandsOn/super/platform/middleware/usb_gecko/inc/
       em_usb.h