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
5d63b629e0
Began refactoring target descriptor structs.
...
This is incomplete - a partial commit of a substantial peice of work
2024-03-21 15:03:06 +00:00
Nav
75d5124265
Moved TargetRegisterDescriptor struct to separate file
2024-03-09 17:16:29 +00:00
Nav
275885e6ec
Moved TargetFamily enum into separate header file
2023-12-12 19:02:54 +00:00
Nav
d3c7cddb82
Added TargetFamily to TargetDescriptor and comparability check in AVR GDB debug server
2023-11-22 00:37:29 +00:00
Nav
d7b59cac59
Support for hardware breakpoints
2023-09-20 23:43:29 +01:00
Nav
df5a141089
Tidying
2023-09-20 23:29:58 +01:00
Nav
5896306f1a
Removed redundant 'Bloom' namespace from entire codebase
2023-08-13 15:47:51 +01:00
Nav
ba03833325
Lots of tidying
...
- Removed generic `avr8` target
- Simplified AVR8 target construction
- Introduced register descriptor IDs
- Simplified GDB register mappings
- Simplified target interface contract
- Other bits of tidying
2023-07-18 23:16:06 +01:00
Nav
cfb0ee6eee
New GenerateSvd GDB monitor command
2022-08-30 02:51:10 +01:00
Nav
5a824f4790
Added programMemoryType property to TargetDescriptor
2022-05-15 17:42:20 +01:00
Nav
db1efa7566
Corrected missing QT macro error and removed indirect include-dependency
2022-04-04 22:21:42 +01:00
Nav
e7a30076d0
New TargetMemoryDescriptor struct
2021-10-31 11:36:28 +00:00
Nav
3b458bd12d
Use std::set instead of std::vector for TargetRegisterDescriptors
2021-08-30 22:23:27 +01:00
Nav
d709c8aac9
Retrieving AVR8 target registers and including them in the TargetDescriptor
2021-08-07 17:15:48 +01:00
Nav
db2221741f
TargetController suspension
2021-05-30 16:52:32 +01:00
Nav
a29c5e1fec
Initial commit
2021-04-04 21:04:12 +01:00