USBD_DFU_HandleTypeDef::buffer is only used within STM32_USB_Device_Library.
 
Symbols
loading...
Files
loading...

USBD_DFU_HandleTypeDef::buffer field

Syntax

union { uint32_t d32[USBD_DFU_XFER_SIZE / 4U]; uint8_t d8[USBD_DFU_XFER_SIZE]; } buffer;

References

LocationReferrerText
usbd_dfu.h:181
} buffer;
usbd_dfu.c:544USBD_DFU_EP0_TxReady()
if (hdfu->buffer.d8[0] == DFU_CMD_GETCOMMANDS)
usbd_dfu.c:569USBD_DFU_EP0_TxReady()
if (hdfu->buffer.d8[0] == DFU_CMD_SETADDRESSPOINTER)
usbd_dfu.c:585USBD_DFU_EP0_TxReady()
hdfu->data_ptr = hdfu->buffer.d8[1];
usbd_dfu.c:586USBD_DFU_EP0_TxReady()
hdfu->data_ptr += (uint32_t)hdfu->buffer.d8[2] << 8;
usbd_dfu.c:587USBD_DFU_EP0_TxReady()
hdfu->data_ptr += (uint32_t)hdfu->buffer.d8[3] << 16;
usbd_dfu.c:588USBD_DFU_EP0_TxReady()
hdfu->data_ptr += (uint32_t)hdfu->buffer.d8[4] << 24;
usbd_dfu.c:590USBD_DFU_EP0_TxReady()
else if (hdfu->buffer.d8[0] == DFU_CMD_ERASE)
usbd_dfu.c:606USBD_DFU_EP0_TxReady()
app_addr_ptr = hdfu->buffer.d8[1];
usbd_dfu.c:607USBD_DFU_EP0_TxReady()
app_addr_ptr += (uint32_t)hdfu->buffer.d8[2] << 8;
usbd_dfu.c:608USBD_DFU_EP0_TxReady()
app_addr_ptr += (uint32_t)hdfu->buffer.d8[3] << 16;
usbd_dfu.c:609USBD_DFU_EP0_TxReady()
app_addr_ptr += (uint32_t)hdfu->buffer.d8[4] << 24;
usbd_dfu.c:682USBD_DFU_EP0_TxReady()
if (DfuInterface->Write(hdfu->buffer.d8, (uint8_t *)addr, hdfu->wlength) != USBD_OK)
usbd_dfu.c:883DFU_Download()
(void)USBD_CtlPrepareRx(pdev, (uint8_t *)hdfu->buffer.d8, hdfu->wlength);
usbd_dfu.c:975DFU_Upload()
hdfu->buffer.d8[0] = DFU_CMD_GETCOMMANDS;
usbd_dfu.c:976DFU_Upload()
hdfu->buffer.d8[1] = DFU_CMD_SETADDRESSPOINTER;
usbd_dfu.c:977DFU_Upload()
hdfu->buffer.d8[2] = DFU_CMD_ERASE;
usbd_dfu.c:996DFU_Upload()
(void)USBD_CtlSendData(pdev, (uint8_t *)(&(hdfu->buffer.d8[0])), CmdLength);
usbd_dfu.c:1029DFU_Upload()
phaddr = DfuInterface->Read((uint8_t *)addr, hdfu->buffer.d8, hdfu->wlength);
usbd_dfu.c:1114DFU_GetStatus()
if ((hdfu->wblock_num == 0U) && (hdfu->buffer.d8[0] == DFU_CMD_ERASE))

Data Use

Functions reading USBD_DFU_HandleTypeDef::buffer
USBD_DFU_HandleTypeDef::buffer
Type of USBD_DFU_HandleTypeDef::buffer
USBD_DFU_HandleTypeDef::buffer
USBD_DFU_HandleTypeDef::
all items filtered out