Nav
|
f56fb72894
|
Added initial (untested) support for AVR16DD and AVR32DD targets
|
2023-08-13 16:24:43 +01:00 |
|
Nav
|
5896306f1a
|
Removed redundant 'Bloom' namespace from entire codebase
|
2023-08-13 15:47:51 +01:00 |
|
Nav
|
0935ba65cf
|
Tidying
|
2023-08-13 14:55:04 +01:00 |
|
Nav
|
7679348614
|
Added running as root warning
|
2023-08-13 14:55:00 +01:00 |
|
Nav
|
bc4939e48f
|
Added shutdownOnClose Insight config param, to trigger a shutdown when the user closes the main Insight window.
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
edcf62e67d
|
Tidying
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
4eeaa762d1
|
Added shutdownPostDebugSession to bloom.yaml template
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
6eaca9fb1a
|
Tweaked wording in YAML node type verification messages
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
184dd62652
|
Added additional check to verify environment node type
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
33aea9bd69
|
Renamed debugTool and debugServer project config params to tool and server, respectively.
Also a little tidying in ProjectConfig.cpp
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
30514f8900
|
Updated documentation (Insight runs on the main thread, but no longer occupies it)
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
9a43017453
|
Tidying
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
03694fb521
|
Disable refresh button in memory inspect pane, at construction
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
c307fb513e
|
Removed Insight window activation/deactivation (it was no longer needed since we removed TC suspension)
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
db04783080
|
Corrected EXCLUDE_INSIGHT regressions from moving QApplication into main application class
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
47d4a7edaf
|
Tidying
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
80cf6930cc
|
Refactored template class for synchronised resources
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
10611d3ad3
|
Some documentation on atomic sessions
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
9f3761879a
|
Used TC atomic session in GDB ReadRegisters handler, to prevent Insight causing delays in the GDB session.
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
30936fe0a2
|
Added atomic sessions in TC
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
2ea7c1e67b
|
Set default project init value for activateOnStartup to false
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
073b60d009
|
Tidying
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
750673d867
|
Corrected Insight window size restoration bug
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
a1bd4522b0
|
Tidying shutdown routines
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
2feccb7b6f
|
Moved version number check to Application class
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
38989ae300
|
Fixed regression with QT catching UNIX signals before SignalHandler
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
659b3c3679
|
Moved QApplication instance to main Application class
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
f3b64beaff
|
Added warning when RE EEPROM data being lost when preserveEeprom is disabled
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
216a1357b7
|
Moved programming mode requirement for fuse programming into EDBG driver, as it is specific to that driver
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
a3fa436e52
|
Tidying
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
b8cdf7aab4
|
Updated bloom.yaml template
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
cadeca0812
|
Tidied AVR8 TDF validation script
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
b39d76d1e9
|
Corrected AVR8 TDF EESAVE fuse bit validation, and a little refactoring
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
b4ec41c34a
|
Added additional check for the "NVM_FUSES" module, when locating fuses in AVR8 TDFs.
Also some tidying of peripheral register address offset extraction.
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
18e125f43f
|
EESAVE fuse bit TDF validation
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
54e77c371c
|
Removed fuse type validation for OCDEN and JTAGEN fuse bits (no longer required)
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
264cd83048
|
Corrected premature DWEN fuse bit management warning (regression from previous refactor)
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
1f90f21870
|
Refactored the preserveEeprom implementation to make use of the EESAVE fuse
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
6aca0731b2
|
Extract EESAVE fuse bit descriptor from AVR8 TDF
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
f3f0b504f3
|
Removed fuse type restriction when extracting fuse bit descriptors from AVR8 TDFs
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
df51da4479
|
Added AVR8 fuse enable strategy
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
142f844f83
|
New TC shutdown command
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
039df146a7
|
Removed obsolete TC commands
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
89d923bc09
|
Tidying
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
9734ba88e1
|
Removed TC suspension
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
4485ee0961
|
Used std::atomic for ThreadState
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
9475a80cd0
|
Removed TC state code from insight and debug server components
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
3540228f6d
|
Shut down on device failure (instead of suspending)
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
8e3f56b348
|
Removed releasePostDebugSession debug tool config param.
|
2023-07-18 23:17:13 +01:00 |
|
Nav
|
2c489c7320
|
Removed enabled Insight config param and replaced with activateOnStartup param.
|
2023-07-18 23:17:13 +01:00 |
|