Variables
Usbd_dfu_Private_Variables
Collaboration diagram for Usbd_dfu_Private_Variables:

Variables

__ALIGN_BEGIN uint8_t usbd_dfu_CfgDesc[USB_DFU_CONFIG_DESC_SIZ__ALIGN_END
 
uint8_t DeviceState
 
uint8_t DeviceStatus [6]
 
USBD_Class_cb_TypeDef DFU_cb
 
uint8_t MAL_Buffer []
 
uint32_t Manifest_State = Manifest_complete
 
static uint32_t Pointer = APP_DEFAULT_ADD
 
static __IO uint32_t usbd_dfu_AltSet = 0
 
const uint8_t * usbd_dfu_StringDesc []
 
static uint32_t wBlockNum = 0
 
static uint32_t wlength = 0
 

Detailed Description

Variable Documentation

__ALIGN_BEGIN uint8_t usbd_dfu_CfgDesc [USB_DFU_CONFIG_DESC_SIZ] __ALIGN_END

Definition at line 173 of file usbd_dfu_core.c.

uint8_t DeviceState

Definition at line 188 of file usbd_dfu_core.c.

uint8_t DeviceStatus[6]

Definition at line 189 of file usbd_dfu_core.c.

Initial value:
=
{
NULL,
NULL,
NULL,
NULL,
}
static uint8_t EP0_TxSent(void *pdev)
EP0_TxSent Handles the DFU control endpoint data IN stage.
static uint8_t * USBD_DFU_GetCfgDesc(uint8_t speed, uint16_t *length)
USBD_DFU_GetCfgDesc Returns configuration descriptor.
static uint8_t * USBD_DFU_GetUsrStringDesc(uint8_t speed, uint8_t index, uint16_t *length)
USBD_DFU_GetUsrStringDesc Manages the transfer of memory interfaces string descriptors.
static uint8_t usbd_dfu_DeInit(void *pdev, uint8_t cfgidx)
usbd_dfu_Init De-initializes the DFU layer.
#define NULL
Definition: usbd_def.h:50
static uint8_t usbd_dfu_Setup(void *pdev, USB_SETUP_REQ *req)
usbd_dfu_Setup Handles the DFU request parsing.
static uint8_t usbd_dfu_Init(void *pdev, uint8_t cfgidx)
usbd_dfu_Init Initializes the DFU interface.
static uint8_t EP0_RxReady(void *pdev)
EP0_RxReady Handles the DFU control endpoint data OUT stage.

Definition at line 199 of file usbd_dfu_core.c.

uint8_t MAL_Buffer[]
uint32_t Manifest_State = Manifest_complete

Definition at line 190 of file usbd_dfu_core.c.

uint32_t Pointer = APP_DEFAULT_ADD
static

Definition at line 193 of file usbd_dfu_core.c.

__IO uint32_t usbd_dfu_AltSet = 0
static

Definition at line 194 of file usbd_dfu_core.c.

const uint8_t* usbd_dfu_StringDesc[]
uint32_t wBlockNum = 0
static

Definition at line 192 of file usbd_dfu_core.c.

uint32_t wlength = 0
static

Definition at line 192 of file usbd_dfu_core.c.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54