Nav
16e20b89b6
Switched to automatic storage for EDBG AVR command frame payloads that are fixed in size, in the EDBG driver.
...
This means we don't have to keep allocating space (using std::vector) for each command payload, when the payload is fixed in size.
Also, some general tidying of the EDBG AVR command frames.
2022-02-27 20:32:29 +00:00
Nav
f28ec0f162
Renamed Avr8Interface class to Avr8DebugInterface, in preparation for an AVR8 programming interface class
2022-02-15 13:14:03 +00:00
Nav
d88e545496
Updated register inspection window appearance to be consistent with the Manage Memory Regions window
2022-02-14 18:00:04 +00:00
Nav
97695b91d2
Back to fixed window size for the register inspector window
2022-02-14 17:56:05 +00:00
Nav
ac759b9290
Styling for QPlainTextEdit widget
2022-02-14 17:55:40 +00:00
Nav
3d4d0d2aef
Moved QScrollArea bg styling to global QSS
2022-02-14 17:55:22 +00:00
Nav
e0df4c58f3
Removed fixed window size for the register inspection window
2022-02-13 14:14:56 +00:00
Nav
a465b9b58a
Updated register value graphic style to match that of annotations in the memory hex viewer
2022-02-13 14:08:32 +00:00
Nav
08f4ee30b2
Shutdown Bloom, if configured to do so, upon receiving the DebugSessionFinished event
2022-02-09 17:50:32 +00:00
Nav
8d0dc68da0
Tidying
2022-02-09 17:49:25 +00:00
Nav
56dc870b8e
Updated Insight component to use the main thread's event listener, as opposed to constructing its own.
2022-02-09 17:47:05 +00:00
Nav
49710e7484
New shutdownPostDebugSession config parameter
2022-02-09 17:44:58 +00:00
Nav
69ee785edd
Tidying
2022-02-08 18:37:25 +00:00
Nav
4358f61272
Bumped version number
2022-02-07 00:00:19 +00:00
Nav
6b79dd7ca2
Wording tweak
2022-02-06 23:33:26 +00:00
Nav
56fae9e0a8
Fixed bug with Insight window close event being issued twice
2022-02-06 20:29:31 +00:00
Nav
d20db03311
Tidying
2022-02-06 20:29:06 +00:00
Nav
3dcdc4b90b
Persisted panel and pane states
2022-02-06 20:28:46 +00:00
Nav
7e992f781e
Enforced absolute minimum Insight window size
2022-02-06 20:26:31 +00:00
Nav
bc585f4396
Correcting IDE refactor issues
2022-02-06 13:46:05 +00:00
Nav
53a3c815d7
Removed using namespace directive for class member function definitions in source files
2022-02-05 15:32:08 +00:00
Nav
9bbc534973
Adjusted manage memory region window size
2022-02-04 22:19:57 +00:00
Nav
b5fe7d6438
Tidying
2022-02-04 19:49:28 +00:00
Nav
409205e9a5
Improved register searching
2022-02-04 19:49:19 +00:00
Nav
6d9b29d1bc
Truncated focused memory regions in value annotations, when configured as signed integers and the size exceeds 8 bytes.
2022-02-02 22:37:40 +00:00
Nav
d23277f4ab
Sanitised loaded memory regions
2022-02-02 22:32:13 +00:00
Nav
6441a9dbf0
Made endianness of focused memory regions configurable
2022-02-02 21:52:31 +00:00
Nav
554a9a5a8d
Tidying
2022-02-02 20:52:12 +00:00
Nav
7eea89ad6a
Clarified width for integer data types, in memory region manager window
2022-02-02 20:52:03 +00:00
Nav
91e18ab904
Added signed integer data type for focused memory regions
2022-02-02 20:51:26 +00:00
Nav
a58b0eb80b
Print version number on startup, when debug logging is enabled
2022-01-22 16:51:21 +00:00
Nav
752aaeffcf
Used Bloom version number from CMakeLists.txt file instead of repeating
2022-01-22 16:46:41 +00:00
Nav
dc0c8643d7
Fixed seg fault on Bloom early shutdown (when invoking commands)
2022-01-22 16:45:42 +00:00
Nav
20155ee8ff
Disabling use of the masked memory read command in the EDBG driver, by default
2022-01-22 16:15:16 +00:00
Nav
9ebd2b9d57
Saving project settings on shutdown
2022-01-22 16:14:29 +00:00
Nav
051b7e1e8e
Made Insight settings object mutable via Insight
2022-01-22 16:14:03 +00:00
Nav
c063b69490
Constructing Insight settings from project settings json
2022-01-22 16:13:30 +00:00
Nav
cf04c2ebcd
Tidying
2022-01-22 00:28:14 +00:00
Nav
9688d05a93
Renamed addressType to addressInputType for clarity on significance of add input type
2022-01-16 19:19:44 +00:00
Nav
ae00ed8013
Tidying
2022-01-16 18:54:58 +00:00
Nav
b9d05e03eb
Removed TargetMemoryDescriptor dependency in MemoryRegion class (in preparation for saving & loading memory regions from Bloom's project settings file)
2022-01-16 18:53:28 +00:00
Nav
5ae7bd020c
Tidied BiMap class
2022-01-15 13:37:24 +00:00
Nav
51a9cbe6f2
Corrected bug in BiMap at() function for flippedMap lookups
2022-01-15 13:36:56 +00:00
Nav
e10ac37b6c
Added unsigned indicator to integer data type in focused memory region manager
2022-01-14 23:53:12 +00:00
Nav
d462358b1e
Tidying
2022-01-11 21:12:25 +00:00
Nav
023b655145
Created start/stop routines for the signal handler
2022-01-09 14:25:52 +00:00
Nav
4a5ddb1a4b
Fixed regression for better accommodation of TargetController lazy loading
2022-01-02 21:30:24 +00:00
Nav
327a24164c
Tidying
2022-01-02 21:24:23 +00:00
Nav
2ecde9d11d
Foundations laid for project settings and Insight porject settings
2022-01-02 21:24:23 +00:00
Nav
0faa97fc68
Defined paths in Paths helper class
2022-01-02 21:24:23 +00:00