Nav
17c301b57a
Tidied AVR GDB memory access command packet classes
2022-04-04 22:21:42 +01:00
Nav
2aa240a680
Renamed GdbRsp directory to Gdb
2022-04-04 22:21:42 +01:00
Nav
a131833379
Renamed DebugServers directory to DebugServer
2022-04-04 22:21:42 +01:00
Nav
e52ef609a4
Renamed DebugServer class to DebugServerComponent
2022-04-04 22:21:42 +01:00
Nav
2b55f8f5ea
New RAII wrapper for Linux epoll instances
2022-04-04 22:21:42 +01:00
Nav
7a655f1223
Moved GDB packet parsing out of CommandPacketFactory and deleted that class
2022-04-04 22:21:42 +01:00
Nav
2b3a6fd27f
Moved GDB command packet handling to individual CommandPacket classes
2022-04-04 22:21:42 +01:00
Nav
df5a904a43
New debug session class
2022-04-04 22:21:42 +01:00
Nav
01396afcec
Renamed AvrGdbRsp directory to AvrGdb and moved target register functions to new GDB target descriptor class
2022-04-04 22:21:42 +01:00
Nav
18f08d8faa
New GdbDebugServerConfig class, for GDB specific config parameters
2022-04-04 22:21:42 +01:00
Nav
26474150d7
Bumped version number for bug fix release
2022-04-04 21:52:34 +01:00
Nav
0294cb5a94
Tidying
2022-04-02 17:13:17 +01:00
Nav
0e1aef7098
Improved CPack configuration and added support for RPM package generation
2022-04-02 17:13:07 +01:00
Nav
f0adcc3fca
Moved distributed shared objects into bin
2022-04-02 17:11:33 +01:00
Nav
8a57e46189
Bumped version number for 0.8.2 bug fix release
2022-03-21 13:06:08 +00:00
Nav
19d45ed1b0
New Avr8TargetConfig class to extend TargetConfig - for AVR8 target config
2022-03-19 13:26:11 +00:00
Nav
fbe750bdae
Bumped version number of bug fix release
2022-03-17 00:55:57 +00:00
Nav
fbffbcdf77
Bumped version number for v0.8.0 release
2022-03-16 18:21:36 +00:00
Nav
bc4ec6f408
Forgot to commit this
2022-03-16 17:14:05 +00:00
Nav
0c57d6b143
Updated version number for v0.7.0 feature release
2022-03-15 13:32:29 +00:00
Nav
6ed044d7bf
Tidying
2022-03-08 20:45:34 +00:00
Nav
f8fae588cc
EDBG driver implementation of the AvrIspInterface
2022-03-05 17:56:02 +00:00
Nav
27bb6da374
EDBG AVR response frames for the AVRISP sub-protocol.
2022-03-02 22:46:22 +00:00
Nav
e26af5ee7d
Moved getResponseId() function out of AvrResponseFrame class and into derived classes
2022-03-01 19:40:29 +00:00
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
4358f61272
Bumped version number
2022-02-07 00:00:19 +00:00
Nav
3dcdc4b90b
Persisted panel and pane states
2022-02-06 20:28:46 +00:00
Nav
752aaeffcf
Used Bloom version number from CMakeLists.txt file instead of repeating
2022-01-22 16:46:41 +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
2ecde9d11d
Foundations laid for project settings and Insight porject settings
2022-01-02 21:24:23 +00:00
Nav
7c08a37d82
Renamed ApplicationConfig to ProjectConfig
2022-01-02 21:24:23 +00:00
Nav
e1dee9b9cc
Corrected Qt plugin loading bug caused by RPATH CMake variable being overriden too late
2022-01-02 21:23:50 +00:00
Nav
441c234b7f
Tidied CMake file
2021-12-30 14:00:54 +00:00
Nav
6100cbe989
Bumped version number
2021-12-28 05:16:00 +00:00
Nav
170e30d034
Value annotations in hex viewer widget
...
Some refactoring of byte item positioning, to better accommodate value annotations
2021-12-24 23:30:28 +00:00
Nav
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
2021-12-24 02:54:48 +00:00
Nav
a5460fd9ae
Tidying
2021-12-23 01:28:36 +00:00
Nav
5c97fb76aa
New memory region manager window
2021-12-23 01:26:58 +00:00
Nav
a6843e5baa
New Focused and Excluded memory regions
2021-12-23 01:24:58 +00:00
Nav
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
2021-12-19 18:30:41 +00:00
Nav
fc5cd3dc14
New LabeledSeparator widget
2021-12-18 18:02:01 +00:00
Nav
842a39600c
Created custom BloomProxyStyle to override Qt system styles
2021-12-18 00:16:11 +00:00
Nav
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.
2021-12-04 21:23:58 +00:00
Nav
58eab7b871
Debug tool device driver for the MPLAB PICkit 4
2021-11-28 22:41:41 +00:00
Nav
a03240446e
Debug tool driver for Xplained Nano
2021-11-28 22:12:51 +00:00
Nav
3748173877
Debug tool device driver for Xplained Mini
2021-11-28 20:27:02 +00:00
Nav
566d1be694
Device driver for Curiosity Nano evaluation board
2021-11-27 14:54:43 +00:00
Nav
ade9550ea2
New Xplained Pro debug tool driver
2021-11-22 23:05:46 +00:00
Nav
83c5065faa
New insight worker task for fetching the current stack pointer
2021-11-11 19:06:28 +00:00
Nav
1ef78dafb1
Single definition of Bloom website domain
2021-11-02 23:26:11 +00:00