| 1234567891011121314151617 |
- #define T5577_WRITER_FILE_EXTENSION ".t5577"
- void uint32_to_byte_buffer(uint32_t block_data, uint8_t byte_buffer[4]) {
- byte_buffer[0] = (block_data >> 24) & 0xFF;
- byte_buffer[1] = (block_data >> 16) & 0xFF;
- byte_buffer[2] = (block_data >> 8) & 0xFF;
- byte_buffer[3] = block_data & 0xFF;
- }
- uint32_t byte_buffer_to_uint32(uint8_t byte_buffer[4]) {
- uint32_t block_data = 0;
- block_data |= ((uint32_t)byte_buffer[0] << 24);
- block_data |= ((uint32_t)byte_buffer[1] << 16);
- block_data |= ((uint32_t)byte_buffer[2] << 8);
- block_data |= ((uint32_t)byte_buffer[3]);
- return block_data;
- }
|