Nav
|
1aab927ea2
|
Corrected TDF family attribute values for new Dx-series targets
|
2021-06-06 18:42:00 +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
|
5ba95e6967
|
Corrected typo in OSCCAL register extraction
|
2021-06-06 17:08:31 +01:00 |
|
Nav
|
a72602e542
|
Tidying TDFs
|
2021-06-06 01:08:37 +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
|
20e16efadd
|
Added new TDFs for AVR8 Dx targets
|
2021-06-06 00:06:29 +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
|
a7d3e44436
|
Clarified program counter address format in the Insight window
|
2021-06-05 22:42:35 +01:00 |
|
Nav
|
733e727783
|
Refactored validation build script
|
2021-06-05 22:41:37 +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 |
|
Nav
|
bff9f7c317
|
Mopping up some TDF refactoring
|
2021-06-05 22:37:54 +01:00 |
|
Nav
|
9a31bddd06
|
Fixed issue with AVR8 'store program memory control register' (SPMCR) loading from TDFs
|
2021-06-05 22:36:53 +01:00 |
|
Nav
|
91b40133a1
|
Fixed issue with AVR8 EEPROM address register loading from TDFs
|
2021-06-05 22:35:24 +01:00 |
|
Nav
|
0948135c21
|
Removed TDFs for AVR8 targets that do not support debugging
|
2021-06-05 22:33:26 +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
|
5f580cc387
|
Removed unnecessary 'devices' element from TDFs
|
2021-06-02 23:24:05 +01:00 |
|
Nav
|
80749e2b5b
|
Added TDF validation script
|
2021-06-01 23:57:12 +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
|
08914372b9
|
Tidying
|
2021-05-31 00:03:57 +01:00 |
|
Nav
|
f7944ac6b4
|
Fixed bug with GDB RSP debug server handling stale packets
|
2021-05-31 00:03:18 +01:00 |
|
Nav
|
635f908a45
|
Fixed bug with event notifier being notified with a bad eventfd
|
2021-05-31 00:02:10 +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
|
3c60fee231
|
GDB RSP debug server handling of TC suspension
|
2021-05-30 16:53:49 +01:00 |
|
Nav
|
bd371d1830
|
Insight handling of TC suspension
|
2021-05-30 16:53:24 +01:00 |
|
Nav
|
db2221741f
|
TargetController suspension
|
2021-05-30 16:52:32 +01:00 |
|
Nav
|
a0b59e3bf7
|
Introduced debugTool configuration object (as a replacement for the single debugToolName parameter)
|
2021-05-30 16:48:34 +01:00 |
|
Nav
|
dd1920df19
|
Fixed bug with SignalHandler ignoring shutdown requests that occurred pre-startup.
|
2021-05-30 16:47:28 +01:00 |
|
Nav
|
1e741d18d7
|
Once again, this should have been included in a previous commit, RE renaming compnent state changed events
|
2021-05-30 16:45:37 +01:00 |
|
Nav
|
77bcf07d6c
|
Tidying
|
2021-05-25 21:57:59 +01:00 |
|
Nav
|
c755094cd5
|
This should have been included in a previous commit, RE renaming compenent state changed events
|
2021-05-25 21:47:53 +01:00 |
|
Nav
|
3d7a9eb6f2
|
Replaced external ID generation for event listeners
|
2021-05-25 21:25:56 +01:00 |
|
Nav
|
897482de1d
|
Renamed component (DebugServer and TargetController) state changed events to be specific to thread states
|
2021-05-24 21:12:21 +01:00 |
|
Nav
|
76e5fba383
|
Moved environment defaulting to class scope
|
2021-05-24 21:05:17 +01:00 |
|
Nav
|
ce480a996c
|
Removed all using declarations and directives from header files
|
2021-05-24 20:58:49 +01:00 |
|
Nav
|
d39ca609bc
|
Prep for v0.1.1
|
2021-05-09 01:24:01 +01:00 |
|
Nav
|
ceb72aa04d
|
Fixed invalid memory access in Insight due to argv and argc lifetimes not being guaranteed
|
2021-05-09 00:37:30 +01:00 |
|
Nav
|
19b970d160
|
Prep for v0.1.0
|
2021-05-02 16:26:27 +01:00 |
|
Nav
|
cb9b532012
|
Enabled JTAG physical interface option, for the EDBG AVR8 interface
|
2021-05-02 15:54:54 +01:00 |
|
Nav
|
74457f66cd
|
Tidying
|
2021-05-02 15:54:32 +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
|
821947d610
|
Fixed typo in error message
|
2021-05-02 15:47:28 +01:00 |
|
Nav
|
1cf5e943fd
|
Converting 32 bit JTAG ID to Avr::TargetSignature instance
|
2021-05-02 15:46:54 +01:00 |
|
Nav
|
7112f90e70
|
Disabling breakAfterAttach function for JTAG sessions
|
2021-05-02 15:46:18 +01:00 |
|
Nav
|
de1d80f35b
|
Added defaultTimeout member to TargetControllerConsole, for adjustable timeout values
|
2021-05-01 13:48:18 +01:00 |
|