Commit Graph

15 Commits

Author SHA1 Message Date
Nav
876d402baa Added absolute group key property to TargetRegisterGroup class 2024-10-04 21:29:59 +01:00
Nav
8ba29c258d TDF and TDF script changes (application changes pending):
- Added new `pad` element to TDFs
- Refactored `pin` and `signal` elements to accommodate new `pad` element
- Improved validation of signal-to-pad relation in TDF validation script
- Added key attribute to `variant` element
- Removed `package` attribute from `variant` element
2024-08-13 22:17:49 +01:00
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
48debbc137 Tidying 2024-07-12 15:11:14 +01:00
Nav
1514e89889 Added initial value to TargetRegister in TDF scripts 2024-07-07 17:44:16 +01:00
Nav
84b26aa485 Corrected offset bug with target register group references, in TDF scripts 2024-07-07 17:37:47 +01:00
Nav
287686e902 Added address space key to TargetRegister in TDF scripts 2024-07-07 17:25:56 +01:00
Nav
4bb309a179 Refactored physical interfaces in TDFs and TDF scripts 2024-07-06 01:33:19 +01:00
Nav
75c58310ad Validating resolved target peripherals in TDF validation 2024-06-05 19:28:49 +01:00
Nav
bfd767da7d Tidying 2024-03-30 19:40:01 +00:00
Nav
57f56e634e Corrected bug in TDF script where TargetRegisterGroup objects were not being constructed correctly 2024-03-22 20:09:04 +00:00
Nav
7ac54ec259 Implemented parsing for new register-group-instance element in TDF scripts 2024-02-17 21:44:02 +00:00
Nav
4b6e21e43f Typo correction 2024-02-12 19:39:21 +00:00
Nav
c563443737 Refactored TDF processing PHP code to confirm to new TDF format 2024-02-09 23:30:47 +00:00