ux_dfu_download is only used within Ux_Device_DFU.
 
Symbols
loading...
Files
loading...

ux_dfu_download variable

Syntax

Implemented in app_usbx_device.c:64

References

LocationReferrerText
app_usbx_device.c:64
ux_device_dfu_media.c:55
extern ux_dfu_downloadInfotypeDef ux_dfu_download;
ux_device_dfu_media.c:188DFU_Write()
ux_dfu_download.wlength = length;
ux_device_dfu_media.c:189DFU_Write()
ux_dfu_download.data_ptr = RX_Data;
ux_device_dfu_media.c:190DFU_Write()
ux_dfu_download.wblock_num = block_number;
ux_device_dfu_media.c:192DFU_Write()
ux_device_dfu_media.c:216DFU_Write()
if (tx_queue_send(&ux_app_MsgQueue, &ux_dfu_download, TX_NO_WAIT) != TX_SUCCESS)
ux_device_dfu_media.c:287usbx_dfu_download_thread_entry()
status = tx_queue_receive(&ux_app_MsgQueue, &ux_dfu_download, TX_WAIT_FOREVER);
ux_device_dfu_media.c:293usbx_dfu_download_thread_entry()
if(ux_dfu_download.wblock_num == 0)
ux_device_dfu_media.c:296usbx_dfu_download_thread_entry()
Command = *(ux_dfu_download.data_ptr);
ux_device_dfu_media.c:306usbx_dfu_download_thread_entry()
Address_ptr = *(ux_dfu_download.data_ptr + 1) ;
ux_device_dfu_media.c:307usbx_dfu_download_thread_entry()
Address_ptr += *(ux_dfu_download.data_ptr + 2) << 8 ;
ux_device_dfu_media.c:308usbx_dfu_download_thread_entry()
Address_ptr += *(ux_dfu_download.data_ptr + 3) << 16 ;
ux_device_dfu_media.c:309usbx_dfu_download_thread_entry()
Address_ptr += *(ux_dfu_download.data_ptr + 4) << 24 ;
ux_device_dfu_media.c:324usbx_dfu_download_thread_entry()
Address_ptr = *(ux_dfu_download.data_ptr + 1);
ux_device_dfu_media.c:325usbx_dfu_download_thread_entry()
Address_ptr += *(ux_dfu_download.data_ptr + 2) << 8;
ux_device_dfu_media.c:326usbx_dfu_download_thread_entry()
Address_ptr += *(ux_dfu_download.data_ptr + 3) << 16;
ux_device_dfu_media.c:327usbx_dfu_download_thread_entry()
Address_ptr += *(ux_dfu_download.data_ptr + 4) << 24;
ux_device_dfu_media.c:356usbx_dfu_download_thread_entry()
Address_dest = ((ux_dfu_download.wblock_num - 2U) * UX_SLAVE_REQUEST_CONTROL_MAX_LENGTH) + Address_ptr;
ux_device_dfu_media.c:359usbx_dfu_download_thread_entry()
for (Block_index = 0; Block_index < ux_dfu_download.wlength; Block_index += 4)
ux_device_dfu_media.c:365usbx_dfu_download_thread_entry()
Data_address = *(uint32_t*) (ux_dfu_download.data_ptr + Block_index);

Data Use

Functions reading ux_dfu_download
ux_dfu_download
Type of ux_dfu_download
ux_dfu_download
all items filtered out