Lines Matching defs:buffer
45 uint8_t buffer[sizeof(uint8_t)+1];
47 buffer[0] = len-1;
49 return handle->write_data(handle, buffer, sizeof(uint8_t));
54 uint8_t buffer[sizeof(uint16_t)+1];
56 buffer[0] = (cnt >> 8) & 0xFF;
57 buffer[1] = (cnt ) & 0xFF;
59 return handle->write_data(handle, buffer, sizeof(uint16_t));
64 uint8_t buffer[sizeof(uint32_t)+1];
66 buffer[0] = (addr >> 24) & 0xFF;
67 buffer[1] = (addr >> 16) & 0xFF;
68 buffer[2] = (addr >> 8) & 0xFF;
69 buffer[3] = (addr ) & 0xFF;
71 return handle->write_data(handle, buffer, sizeof(uint32_t));
77 uint8_t buffer[sizeof(uint8_t)+256+sizeof(uint8_t)];
80 buffer[0] = len-1;
83 buffer[1+i] = data[i];
85 return handle->write_data(handle, buffer, sizeof(uint8_t)+len);
103 uint8_t buffer[sizeof(uint16_t)+sizeof(uint16_t)+1];
116 buffer[0] = 0; /* MSB num of sectors - 1 */
117 buffer[1] = 0; /* LSB num of sectors - 1 */
118 buffer[2] = (sector >> 8) & 0xFF;
119 buffer[3] = (sector ) & 0xFF;
120 handle->write_data(handle, buffer, sizeof(uint16_t)+sizeof(uint16_t));
134 uint8_t read_memory(handle_t *handle, uint32_t addr, uint32_t length, uint8_t *buffer)
150 handle->read_data(handle, &buffer[offset], 256);
157 handle->read_data(handle, &buffer[offset], length - offset);
169 uint8_t write_memory(handle_t *handle, uint32_t addr, uint32_t length, uint8_t *buffer)
182 write_len_data(handle, 256, &buffer[offset]);
185 write_len_data(handle, length-offset, &buffer[offset]);