Lines Matching full:checksum
193 uint8_t checksum = 0; in gdb_send_packet() local
198 /* Send packet data and calculate checksum */ in gdb_send_packet()
200 checksum += *data; in gdb_send_packet()
204 /* Send the checksum */ in gdb_send_packet()
207 if (gdb_bin2hex(&checksum, 1, buf, sizeof(buf)) == 0) { in gdb_send_packet()
226 * @retval -1 Checksum error
232 uint8_t expected_checksum, checksum = 0; in gdb_get_packet() local
236 checksum = 0; in gdb_get_packet()
257 checksum += ch; in gdb_get_packet()
263 /* Get checksum now */ in gdb_get_packet()
271 /* Verify checksum */ in gdb_get_packet()
272 if (checksum != expected_checksum) { in gdb_get_packet()
273 LOG_DBG("Bad checksum. Got 0x%x but was expecting: 0x%x", in gdb_get_packet()
274 checksum, expected_checksum); in gdb_get_packet()
670 * -1: Checksum error. in z_gdb_main_loop()