Commit Graph

7 Commits

Author SHA1 Message Date
Nav
3f1247ce74 Fixed issue with automatic config variant selection, where we were not properly handling XMEGA targets with the JTAG physical interface.
Also introduced new AVR8 families, for D series targets.
Also moved AVR family param outside of TargetParameters struct
2021-06-06 18:41:08 +01:00
Nav
e9929927cb Updated lookup for OSCCAL_ADDR value from TDFs.
Included OSCCAL0, OSCCAL1, FOSCCAL0, SOSCCALA register lookups
2021-06-06 00:43:18 +01:00
Nav
b78fef4efe Adjusted TDF validation scripts to properly handle targets that support numerous physical interfaces (for debugging) 2021-06-06 00:18:20 +01:00
Nav
0309f4c604 Refactored EEPROM TDF memory segment lookup and included a fallback
for cases where the eeprom segment is located in the data address space,
as opposed to a dedicated address space for eeprom memory.
2021-06-05 23:52:00 +01:00
Nav
0c1549c1d2 Included check for flash memory segments with name "PROGMEM", for the new AVR8 TDFs 2021-06-05 23:51:49 +01:00
Nav
02446116df Tidying 2021-06-05 22:47:04 +01:00
Nav
b1ac652a7f Added derivation of TDF base class, for AVR8 targets.
Includes initialisation and validation code.
2021-06-05 22:41:12 +01:00