Nav
|
1971f0a89e
|
Refactored AVR8 TDF loading
Refactored EDBG AVR8 target parameter uploading
Implemented UPDI parameter extraction (from TDF) and uploading to debug tool
Introduced supported physical interfaces in AVR8 TDFs
|
2021-06-27 20:09:15 +01:00 |
|
Nav
|
0931bc649f
|
Decoupled AVR8 physical interface enum from EDBG protocol code
|
2021-06-26 04:30:01 +01:00 |
|
Nav
|
1f7907699f
|
Sending target parameters to the debug tool before activation, for AVR8 targets
|
2021-06-26 03:46:37 +01:00 |
|
Nav
|
e7c026bd7a
|
Corrected integer conversion in target parameter extraction routine.
|
2021-06-26 03:45:00 +01:00 |
|
Nav
|
656e48ca6d
|
Added VDD pin identification for AVR8 targets
|
2021-06-26 03:43:50 +01:00 |
|
Nav
|
d365f6348b
|
General tidying, addressing issues found by static analysis tool.
|
2021-06-22 23:52:31 +01:00 |
|
Nav
|
57acda4b3b
|
Included SSOP target package and updated the Insight window to use the DIP widget for SOIC, SSOP and DIP packages.
Also updated the Insight window to use the QFP widget for QFN packages.
|
2021-06-20 22:55:48 +01:00 |
|
Nav
|
c93c012cbb
|
Added some documentation on TDFs
|
2021-06-20 17:45:47 +01:00 |
|
Nav
|
a42ce9e1e3
|
Corrected potential issue with resolving TDFs from AVR8 signature values
|
2021-06-08 00:30:15 +01:00 |
|
Nav
|
a65cc0b5c0
|
More TDF refactoring
Moved address space, module, property group, variant, pinout and peripheral module extraction to TDF initialisation.
Also some other bits of tidying.
|
2021-06-06 20:06:43 +01:00 |
|
Nav
|
9b1f250625
|
Moved AVR8 specific TDF parsing to AVR8 derivation of TDF class.
Also some other small tweaks to TDF function qualifiers
Also improved some comments
|
2021-06-06 19:23:45 +01:00 |
|
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
|
02446116df
|
Tidying
|
2021-06-05 22:47:04 +01:00 |
|
Nav
|
bff9f7c317
|
Mopping up some TDF refactoring
|
2021-06-05 22:37:54 +01:00 |
|
Nav
|
91b40133a1
|
Fixed issue with AVR8 EEPROM address register loading from TDFs
|
2021-06-05 22:35:24 +01:00 |
|
Nav
|
ce7e0147db
|
Refactoring AVR8 target variant & pin/pad loading
|
2021-06-03 01:06:11 +01:00 |
|
Nav
|
11e328e81f
|
Some more renaming of part description files to target description files
|
2021-06-03 00:49:08 +01:00 |
|
Nav
|
104ec95a65
|
Construct an AVR8 TDF via a TargetSignature object, as opposed to the signature hex value.
|
2021-06-03 00:26:20 +01:00 |
|
Nav
|
571211b337
|
Renamed part description files to target description files.
Introduced a generic target description file class with an AVR8 derivation.
Moved AVR8 target description files
|
2021-05-31 01:42:18 +01:00 |
|
Nav
|
602328d9d1
|
Added BLOOM_COMPILED_RESOURCES_PATH_OVERRIDE macro to avoid using compiled resources in debug builds
|
2021-05-30 19:05:18 +01:00 |
|
Nav
|
ce480a996c
|
Removed all using declarations and directives from header files
|
2021-05-24 20:58:49 +01:00 |
|
Nav
|
40b681ddde
|
Fixed typo in AVR8 target parameter and introduced "SPMCR" fallback value from part description
|
2021-05-02 15:54:23 +01:00 |
|
Nav
|
4a10ad4c35
|
Cleaned up AVR8 part description file loading
|
2021-05-02 15:51:58 +01:00 |
|
Nav
|
8da2aa3a8d
|
Removed debugging code. Other small bits of tidying
|
2021-04-12 19:43:42 +01:00 |
|
Nav
|
4f41738ff2
|
Tidying
|
2021-04-08 20:39:53 +01:00 |
|
Nav
|
8d6b09ec21
|
Cleaned up the target interface header, as well as some small bits of cleaning in other places
|
2021-04-07 21:03:53 +01:00 |
|
Nav
|
71f312f925
|
Added NVM base address extraction for XMega AVR8 targets
|
2021-04-06 23:21:37 +01:00 |
|
Nav
|
7a28f93ee9
|
Tidying
|
2021-04-06 23:20:50 +01:00 |
|
Nav
|
a29c5e1fec
|
Initial commit
|
2021-04-04 21:04:12 +01:00 |
|