Nav
a65be393be
Tidying
2024-10-19 23:11:22 +01:00
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