Nav
ab19fc5a45
Moved AVR8 TDF class
2024-03-25 19:21:36 +00: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
6ca2f7681b
Moved TargetAddressSpaceDescriptor member functions to separate source file
2024-03-16 16:55:55 +00:00
Nav
75d5124265
Moved TargetRegisterDescriptor struct to separate file
2024-03-09 17:16:29 +00:00
Nav
7e9e28286f
Made physical interface enum more generic (moved out of AVR8-specific context)
2024-02-15 21:25:12 +00:00
Nav
66cbd89051
- Refactored AVR8 constructor, moving TDF construction to the TargetControllerComponent
...
- The `TargetControllerComponent` now resolves the target via the new generated mapping approach
- Added `TargetDescriptionFile` derived class
- Removed obsolete JSON map processing code
- Other bits of refactoring and tidying
2023-12-17 18:40:52 +00:00
Nav
fc1fd22499
Made a start with RISC-V target implementation
2023-11-22 00:38:40 +00:00
Nav
b38872e837
Program memory cache
2023-09-22 17:52:28 +01:00
Nav
20cbf14809
AVR8 opcode decoder
2023-09-10 01:18:53 +01:00
Nav
6bea419e1b
Added check to confirm the user's selected AVR8 physical interface is supported by the selected target
2022-08-04 21:08:22 +01:00
Nav
76fed8df72
Created subdirectory CMakeLists.txt files and moved source specifications from root CMakeLists.txt file
2022-04-04 22:21:42 +01:00