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
d7b59cac59
Support for hardware breakpoints
2023-09-20 23:43:29 +01:00
Nav
7d4ce1050f
- Implemented support for range stepping with GDB (vCont... packets)
...
- Refactored some bits of the generic GDB server class, along with the AVR-specific implementation
2023-09-11 03:32:58 +01:00
Nav
5896306f1a
Removed redundant 'Bloom' namespace from entire codebase
2023-08-13 15:47:51 +01:00
Nav
61d608989d
Changed GDB "Handling..." logs to INFO level
2023-05-07 20:17:33 +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
d353b55f9b
Renamed TargetControllerConsole to TargetControllerService
2023-02-20 21:55:55 +00:00
Nav
065a389dfe
Improved naming consistency of aliases
2022-10-01 21:01:37 +01:00
Nav
8be1446e72
Moved TargetController components into new 'TargetController' namespace.
2022-04-09 15:57:24 +01:00
Nav
0655f058ef
Used RawPacketType alias
2022-04-08 23:41:22 +01:00
Nav
d8a25fe264
Removed unnecessary init() member functions in command packet classes.
2022-04-04 22:21:42 +01:00
Nav
62375c306c
Tidying SetBreakpoint GDB command class
2022-04-04 22:21:42 +01:00
Nav
2aa240a680
Renamed GdbRsp directory to Gdb
2022-04-04 22:21:42 +01:00