Commit Graph

15 Commits

Author SHA1 Message Date
Nav
f1c82ecd28 Made key and name attributes optional in register-group-instance TDF elements
Also removed the attribute from all instances of the element, where it wasn't necessary.
2024-08-13 19:54:05 +01:00
Nav
a03c54150e New TDF rule added to TDF validation: All TDFs must have at least one Insight-compatible pinout. 2024-08-11 17:02:21 +01:00
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
3d6e86244b Tidying 2024-07-07 17:50:43 +01:00
Nav
8aad5b9095 Tidying 2024-06-05 19:35:47 +01:00
Nav
75c58310ad Validating resolved target peripherals in TDF validation 2024-06-05 19:28:49 +01:00
Nav
dce803b2f3 Additional register and fuse validation (for AVR8 TDFs) 2024-06-02 14:05:34 +01:00
Nav
7e44750fc0 Checks for invalid sizes in TDF validation script 2024-04-29 20:27:37 +01:00
Nav
081d1e0bcd Added executable flag to memory segments in TDFs 2024-04-29 20:25:36 +01:00
Nav
cf99e3e6fa Moved memory segment TDF validation to AVR8 validation class 2024-03-25 18:55:03 +00:00
Nav
2e68383a3b Address space count validation in TDF validation script 2024-03-16 00:07:34 +00:00
Nav
7ac54ec259 Implemented parsing for new register-group-instance element in TDF scripts 2024-02-17 21:44:02 +00:00
Nav
2a9dfda2c2 Added start address, offset and size bit-width validation in TDF validation script 2024-02-17 19:41:58 +00:00
Nav
4b6e21e43f Typo correction 2024-02-12 19:39:21 +00:00
Nav
955f738691 New TDF validation service 2024-02-09 23:34:45 +00:00