43 if ((!addr) || (size == 0)) {
49 const uint8_t bytes_mem_out_per_line = 16;
52 uint8_t bytes_actually_out_per_line = 0;
68 for (uint8_t i = 0; i < bytes_actually_out_per_line; i++) {
73 for (uint8_t i = 0; i < bytes_mem_out_per_line; i++) {
80 for (uint8_t i = 0; i < bytes_actually_out_per_line; i++) {
88 for (
size_t i = 0; i < size; i++) {
89 byte = *((uint8_t *)addr + i);
91 if (i % bytes_mem_out_per_line == 0) {
100 if (((i + 1) % bytes_mem_out_per_line == 0) || (i == size - 1)) {
102 if ((i + 1) % bytes_mem_out_per_line != 0) {
104 j < (bytes_mem_out_per_line - (i + 1) % bytes_mem_out_per_line) * 3;
112 for (
size_t j = i - i % bytes_mem_out_per_line; j <= i; j++) {
113 uint8_t b = *((uint8_t *)addr + j);
114 if (b >=
' ' && b <=
'~') {
150 for (uint8_t i = 0; i < bytes_actually_out_per_line; i++) {