Nav
|
614255c850
|
Fixed version number comparison bug and a little tidying
|
2023-07-18 21:56:35 +01:00 |
|
Nav
|
61d608989d
|
Changed GDB "Handling..." logs to INFO level
|
2023-05-07 20:17:33 +01:00 |
|
Nav
|
8a6f1e8659
|
Fixed bug with GDB interrupts not being serviced properly
|
2023-05-07 19:44:19 +01:00 |
|
Nav
|
e2f202d5c9
|
Stop printing non-ASCII characters from GDB in debug logs
|
2023-05-07 16:45:04 +01:00 |
|
Nav
|
1fbcff2e1b
|
Reject unknown breakpoint types in GDB server
|
2023-04-02 00:22:11 +01:00 |
|
Nav
|
96b8bc68d1
|
Corrected bug with breakpoint type parsing in breakpoint command packets
|
2023-04-01 19:07:42 +01:00 |
|
Nav
|
2d934f7ea5
|
Removed breakpoint caching in GDB server - it's not needed!
GDB can be configured to avoid needlessly updating breakpoints on the target
|
2023-04-01 19:06:57 +01:00 |
|
Nav
|
3a74906541
|
Implemented support for breakpoint caching in the GDB server
|
2023-04-01 15:15:04 +01:00 |
|
Nav
|
56ea97369d
|
Preparation for support for the GDB vCont command packet
Also fixed a bug in the `StepExecution` and `ContinueExecution` constructors, where the from address wasn't being extracted properly
|
2023-04-01 12:37:59 +01:00 |
|
Nav
|
f37f8f301a
|
Corrected bad rebase
|
2023-02-27 00:08:01 +00:00 |
|
Nav
|
7aa1639df2
|
Tidying
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
b8ca1fbc41
|
Tidying
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
8fa7e82c56
|
Moved Paths helper functions to service class
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
4c25c85c36
|
Moved Process helper functions to service class
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
d353b55f9b
|
Renamed TargetControllerConsole to TargetControllerService
|
2023-02-20 21:55:55 +00:00 |
|
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 |
|