Commit Graph

409 Commits

Author SHA1 Message Date
Nav
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. 2021-11-27 14:57:04 +00:00
Nav
566d1be694 Device driver for Curiosity Nano evaluation board 2021-11-27 14:54:43 +00:00
Nav
f74339da87 Increased default TC console timeout for slower debug tools 2021-11-27 14:49:43 +00:00
Nav
bd12096222 Tidying 2021-11-22 23:18:46 +00:00
Nav
0d2393e4e0 AVR EDBG Housekeeping GetParamter command 2021-11-22 23:11:32 +00:00
Nav
2177016e15 AVR EDBG Housekeeping parameters and contexts 2021-11-22 23:11:10 +00:00
Nav
2f484eca76 Restricted memory access requests to 256 bytes per request, for the Xplained Pro debug tool 2021-11-22 23:08:27 +00:00
Nav
f202502005 Added maximumMemoryAccessSizePerRequest limit in EdbgAvr8Interface class to allow debug tools to apply a hard limit on memory access sizes per request 2021-11-22 23:07:18 +00:00
Nav
ade9550ea2 New Xplained Pro debug tool driver 2021-11-22 23:05:46 +00:00
Nav
3351572f2f Tidying 2021-11-20 19:09:25 +00:00
Nav
378b2cca0f Reducing size of DIP widget pins 2021-11-20 19:08:52 +00:00
Nav
69212059f9 Manually drawing DIP widget pin labels 2021-11-20 19:08:35 +00:00
Nav
621ab0ca2a Tidying 2021-11-18 19:57:12 +00:00
Nav
cff3ffe7b9 Manually drawing QFP widget pin name labels, pin direction labels and other pin related graphics 2021-11-18 19:56:47 +00:00
Nav
df73a16fa4 Corrected bug with QFP widget sizing where the centre horizontal layout was being allocated most of the free space 2021-11-18 19:55:29 +00:00
Nav
06e3f07e92 Maintain a vector of down casted pin widget pointers in the QFP widget 2021-11-18 19:52:03 +00:00
Nav
daccc3a999 Refactored QFP pin widget and removed pin name and pin direction label widgets (we will now draw these manually) 2021-11-18 19:50:54 +00:00
Nav
26d633c19c Exposed pin state of target pin widget, in preparation for drawing labels manually 2021-11-18 19:48:21 +00:00
Nav
e58230cbc9 Reduced QFP widget size 2021-11-18 19:47:01 +00:00
Nav
e45a235d22 Tidying 2021-11-17 21:46:13 +00:00
Nav
3fee62d5ea Update size policy on panel type configuration (for the PanelWidget) 2021-11-17 21:45:25 +00:00
Nav
c1cac55a61 Automatically resize the Insight window upon the user opening the bottom panel, to ensure there is adequate space 2021-11-17 21:44:55 +00:00
Nav
61d9dfbd93 Allowed the bottom panel to overlap the target package widget on resize 2021-11-17 21:44:04 +00:00
Nav
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
2021-11-17 21:42:35 +00:00
Nav
24821fa56d Style tweaks to tool buttons on hex viewer widget tool bar 2021-11-13 17:00:36 +00:00
Nav
4b41d5d6d0 Added new tool button to manage focused memory regions 2021-11-13 17:00:15 +00:00
Nav
b28e876db1 Made row and column highlighting on hover optional via tool button 2021-11-13 16:59:43 +00:00
Nav
3f6b114c2f Updated memory inspection refresh routine to include the refreshing of the stack pointer value. 2021-11-11 19:10:31 +00:00
Nav
d3d23e554c Added slots for toggling memory highlighting in the HexViewerWidget 2021-11-11 19:09:58 +00:00
Nav
31b9b8d321 New struct to hold settings for the HexViewierWidget 2021-11-11 19:08:56 +00:00
Nav
479d99d03c Tweaks to the hex viewier widget toolbar button styling 2021-11-11 19:06:59 +00:00
Nav
83c5065faa New insight worker task for fetching the current stack pointer 2021-11-11 19:06:28 +00:00
Nav
a305761ab5 New target controller console routine for fetching the stack pointer 2021-11-11 19:05:59 +00:00
Nav
cc553d2295 New TC event for retrieving current stack pointer value 2021-11-11 19:05:24 +00:00
Nav
cd0f2428ef Separate routine for fetching the current stack pointer 2021-11-11 19:03:23 +00:00
Nav
7409134314 Some tweaks to Bloom graphics 2021-11-09 23:08:48 +00:00
Nav
1f65b14878 Renamed license file 2021-11-09 21:00:38 +00:00
Nav
9e5eecd6ca Improved memory inspection tool button appearance 2021-11-08 20:00:36 +00:00
Nav
c2e44c214e Remove unnecessary updating of size, on paint events, for SvgWidgets.
Also updated RAM & EEPROM inspection icon styles
2021-11-08 19:58:17 +00:00
Nav
cd63dd5035 Tidying 2021-11-07 20:35:36 +00:00
Nav
345a8b2017 Included new tool button icons for highlighting stack memory and focussed regions, in compiled resource manifest 2021-11-07 20:35:29 +00:00
Nav
40ee3df836 Fixed bug with bottom panel size constraints not being updated on target package widget change 2021-11-07 20:33:23 +00:00
Nav
b9f1201a5f Adjusted colour of refresh icon to be consistent with other icons 2021-11-07 20:33:02 +00:00
Nav
0151ae9eff First draft of tool button icons for highlighting stack memory and focused memory regions 2021-11-07 20:32:32 +00:00
Nav
f59cb08346 Adjusted pin widget spacing and label font size for QFP target widget 2021-11-07 20:31:09 +00:00
Nav
f85982859b Added Ubuntu Fonts to powered-by credit file 2021-11-06 11:51:26 +00:00
Nav
16efc1353d Conditional title for memory inspection pane, based on memory type 2021-11-06 00:20:05 +00:00
Nav
332a26afbb Corrected EEPROM button initialising 2021-11-06 00:19:26 +00:00
Nav
90dd76455d Fixed bug with RAM & EEPROM panes both appearing on initial activation 2021-11-06 00:18:54 +00:00
Nav
b01d1ea1ed EEPROM memory descriptor for AVR8 targets 2021-11-05 23:44:15 +00:00