Nav
|
67628e738a
|
Moved CMake files to cmake dir
|
2022-05-08 19:57:20 +01:00 |
|
Nav
|
a9fa9ae33c
|
Bumped version number
|
2022-05-07 15:37:12 +01:00 |
|
Nav
|
520efcaa7a
|
Support for PKGBUILD packages and some CMake/CPACK config changes/tidying
|
2022-05-07 15:37:03 +01:00 |
|
Nav
|
b19110ff62
|
Moved Application::getCommandToHandlerMapping() implementation to Application.cpp
And some other tidying
|
2022-05-06 19:34:12 +01:00 |
|
Nav
|
a60f780287
|
New custom GDB command to output target info in JSON format
|
2022-05-06 19:31:33 +01:00 |
|
Nav
|
7776ba88c3
|
New --version-machine CLI command
|
2022-05-06 19:30:43 +01:00 |
|
Nav
|
52c9669d14
|
Tidying
|
2022-05-05 20:15:04 +01:00 |
|
Nav
|
6970fd674b
|
Added "monitor help" command, to display help text on supported GDB custom commands
|
2022-05-05 20:14:59 +01:00 |
|
Nav
|
4a9c26b73e
|
Added "monitor version machine" command, to display the current Bloom version in JSON format
|
2022-05-05 20:14:23 +01:00 |
|
Nav
|
c9d1dd92a3
|
Added "monitor version" command, to display the current Bloom version
|
2022-05-05 20:13:30 +01:00 |
|
Nav
|
587d69afd0
|
Corrected CPack config file path
|
2022-05-05 20:12:11 +01:00 |
|
Nav
|
a28ee42239
|
Corrected regression bug with validating memory addresses in GDB memory access command packets
|
2022-05-04 20:47:48 +01:00 |
|
Nav
|
4956920432
|
Debug tool driver for the JTAGICE3
|
2022-05-04 20:06:56 +01:00 |
|
Nav
|
7b25fa4b5c
|
Added memory address and type validation in GDB memory access command packets (fixes https://github.com/navnavnav/Bloom/issues/37)
|
2022-05-04 19:57:41 +01:00 |
|
Nav
|
38f6f21627
|
Renamed DebugSession::targetDescriptor to DebugSession::gdbTargetDescriptor
|
2022-05-04 19:49:18 +01:00 |
|
Nav
|
cfb1152423
|
Included FLASH memory descriptor in AVR8 target descriptor
|
2022-05-04 19:48:41 +01:00 |
|
Nav
|
74dd12ddea
|
Enabled G++'s warning RE using override keyword for overriding virtual member functions
|
2022-05-03 20:01:32 +01:00 |
|
Nav
|
d24ffd4ebc
|
Replaced QLabel with derived Label widget - for plain text formatting being configured as a default
|
2022-05-03 20:00:52 +01:00 |
|
Nav
|
b6879991a2
|
Made missing break event post attach a warning instead of an error
|
2022-05-03 19:59:38 +01:00 |
|
Nav
|
42e2730408
|
Fixed AVR8 activation bug, where a hardcoded break statement was causing issues with reading data from the target, post activation
|
2022-05-03 19:58:44 +01:00 |
|
Nav
|
680f85bf50
|
Improved logging in InsightWorker
|
2022-05-02 18:56:31 +01:00 |
|
Nav
|
fad9ac3e5a
|
Ignore TargetReset event in Insight, if target execution has resumed since the event was triggered
|
2022-05-02 18:56:17 +01:00 |
|
Nav
|
9b2537553d
|
Added section on TC suspension, in TC documentation
|
2022-05-02 17:29:32 +01:00 |
|
Nav
|
d0ca05f9e9
|
Tidying
|
2022-05-02 13:38:03 +01:00 |
|
Nav
|
6e8abaeeb7
|
Updated project documentation
|
2022-05-02 13:19:03 +01:00 |
|
Nav
|
886f61f8a8
|
Referenced new TC documentation in DebugServer docs
|
2022-05-02 13:18:36 +01:00 |
|
Nav
|
a7a6f7df1c
|
Initial draft of TC documentation
|
2022-05-02 13:17:32 +01:00 |
|
Nav
|
15f7aca952
|
Mentioned OCDEN fuse bit in AVR8 failure error message
|
2022-05-01 21:18:20 +01:00 |
|
Nav
|
f5170fd9f0
|
Handled errors in TargetReset event handler (in the InsightWorker)
|
2022-05-01 21:17:55 +01:00 |
|
Nav
|
07de0931b3
|
More tidying
|
2022-05-01 19:45:56 +01:00 |
|
Nav
|
2c58103208
|
Used new TargetControllerConsole::getProgramCounter() member function to retrieve the PC upon a TargetReset event being fired (as opposed to just hard-coding the PC)
|
2022-05-01 19:40:50 +01:00 |
|
Nav
|
554d4607c5
|
Removed correlationId from events - no longer used or needed
|
2022-05-01 19:33:22 +01:00 |
|
Nav
|
17daa5fbb9
|
Tidied TargetControllerComponent class
|
2022-05-01 19:29:32 +01:00 |
|
Nav
|
64de134a28
|
More tidying
|
2022-05-01 19:02:04 +01:00 |
|
Nav
|
e6cd1faef1
|
Removed EventManager and EventListener dependency from TargetControllerConsole class
|
2022-05-01 18:57:45 +01:00 |
|
Nav
|
fe846e0d7c
|
Renamed SetProgramCounter TC command to SetTargetProgramCounter
|
2022-05-01 18:47:57 +01:00 |
|
Nav
|
4209d9eb20
|
New GetTargetProgramCounter TC command
|
2022-05-01 18:46:57 +01:00 |
|
Nav
|
96cae9d1e4
|
Replaced ExtractTargetDescriptor event with TC command
|
2022-05-01 18:32:54 +01:00 |
|
Nav
|
d8af8fe1ee
|
Replaced RetrieveStackPointerFromTarget event with TC command
|
2022-05-01 18:06:21 +01:00 |
|
Nav
|
75d8ca68fb
|
Tidying
|
2022-05-01 17:48:56 +01:00 |
|
Nav
|
1072534809
|
Replaced SetTargetPinState event with TC command
|
2022-05-01 17:33:09 +01:00 |
|
Nav
|
870c4ba3d7
|
Replaced RetrieveTargetPinStates event with TC command
|
2022-05-01 00:07:12 +01:00 |
|
Nav
|
7c4e39dd03
|
Replaced SetProgramCounterOnTarget event with TC command
|
2022-04-30 23:10:07 +01:00 |
|
Nav
|
acc96fd6d1
|
Replaced RemoveBreakpointOnTarget event with TC command
|
2022-04-30 22:45:46 +01:00 |
|
Nav
|
f7619f475b
|
Replaced SetBreakpointOnTarget event with TC command
|
2022-04-30 22:03:28 +01:00 |
|
Nav
|
226b663aea
|
Moved responsibility of stopping and resetting the target at the beginning of the debug session to the DebugServer.
|
2022-04-30 16:22:51 +01:00 |
|
Nav
|
8fa8cf48d9
|
Made the TargetController refuse commands that require the target to be stopped, when the target is running
|
2022-04-30 15:53:36 +01:00 |
|
Nav
|
29cc4bf60b
|
Fixed bug with TargetController not being notified of new events
|
2022-04-30 15:51:47 +01:00 |
|
Nav
|
e98f37bfeb
|
Changed GPIO pin direction label positioning, in QFP target package widget
|
2022-04-30 13:24:49 +01:00 |
|
Nav
|
75d18b45fb
|
Adjusted QFP pin body widget size
|
2022-04-30 13:24:24 +01:00 |
|