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
|
c9608f835e
|
Fixed seg fault bug on debug server startup failure
|
2022-09-16 20:49:36 +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
|
1f4788b039
|
Blocked signals on the DebugServer thread and some tidying
|
2022-08-30 03:10:48 +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
|
6c436cbefc
|
Tidying
|
2022-08-27 17:56:55 +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
|
9f5ff0efed
|
Added virtual destructor to ServerInteface class to fix memory leak
|
2022-07-13 22:41:14 +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 |
|
Nav
|
df0328cef7
|
Tidying
|
2022-06-03 01:45:19 +01:00 |
|
Nav
|
6f9ba1930d
|
Changed addresses to hexadecimal, in the JSON response for the monitor target-info machine GDB command
|
2022-05-29 23:17:56 +01:00 |
|
Nav
|
eaa34ef2af
|
Removed flash memory write restriction for AVR GDB write memory command packet
|
2022-05-29 18:35:50 +01:00 |
|
Nav
|
71fe9e66fe
|
Tidying
|
2022-05-29 17:19:06 +01:00 |
|
Nav
|
b5b0969c37
|
Support for vFlashDone GDB command packet
|
2022-05-29 17:18:56 +01:00 |
|
Nav
|
1a541dcd17
|
Support for vFlashWrite GDB command packet
|
2022-05-29 17:18:29 +01:00 |
|
Nav
|
9bf0e30de8
|
Support for vFlashErase GDB command packet
|
2022-05-28 22:47:25 +01:00 |
|
Nav
|
ead657b4af
|
Tidying
|
2022-05-15 12:05:46 +01:00 |
|
Nav
|
97da8394c8
|
Corrected base of offset and length integers, in ReadMemoryMap GDB command packet class
|
2022-05-14 23:44:08 +01:00 |
|
Nav
|
4ab955a6f7
|
Permitted GDB to read two bytes above the end address of SRAM
|
2022-05-14 22:44:26 +01:00 |
|
Nav
|
72b3d271a2
|
Tidying
|
2022-05-14 22:43:35 +01:00 |
|
Nav
|
f1e20c81a2
|
Added support for GDB's 'qXfer:memory-map:read::...' command packet.
|
2022-05-14 22:43:08 +01:00 |
|
Nav
|
6a4bf89706
|
Moved GDB supported feature set to DebugSession object
|
2022-05-14 22:38:49 +01:00 |
|
Nav
|
b19110ff62
|
Moved Application::getCommandToHandlerMapping() implementation to Application.cpp
And some other tidying
|
2022-05-06 19:34:12 +01:00 |
|