回覆:【笔记】whd_chip_specific_init
11-30
·
sdpcm_header.frametag({size, ~size})是在whd_send_to_bus函数里面填写的。
其中size=pbuf->len-sizeof(whd_buffer_header_t)=1084-8=1076,表示pbuf->payload里面CMD53要发送的部分的大小。CMD53不发送pbuf->payload前8个字节。 |
||
回覆:【笔记】whd_chip_specific_init
11-30
·
最后pbuf->payload[1084~1087]这四字节内容是在malloc内存区以外,是随机数据。
|
||
回覆:【笔记】whd_chip_specific_init
11-30
·
[44-55] 12字节clm固件头部信息(struct wl_dload_data)的数据结构:
struct wl_dload_data { uint16_t flag; // [44~45] uint16_t dload_type; // [46~47] uint32_t len; // [48~51] uint32_t crc; // [52~55] }; |
||
回覆:【笔记】whd_chip_specific_init
11-30
·
前36字节([0-35)的数据结构:
typedef struct { bus_common_header_t common; // 20字节 [0~19] cdc_header_t cdc_header; // 16字节 [20~35] } control_header_t; // 36字节 typedef struct { whd_buffer_header_t buffer_header;... |
||
回覆:【笔记】whd_chip_specific_init
11-30
·
下载CLM固件时,CMD53发送的数据是pbuf->payload[8~1087], 共1080字节数据,分两次发送。
第一次:CMD53 WRITE func2 addr=0 size=1024 BLOCK_MODE 第二次:CMD53 WRITE func2 addr=1024 size=56 MULTIBYTE_MODE pbuf->payload=malloc(1084) pbuf->len=1084 pbuf->payloa... |
||
回覆:【笔记】whd_chip_specific_init
11-30
·
typedef struct
{ bus_common_header_t common; //=20 cdc_header_t cdc_header; //=4*4=16 } control_header_t; //=36 typedef struct { whd_buffer_header_t buffer_header; //=8 uint8_t bus_head... |
||
【笔记】whd_chip_specific_init
11-30
·
whd_chip_specific_init = whd_enable_save_restore
whd_is_fw_sr_capable read backplane CHIPCOMMON_SR_CONTROL1(0x18000508),4 = 0x000001F8 return WHD_TRUE // Configure WakeupC... |
||
回覆:Daily Word from TheFreeDictionary
11-30
·
countrified
Definition: (adjective) Characteristic of rural life. Synonyms: rustic Usage: The house was very handsome, with a... |
||
当你觉得生活累,请你去休息♨️,而不是去看谁比自己更累 [圖片]
11-30
·
|
||
回覆:Daily Sentence from Eudic
11-30
·
November 30
We must accept finite disappointment, but we must never lose infinite hope. |
||