Nav
|
b5dfa4a842
|
Tidying GDB packet class
|
2023-01-21 13:40:39 +00:00 |
|
Nav
|
6b4d3ecb26
|
Moved toHex functions to String helper class
|
2023-01-21 13:37:56 +00:00 |
|
Nav
|
af2d7c8856
|
Increased max packet size in GDB debug server
|
2022-12-13 21:10:40 +00:00 |
|
Nav
|
76a0207701
|
Added EraseTargetMemory TC command
|
2022-12-11 23:25:15 +00:00 |
|
Nav
|
deec72d168
|
Convert relative EEPROM addresses to absolute addresses in GDB memory access command packet handlers.
|
2022-12-11 15:26:14 +00:00 |
|
Nav
|
41924a83b5
|
Corrected bug with resolving memory types from GDB memory addresses
|
2022-12-10 21:36:49 +00:00 |
|
Nav
|
c9f165f9a9
|
Added description of new eeprom fill monitor command to GDB help text
|
2022-12-10 19:47:42 +00:00 |
|
Nav
|
6b7f0fd234
|
Tidying
|
2022-12-10 19:23:06 +00:00 |
|
Nav
|
ffe4f5bfc5
|
New monitor eeprom fill GDB command
|
2022-12-10 19:22:53 +00:00 |
|
Nav
|
8f48a30fa3
|
Command option extraction for GDB monitor commands
|
2022-12-10 14:56:57 +00:00 |
|
Nav
|
b8c83c87fc
|
Moved GdbHelpMonitorInfo.txt
|
2022-12-09 22:26:26 +00:00 |
|
Nav
|
304e2ab7c6
|
Tidying
|
2022-12-08 21:26:56 +00:00 |
|
Nav
|
831021eb36
|
Adjusted GDB memory map to include EEPROM in ram section. Also added EEPROM offset to the AVR GDB target descriptor
|
2022-12-08 21:18:04 +00:00 |
|
Nav
|
b3fb3f0955
|
Lots of tidying
|
2022-12-03 22:16:21 +00: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
|
7a2e8f07b5
|
Renamed DebugSessionAborted GDB exception
|
2022-11-17 00:40:04 +00:00 |
|
Nav
|
4a9e99f053
|
Enforced absolute maximum read size in GDB server
|
2022-11-16 23:50:28 +00:00 |
|
Nav
|
c299f282ca
|
More tidying
|
2022-10-28 23:31:16 +01:00 |
|
Nav
|
fbe22b72ed
|
Tidying
|
2022-10-25 21:28:16 +01:00 |
|
Nav
|
bc8206ccc7
|
Corrected missing header includes
|
2022-10-09 13:10:17 +01: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
|
c7af236646
|
Tidied logs
|
2022-09-24 18:35:58 +01:00 |
|
Nav
|
3dece376ce
|
Removed CPU general purpose registers from SVD generation
|
2022-09-18 14:03:28 +01:00 |
|
Nav
|
4b7054070d
|
Improved logging in FlashDone packet handler
|
2022-09-17 20:22:39 +01:00 |
|
Nav
|
0b54a1b590
|
Tidying
|
2022-09-17 20:16:23 +01:00 |
|
Nav
|
8e9d114343
|
Reset target after GDB programming session
|
2022-09-17 20:15:53 +01:00 |
|
Nav
|
18fb3b56ce
|
Grouped the buffers from GDB's flash write packets so that we only flush once we have the full buffer.
This fixes an issue with GDB programming, where it was sending misaligned buffers and program memory
wasn't being properly updated.
|
2022-09-17 20:12:26 +01:00 |
|
Nav
|
0e9eba22bc
|
Renamed YAML type checking function
|
2022-09-17 00:07:20 +01:00 |
|
Nav
|
c32cd03872
|
Validation for GDB port config param
|
2022-09-17 00:06:02 +01:00 |
|
Nav
|
1f0a82d599
|
Tweaks to Process helper class and bug fix
|
2022-09-15 20:18:26 +01:00 |
|
Nav
|
01651be95b
|
Renamed CLion process check function
|
2022-09-15 00:35:06 +01:00 |
|
Nav
|
c9a8220500
|
Suspend TargetController upon GDB detach, if running under CLion
|
2022-09-15 00:33:01 +01:00 |
|
Nav
|
98963ef4a8
|
New resume & suspend TargetController commands
|
2022-09-14 22:05:50 +01:00 |
|
Nav
|
46d8ce1854
|
Added TargetMemoryAddress, TargetMemorySize, TargetProgramCounter and TargetStackPointer aliases
|
2022-09-06 17:16:49 +01:00 |
|
Nav
|
7a39327c95
|
Removed monitor target-info machine command
|
2022-08-30 02:56:33 +01:00 |
|
Nav
|
cfb0ee6eee
|
New GenerateSvd GDB monitor command
|
2022-08-30 02:51:10 +01:00 |
|
Nav
|
590c6ecb33
|
Tidying
|
2022-08-30 02:05:43 +01:00 |
|
Nav
|
2ae3786130
|
Removed MemoryAccessCommandPacket class and moved GDB memory offsets to GDB TargetDescriptor class
|
2022-08-30 02:04:40 +01:00 |
|
Nav
|
2372b93e11
|
Improved RAII of DebugSession class
|
2022-08-13 03:06:37 +01:00 |
|
Nav
|
b69e0a69d0
|
Tidying
|
2022-07-23 17:56:20 +01:00 |
|
Nav
|
ae5747e79b
|
Replaced project configuration format from JSON to YAML
|
2022-07-23 15:39:00 +01:00 |
|
Nav
|
24062ef934
|
Included register descriptors in the TargetInfoMachine GDB command response
|
2022-06-05 22:42:14 +01:00 |
|
Nav
|
0521b1f986
|
Tidying
|
2022-06-05 17:01:14 +01:00 |
|
Nav
|
40b1183f6b
|
Moved vFlashDone GDB command packet handelr to separate class
|
2022-06-05 16:15:12 +01:00 |
|
Nav
|
9b8d4f054b
|
Enabled programming mode in response to GDB's vFlashErase and vFlashWrite packets
|
2022-06-05 16:14:14 +01:00 |
|
Nav
|
b3af06654c
|
Tidying
|
2022-06-04 15:20:37 +01:00 |
|