Nav
56a3c7d6ce
Decreased the size of pin body widgets for the DIP target package widget
...
Also moved the pin labels around to make best use of the space
2021-10-31 11:36:28 +00:00
Nav
077127315c
Corrected pin body size handing within target widgets
2021-10-31 11:36:28 +00:00
Nav
3802cc11f6
Added fallback to "rw" attribute for read/write capabilities for registers defined in AVR8 TDFs
2021-10-31 11:36:28 +00:00
Nav
f7222efc13
Tidying comments in abstract target class
2021-10-31 11:36:28 +00:00
Nav
086d5e45b9
Improved performance of driver-side masked memory reads, within the AVR8 EDBG driver
2021-10-31 11:36:28 +00:00
Nav
901b3a0fe5
Enabled additional compiler warnings for unnecessary std::move invocations.
2021-10-31 11:36:28 +00:00
Nav
6b11956c90
Tidying
2021-10-31 11:36:28 +00:00
Nav
9b21e55815
Styling tweaks on hex viewer widget
2021-10-31 11:36:28 +00:00
Nav
2674984e36
Added byte widget address label to hex viewer widget
2021-10-31 11:36:28 +00:00
Nav
8433a87fbf
VersionNumber parsing
2021-10-31 11:36:28 +00:00
Nav
10b80e24ba
Latest version check on Insight startup
2021-10-31 11:36:28 +00:00
Nav
5d3bddac01
Latest version number query task
2021-10-31 11:36:28 +00:00
Nav
4ad1ddda44
Ready signal for InsightWorker startup routine
2021-10-31 11:36:28 +00:00
Nav
dfb99b674b
Rearranged Insight class member declaration
2021-10-31 11:36:28 +00:00
Nav
e58bda3be1
Removing default constructor for TargetDescriptionFile out of the public scope
2021-10-31 11:36:28 +00:00
Nav
fbd3037a8c
Tidying
2021-10-31 11:36:28 +00:00
Nav
7c65e182af
New target memory inspection pane and hex viewer widget
2021-10-31 11:36:28 +00:00
Nav
52a9b27519
Insight worker task for reading target memory
2021-10-31 11:36:28 +00:00
Nav
03a36c12a7
Fixed bug with panel resizing where the bottom panel was overlapping on resize
2021-10-31 11:36:28 +00:00
Nav
d6aa2ec91a
Const placement consistency
2021-10-31 11:36:28 +00:00
Nav
1e3f76f040
Used size policy for the resizing of the target registers scroll area, as opposed to a manual resize in resizeEvent()
2021-10-31 11:36:28 +00:00
Nav
3318403970
Tidying comments
2021-10-31 11:36:28 +00:00
Nav
49cb5da872
Corrected memory descriptor address range for internal RAM on AVR8 targets
2021-10-31 11:36:28 +00:00
Nav
c8a9c21eb4
Increased bottom panel resize handle size
2021-10-31 11:36:28 +00:00
Nav
1bbf1868f0
Reset cursor upon panel resize mouse release event
2021-10-31 11:36:28 +00:00
Nav
4ce850e1d7
Button naming consistency
2021-10-31 11:36:28 +00:00
Nav
f4a596709b
Reducing size of TargetControllerState enum
2021-10-31 11:36:28 +00:00
Nav
59fcb9c211
Loading TargetMemoryDescriptor for AVR8 targets
2021-10-31 11:36:28 +00:00
Nav
e7a30076d0
New TargetMemoryDescriptor struct
2021-10-31 11:36:28 +00:00
Nav
a3717bcffa
Constructor for TargetMemoryAddressRange struct
2021-10-31 11:36:28 +00:00
Nav
356c06f4f3
Tidying lambdas
2021-10-31 11:36:28 +00:00
Nav
c4b8c97897
Corrected TDF class scope for init functions
2021-10-31 11:36:28 +00:00
Nav
5e4fb0eaed
Rearranged left and bottom panels in the Insight window
2021-10-31 11:36:28 +00:00
Nav
87801bcc20
Bottom panel toggling via RAM inspection button
2021-10-31 11:36:28 +00:00
Nav
c2ff87fd8d
Positioning register inspection window at the center of the main Insight window
2021-10-31 11:36:28 +00:00
Nav
9c9915ee80
Fixed About window positioning bug
2021-10-31 11:36:28 +00:00
Nav
6edfb7376a
Tidied structure of all classes within the entire code base
...
Also some other small bits of tidying
2021-10-31 11:36:28 +00:00
Nav
1aef5bba79
Ensured that Insight menu bars are always of a fixed width
2021-10-31 11:36:28 +00:00
Nav
ecbf482df8
Tidying
2021-10-31 11:36:28 +00:00
Nav
2679979988
Made DIP and QFP package widgets look nicer with the new panels
2021-10-31 11:36:28 +00:00
Nav
104f09f7c9
Refactored InsightWindow class to inherit from QMainWindow, as opposed to a standard QObject
...
Replaced QWidget left panel with new PanelWidget instance
Also introduced a bottom panel (empty ATM)
Removed obsolete widgets
Added panel size adjustment on window resize
2021-10-31 11:36:28 +00:00
Nav
74b8e41e1b
New panel widget
2021-10-31 11:36:28 +00:00
Nav
600c7665f8
PDIP package variant for ATmega4809 target
2021-10-31 10:39:53 +00:00
Nav
58f994bba4
Bumped version number for bug fix release (v0.4.2).
2021-10-30 21:08:51 +01:00
Nav
2440e315e8
Included libxcb-xinput shared object (built on Ubuntu 16.04.07 LTS) in distributed binaries
2021-10-30 19:32:35 +01:00
Nav
8f48d8be6d
Corrected AVR8 family to physical interface mapping, to include UPDI for MEGA and TINY targets
2021-10-30 19:20:14 +01:00
Nav
c046c69085
Version number bump for v0.4.1
2021-10-04 23:43:14 +01:00
Nav
8bb19a0874
Tidying
2021-10-04 23:42:58 +01:00
Nav
931b0b430c
Disabled use of masked memory read command for the MPLAB Snap
2021-10-04 21:32:01 +01:00
Nav
be34025af1
Implemented driver-side masked memory reading in EdbgAvr8Interface driver
2021-10-04 21:31:39 +01:00