Lines Matching defs:buffer
24 /* working buffer */
25 uint8_t buffer[UCHAR_MAX];
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,
65 dfu->buffer[0] = dfu->phase;
66 dfu->buffer[1] = (uint8_t)(dfu->address);
67 dfu->buffer[2] = (uint8_t)(dfu->address >> 8);
68 dfu->buffer[3] = (uint8_t)(dfu->address >> 16);
69 dfu->buffer[4] = (uint8_t)(dfu->address >> 24);
70 dfu->buffer[5] = 0x00;
71 dfu->buffer[6] = 0x00;
72 dfu->buffer[7] = 0x00;
73 dfu->buffer[8] = 0x00;
78 dfu->buffer[length++] = 0x01;
82 length += strnlen((char *)&dfu->buffer[GET_PHASE_LEN],
83 sizeof(dfu->buffer) - GET_PHASE_LEN)
97 *buffer = (uintptr_t)dfu->buffer;
103 static int dfu_callback_download(uint8_t alt, uintptr_t *buffer, uint32_t *len,
116 *buffer = dfu->address;