Commit Graph

1380 Commits

Author SHA1 Message Date
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
Nav
8c65bc2cc0 Tidying 2023-07-18 23:17:13 +01:00
Nav
d55756da72 New GDB monitor command for Insight activation.
Created GdbHelpMonitorInfo.txt.in template for conditional commands
2023-07-18 23:17:13 +01:00
Nav
7eedc42cdc Insight deactivation wording change 2023-07-18 23:17:13 +01:00
Nav
f980d960b7 Refactored insight startup code to accommodate on-demand activation.
Also created new event for activation request
2023-07-18 23:17:13 +01:00
Nav
088a8e30ae Tidying 2023-07-18 23:17:13 +01:00
Nav
dde17b0666 Removed bloom.json fallback 2023-07-18 23:16:14 +01:00
Nav
ba03833325 Lots of tidying
- Removed generic `avr8` target
- Simplified AVR8 target construction
- Introduced register descriptor IDs
- Simplified GDB register mappings
- Simplified target interface contract
- Other bits of tidying
2023-07-18 23:16:06 +01:00
Nav
5f8242a87a Tidying 2023-07-18 23:14:41 +01:00
Nav
0012404a5d Added EXCLUDE_INSIGHT build flag. 2023-07-18 23:14:41 +01:00
Nav
3f0326d9a3 Removed obsolete event 2023-07-18 23:14:41 +01:00
Nav
39c66d7ab6 Bumped version number 2023-07-18 22:41:52 +01:00
Nav
86670d8f1b Fixed difference count bug in snapshot diff viewer 2023-07-18 22:27:50 +01:00
Nav
dea3dff5fa Corrected premature enabling of the hex viewer in the memory inspection pane 2023-07-18 22:27:28 +01:00
Nav
36ed2e9cb4 Fixed intersecting memory region detection bug 2023-07-18 21:56:41 +01:00
Nav
614255c850 Fixed version number comparison bug and a little tidying 2023-07-18 21:56:35 +01:00
Nav
1383886545 Added FUNDING.yml 2023-07-18 21:30:25 +01:00
Nav
ab8693b1e0 Fixed bug where Bloom wasn't managing the DWEN fuse bit on some development boards. 2023-07-18 21:28:45 +01:00
Nav
d083f27416 Bumped version number 2023-05-18 20:33:40 +01:00
Nav
22ae3684ed Corrected libstdc++ dependency in Pacman and Debian package control files 2023-05-18 20:25:33 +01:00
Nav
ab659f6542 Do not distribute the libstdc++ shared object in Arch packages - the package manager can handle this dependency 2023-05-18 20:24:57 +01:00
Nav
4512339663 Bumped version number 2023-05-12 19:21:38 +01:00
Nav
efeb5ad48c Corrected "Unknown target family" error for new AVR EA targets. 2023-05-12 19:08:52 +01:00
Nav
0ed36ae48e Bumped version number 2023-05-08 16:41:15 +01:00
Nav
580dea2375 Styling tweak for 'Snapshots' button in memory inspection pane 2023-05-08 15:55:41 +01:00
Nav
97d8a116fb Improved rotatable label appearance with differing font renderers 2023-05-08 14:58:45 +01:00
Nav
5825b11d0b Added suggestion to check OCDEN fuse bit, in error message for DEVICE_NOT_UNDER_CONTROL error. 2023-05-08 13:24:45 +01:00
Nav
c88dc35e4b Included target ID verification in OCDEN fuse bit management 2023-05-08 13:04:26 +01:00
Nav
c397049ea8 Added memory type label to snapshot diff window 2023-05-08 12:35:58 +01:00
Nav
1f57ca3f21 Corrected bug with leaving programming mode on Snap and PICkit 4 debug tools 2023-05-08 02:44:03 +01:00
Nav
61d608989d Changed GDB "Handling..." logs to INFO level 2023-05-07 20:17:33 +01:00
Nav
602e08f97a Fixed seg fault bug in reactivation of insight window 2023-05-07 20:04:15 +01:00
Nav
8a6f1e8659 Fixed bug with GDB interrupts not being serviced properly 2023-05-07 19:44:19 +01:00
Nav
c502b02c58 Removed duplicate Insight resource 2023-05-07 17:26:29 +01:00
Nav
1371ac4338 Deleted old build script 2023-05-07 17:23:03 +01:00
Nav
e65acaac99 Tidying 2023-05-07 17:10:29 +01:00
Nav
c7c49b7557 Added support for AVR64EA28, AVR64EA32 and AVR64EA48 targets 2023-05-07 16:53:31 +01:00
Nav
38841b006b Tidying 2023-05-07 16:52:29 +01:00
Nav
d3fdc37df0 Added OCDEN and JTAGEN fuse bit check in TDF validation script 2023-05-07 16:52:09 +01:00
Nav
e5c78e7b3a Added preserveEeprom target param 2023-05-07 16:50:59 +01:00
Nav
69e5ea2262 Warn users who are still using the deprecated "avr8" config param value 2023-05-07 16:50:37 +01:00
Nav
ce3d58c7a4 Consistency tweaks to DWEN fuse bit management 2023-05-07 16:50:14 +01:00
Nav
6ae1ef1be2 OCDEN fuse bit management 2023-05-07 16:49:45 +01:00
Nav
e2f202d5c9 Stop printing non-ASCII characters from GDB in debug logs 2023-05-07 16:45:04 +01:00
Nav
adcca0079d Check if Microchip hybrid devices (Snap and PICkit 4) are not in AVR mode and report back to the user. 2023-05-07 16:44:15 +01:00
Nav
7bdc03116e Fixed stale scene bug in hex viewer 2023-05-07 16:33:53 +01:00
Nav
e6d290f866 Corrected ByteItem position lookup bug 2023-05-07 15:34:01 +01:00