Lines Matching refs:buffer
25 uint8_t buffer[UCHAR_MAX]; member
37 snprintf((char *)&dfu->buffer[GET_PHASE_LEN], \
38 sizeof(dfu->buffer) - GET_PHASE_LEN, \
55 static int dfu_callback_upload(uint8_t alt, uintptr_t *buffer, uint32_t *len, in dfu_callback_upload() argument
65 dfu->buffer[0] = dfu->phase; in dfu_callback_upload()
66 dfu->buffer[1] = (uint8_t)(dfu->address); in dfu_callback_upload()
67 dfu->buffer[2] = (uint8_t)(dfu->address >> 8); in dfu_callback_upload()
68 dfu->buffer[3] = (uint8_t)(dfu->address >> 16); in dfu_callback_upload()
69 dfu->buffer[4] = (uint8_t)(dfu->address >> 24); in dfu_callback_upload()
70 dfu->buffer[5] = 0x00; in dfu_callback_upload()
71 dfu->buffer[6] = 0x00; in dfu_callback_upload()
72 dfu->buffer[7] = 0x00; in dfu_callback_upload()
73 dfu->buffer[8] = 0x00; in dfu_callback_upload()
78 dfu->buffer[length++] = 0x01; in dfu_callback_upload()
82 length += strnlen((char *)&dfu->buffer[GET_PHASE_LEN], in dfu_callback_upload()
83 sizeof(dfu->buffer) - GET_PHASE_LEN) in dfu_callback_upload()
97 *buffer = (uintptr_t)dfu->buffer; in dfu_callback_upload()
103 static int dfu_callback_download(uint8_t alt, uintptr_t *buffer, uint32_t *len, in dfu_callback_download() argument
116 *buffer = dfu->address; in dfu_callback_download()