c665215d69
Corrected size() function in TargetMemoryDescriptor scruct. This was hiding the issue with incorrect end addresses in AVR8 memory descriptors
Nav
2021-12-24 14:35:11 +00:00
a0ef9051ba
Corrected end address in AVR8 memory descriptors
Nav
2021-12-24 14:33:34 +00:00
c070ac78eb
Added placeholder label in memory region manager window.
Nav
2021-12-24 14:33:05 +00:00
ba4e99d8d2
Fixed illegal memory access bug with pane widgets and the target package widget.
Nav
2021-12-24 13:59:34 +00:00
6b7d09dce4
Corrected the disabled icon and text styling for memory inspection tool buttons
Nav
2021-12-24 13:57:54 +00:00
e916f4aef5
Added SP register size checks in AVR8 TDF validation script
Nav
2021-12-24 02:56:21 +00:00
7c2a8705e7
Added annotation items in the hex viewer, for focused regions Corrected issue with unexpected horizontal scrolling in hex viewer Added highlighting of focused byte items, in the hex viewer widget
Nav
2021-12-24 02:53:34 +00:00
a923c18403
New custom TextInput widget (derived from QLineEdit) to use for text input fields. It currently just removes the default (theme-based) icons from context menu actions
Nav
2021-12-19 18:30:41 +00:00
cb5afddd0f
Removed redundant signal handling from RegisterHistoryItem
Nav
2021-12-19 01:44:49 +00:00
5cd19c3ff9
Corrected RegisterHistoryItem member variable name
Nav
2021-12-19 01:29:39 +00:00
dd4cbcc597
Global stylesheet for styles that should be applied application-wide.
Nav
2021-12-18 18:05:31 +00:00
fc5cd3dc14
New LabeledSeparator widget
Nav
2021-12-18 18:02:01 +00:00
339074e0dd
Down-arrow SVG for QComboBox widgets
Nav
2021-12-18 00:16:35 +00:00
842a39600c
Created custom BloomProxyStyle to override Qt system styles
Nav
2021-12-18 00:16:11 +00:00
47ff13c1a6
Enabled QGraphicsItem caching for faster rendering of byte items and byte addresses, in the hex viewer widget
Nav
2021-12-17 01:10:44 +00:00
bc7f7dae56
Removed unnecessary VBoxLayout from byte item container in the hex viewier widget
Nav
2021-12-15 22:11:07 +00:00
fcca784e9c
Some refactoring and tidying in the InsightWindow class
Nav
2021-12-08 20:12:36 +00:00
735f79c5f0
Corrected bug with memory inspection panes not disabling the hex view widget in certain instances, when target execution is resumed
Nav
2021-12-08 20:11:20 +00:00
1b4b0147ba
SvgWidget and SvgToolButton spinning animation support
Nav
2021-12-06 21:21:54 +00:00
7108899884
Automatically associate SvgToolButton widgets to child QMenu. This means we can add a QMenu to a tool button, via the .ui file, and have it be automatically associated.
Nav
2021-12-04 21:23:58 +00:00
97af9b5b83
Disabled some clang-tidy checks that were enforcing coding styles that would cause more harm than good, if followed
Nav
2021-12-04 21:20:37 +00:00
5dfa239e93
Moved hex viewer widget images to correct folder
Nav
2021-12-04 21:19:45 +00:00
c19e98466f
Corrected default parent widget in register history widget construction
Nav
2021-12-01 22:14:40 +00:00
9b1fbb1481
Made DIP body widget height dynamic, along with indicator sizes.
Nav
2021-12-01 02:33:41 +00:00
5716e6f306
Corrected QFP body widget spacing
Nav
2021-11-30 23:59:04 +00:00
b4cbe92b04
Reduced pin direction label font size on target package widgets
Nav
2021-11-30 23:58:46 +00:00
f9c1968192
Rearranged resource manifest file
Nav
2021-11-30 23:58:12 +00:00
5dace98267
Curiosity nano graphic
Nav
2021-11-30 22:27:27 +00:00
d4f48f9461
MPLAB PICKit 4 graphic
Nav
2021-11-28 22:41:54 +00:00
58eab7b871
Debug tool device driver for the MPLAB PICkit 4
Nav
2021-11-28 22:41:41 +00:00
a03240446e
Debug tool driver for Xplained Nano
Nav
2021-11-28 22:12:51 +00:00
e4b282818b
Fixed bug with byte item positions not being adjusted on resize of the memory inspection panel, due to the row count remaining the same
Nav
2021-11-28 22:01:18 +00:00
081632e81e
Xplained Pro graphic
Nav
2021-11-27 14:57:36 +00:00
ca66cc856a
Additional check in AVR8 EDBG driver to confirm the target's flash page size does not exceed the maximum memory access limit of the debug tool.
Nav
2021-11-27 14:57:04 +00:00
566d1be694
Device driver for Curiosity Nano evaluation board
Nav
2021-11-27 14:54:43 +00:00
f74339da87
Increased default TC console timeout for slower debug tools
Nav
2021-11-27 14:49:43 +00:00
0d2393e4e0
AVR EDBG Housekeeping GetParamter command
Nav
2021-11-22 23:11:32 +00:00
2177016e15
AVR EDBG Housekeeping parameters and contexts
Nav
2021-11-22 23:11:10 +00:00
2f484eca76
Restricted memory access requests to 256 bytes per request, for the Xplained Pro debug tool
Nav
2021-11-22 23:08:27 +00:00
f202502005
Added maximumMemoryAccessSizePerRequest limit in EdbgAvr8Interface class to allow debug tools to apply a hard limit on memory access sizes per request
Nav
2021-11-22 23:07:18 +00:00
ade9550ea2
New Xplained Pro debug tool driver
Nav
2021-11-22 23:05:46 +00:00
cff3ffe7b9
Manually drawing QFP widget pin name labels, pin direction labels and other pin related graphics
Nav
2021-11-18 19:56:47 +00:00
df73a16fa4
Corrected bug with QFP widget sizing where the centre horizontal layout was being allocated most of the free space
Nav
2021-11-18 19:55:29 +00:00
06e3f07e92
Maintain a vector of down casted pin widget pointers in the QFP widget
Nav
2021-11-18 19:52:03 +00:00
daccc3a999
Refactored QFP pin widget and removed pin name and pin direction label widgets (we will now draw these manually)
Nav
2021-11-18 19:50:54 +00:00
26d633c19c
Exposed pin state of target pin widget, in preparation for drawing labels manually
Nav
2021-11-18 19:48:21 +00:00
e58230cbc9
Reduced QFP widget size
Nav
2021-11-18 19:47:01 +00:00
3fee62d5ea
Update size policy on panel type configuration (for the PanelWidget)
Nav
2021-11-17 21:45:25 +00:00
c1cac55a61
Automatically resize the Insight window upon the user opening the bottom panel, to ensure there is adequate space
Nav
2021-11-17 21:44:55 +00:00
61d9dfbd93
Allowed the bottom panel to overlap the target package widget on resize
Nav
2021-11-17 21:44:04 +00:00
d4a0264474
Improved Insight window sizing on load - reduced to a more appropriate size, based on the size of the target package widget Also tidied the isVariantSupported() implementation
Nav
2021-11-17 21:42:21 +00:00
24821fa56d
Style tweaks to tool buttons on hex viewer widget tool bar
Nav
2021-11-13 17:00:36 +00:00
4b41d5d6d0
Added new tool button to manage focused memory regions
Nav
2021-11-13 17:00:15 +00:00
b28e876db1
Made row and column highlighting on hover optional via tool button
Nav
2021-11-13 16:59:16 +00:00
3f6b114c2f
Updated memory inspection refresh routine to include the refreshing of the stack pointer value.
Nav
2021-11-11 19:10:31 +00:00
d3d23e554c
Added slots for toggling memory highlighting in the HexViewerWidget
Nav
2021-11-11 19:09:58 +00:00
31b9b8d321
New struct to hold settings for the HexViewierWidget
Nav
2021-11-11 19:08:56 +00:00
479d99d03c
Tweaks to the hex viewier widget toolbar button styling
Nav
2021-11-11 19:06:59 +00:00
83c5065faa
New insight worker task for fetching the current stack pointer
Nav
2021-11-11 19:06:28 +00:00
a305761ab5
New target controller console routine for fetching the stack pointer
Nav
2021-11-11 19:05:59 +00:00
cc553d2295
New TC event for retrieving current stack pointer value
Nav
2021-11-11 19:05:24 +00:00
cd0f2428ef
Separate routine for fetching the current stack pointer
Nav
2021-11-11 19:03:23 +00:00
7409134314
Some tweaks to Bloom graphics
Nav
2021-11-09 23:08:48 +00:00
1f65b14878
Renamed license file
Nav
2021-11-09 21:00:38 +00:00