Nav
|
1600888624
|
Extract debug tool firmware version at startup
|
2023-11-18 23:15:11 +00:00 |
|
Nav
|
221d931add
|
Began implementation of WCH-Link protocol, for the WCH-LinkE debug tool.
Foundations have been laid.
|
2023-11-18 22:58:48 +00:00 |
|
Nav
|
210552de4f
|
Tidying
|
2023-11-18 22:53:20 +00:00 |
|
Nav
|
68f1ba35ff
|
Added UsbInterface class to access non-HID USB interfaces
|
2023-11-18 22:53:06 +00:00 |
|
Nav
|
e271590f70
|
Implemented USB device serial number extraction via USB device descriptor
|
2023-11-18 15:03:50 +00:00 |
|
Nav
|
ad2c709374
|
Corrected seg fault when deactivating an AVR8 target in the absence of an AVR8 debug interface.
|
2023-11-18 14:50:54 +00:00 |
|
Nav
|
55d3fe76e0
|
Moved EDBG protocol code to more appropriate directory.
Updated necessary namespaces.
Other bits of tidying.
|
2023-11-17 22:20:39 +00:00 |
|
Nav
|
3ec365290e
|
Removed duplicate MAKE_DIRECTORY call
|
2023-10-28 00:26:45 +01:00 |
|
Nav
|
369e251ac6
|
Corrected warning message
|
2023-10-10 21:49:29 +01:00 |
|
Nav
|
a6d1a8ffea
|
Included current PC in GDB reset command response (which is presented to the user)
|
2023-10-02 19:40:05 +01:00 |
|
Nav
|
592b22c438
|
Updated README
|
2023-09-29 11:33:20 +01:00 |
|
Nav
|
4749ae0566
|
- Moved invocation script
- Added invocation script to installation process
|
2023-09-29 11:33:10 +01:00 |
|
Nav
|
8f047ccd37
|
Reviewed DEB package dependencies and added libpng to others
|
2023-09-28 22:36:49 +01:00 |
|
Nav
|
f5ad2802bc
|
Tidying
|
2023-09-28 22:36:13 +01:00 |
|
Nav
|
7c04345e70
|
Removed RUNPATH from Bloom's binary (except for debug builds), and created invocation script
|
2023-09-28 22:36:02 +01:00 |
|
Nav
|
48271a2516
|
Removed RUNPATH from all distributed libraries
|
2023-09-28 22:33:59 +01:00 |
|
Nav
|
ad71a9e2e1
|
Removed unused distributed shared libraries
|
2023-09-28 22:33:05 +01:00 |
|
Nav
|
5473df0b28
|
Bumped version number for v1.0.0 release
|
2023-09-26 14:29:25 +01:00 |
|
Nav
|
a150b4d166
|
Upgraded distributed libstdc++ shared library (after upgrading compiler on production build machine)
|
2023-09-26 03:08:57 +01:00 |
|
Nav
|
df7ed05c75
|
Added missing ChangeListPane UI file to compiled resources list
|
2023-09-26 02:03:25 +01:00 |
|
Nav
|
9631626228
|
Moved painting of hex viewer hover rectangles to scene renderer (it's faster and more efficient)
|
2023-09-25 22:36:35 +01:00 |
|
Nav
|
dce6d778a8
|
Enable range stepping by default
|
2023-09-23 23:06:03 +01:00 |
|
Nav
|
ed3ddbe3fd
|
Removed intercepting breakpoint on end address of a stepping range. Replaced with runTo operation
|
2023-09-23 21:51:09 +01:00 |
|
Nav
|
9904d93314
|
Support for reserved hardware breakpoint (for stepping on AVR8 targets)
|
2023-09-23 21:50:04 +01:00 |
|
Nav
|
0851da3a7a
|
Renamed debug logging param
|
2023-09-23 21:48:55 +01:00 |
|
Nav
|
7d588b6077
|
Added warning RE using old bloom.yaml config with v1.0.0
|
2023-09-23 12:39:39 +01:00 |
|
Nav
|
403e959d3f
|
Style tweaks on old list views
|
2023-09-23 01:17:06 +01:00 |
|
Nav
|
776b72e227
|
Tidying
|
2023-09-23 00:43:33 +01:00 |
|
Nav
|
6626120fec
|
Removed old "Bloom" namespace from Qt stylesheets
|
2023-09-23 00:43:12 +01:00 |
|
Nav
|
34431ec739
|
Key press event handling in certain Insight windows
|
2023-09-22 23:56:43 +01:00 |
|
Nav
|
4e4a3b3355
|
Removed LogEntry struct and other bits of tidying in the Logger
|
2023-09-22 22:23:53 +01:00 |
|
Nav
|
d01f975167
|
Fixed seg fault bug in snapshot diff window (caused by invalid this pointer)
|
2023-09-22 21:44:37 +01:00 |
|
Nav
|
c3d13647fa
|
Restore breakpoints upon leaving programming mode
|
2023-09-22 20:55:00 +01:00 |
|
Nav
|
46bbf9cb31
|
Fixed seg fault bug when clearing HW breakpoints in EDBG driver
|
2023-09-22 20:52:17 +01:00 |
|
Nav
|
9698d83cb4
|
Clear HW breakpoints upon entering programming mode in EDBG driver
|
2023-09-22 20:51:59 +01:00 |
|
Nav
|
fdb6dc006d
|
Bypass cache flag in ReadMemory TC command
|
2023-09-22 18:21:26 +01:00 |
|
Nav
|
8c2fe4e619
|
Tidying
|
2023-09-22 17:52:38 +01:00 |
|
Nav
|
b38872e837
|
Program memory cache
|
2023-09-22 17:52:28 +01:00 |
|
Nav
|
24ce9aeacb
|
Disable range stepping by default
|
2023-09-22 16:51:24 +01:00 |
|
Nav
|
b3d03f73ac
|
Clear hardware breakpoints in clearAllBreakpoints() (EDBG AVR8 driver)
|
2023-09-21 01:10:35 +01:00 |
|
Nav
|
90f057e1a0
|
Added hardwareBreakpoints target config param from bloom.yaml template
|
2023-09-21 00:55:49 +01:00 |
|
Nav
|
b5df37ae9b
|
Removed TargetProgramCounter type alias
|
2023-09-21 00:40:30 +01:00 |
|
Nav
|
611ad70d6b
|
Renaming rangeSteppingEnabled GDB server config param to rangeStepping
|
2023-09-21 00:30:21 +01:00 |
|
Nav
|
d7b59cac59
|
Support for hardware breakpoints
|
2023-09-20 23:43:29 +01:00 |
|
Nav
|
df5a141089
|
Tidying
|
2023-09-20 23:29:58 +01:00 |
|
Nav
|
be5e89456c
|
Fall back to single stepping if address range from GDB is less than one word.
|
2023-09-16 03:06:18 +01:00 |
|
Nav
|
ea33faf535
|
Tidying
|
2023-09-14 21:16:03 +01:00 |
|
Nav
|
c80984021b
|
Added 0xFFFF opcode as some AVRs treat it as an SBRS instruction.
Also some tidying
|
2023-09-14 21:10:57 +01:00 |
|
Nav
|
4348a6d88c
|
Corrected handling of empty address range in range step GDB command
|
2023-09-11 16:57:14 +01:00 |
|
Nav
|
008f5bb62e
|
When range stepping, start with a single step, as expected by GDB
|
2023-09-11 16:56:37 +01:00 |
|