Commit Graph

17 Commits

Author SHA1 Message Date
Nav
7a54632966 Implemented disabling of GDB packet acknowledgement, and disabled it by default. The new packetAcknowledgement debug server config param can be used to keep it enabled. 2024-10-19 23:10:34 +01:00
Nav
6cdbfbe950 Massive refactor to accommodate RISC-V targets
- Refactored entire codebase (excluding the Insight component) to accommodate multiple target architectures (no longer specific to AVR)
- Deleted 'generate SVD' GDB monitor command - I will eventually move this functionality to the Bloom website
- Added unit size property to address spaces
- Many other changes which I couldn't be bothered to describe here
2024-07-23 21:14:22 +01:00
Nav
5896306f1a Removed redundant 'Bloom' namespace from entire codebase 2023-08-13 15:47:51 +01:00
Nav
e2f202d5c9 Stop printing non-ASCII characters from GDB in debug logs 2023-05-07 16:45:04 +01:00
Nav
8d0e170a04 Added warning when GDB client sends invalid packet 2022-11-18 20:49:17 +00:00
Nav
89b02474a9 More bits of refactoring in the GDB RSP server implementation 2022-11-18 20:26:20 +00:00
Nav
35a6172b24 Refactored Bloom::DebugServer::Gdb::Connection::read() routine 2022-11-17 21:00:45 +00:00
Nav
3a04fd9b17 Tidying 2022-11-17 01:02:23 +00:00
Nav
4a9e99f053 Enforced absolute maximum read size in GDB server 2022-11-16 23:50:28 +00:00
Nav
065a389dfe Improved naming consistency of aliases 2022-10-01 21:01:37 +01:00
Nav
ef4eb4f768 Removed pointless enum and tidied comments 2022-09-26 21:21:57 +01:00
Nav
8d26340c41 Tidying 2022-04-17 14:50:40 +01:00
Nav
3f368b10e7 Fixed bug in GDB Connection::read() function, where timeouts where being incorrectly treated as interrupts. 2022-04-16 21:20:13 +01:00
Nav
ec060a469b Renamed EventNotifer to EventFdNotifier and employed new NotifierInterface 2022-04-15 22:05:50 +01:00
Nav
908f1c42c9 Tidied GDB debug logging 2022-04-08 22:17:46 +01:00
Nav
7b5ce83b50 More tidying 2022-04-05 22:37:00 +01:00
Nav
2aa240a680 Renamed GdbRsp directory to Gdb 2022-04-04 22:21:42 +01:00