Nav
|
0397cb9aba
|
Replaced targetProgramCounterUpdated signal with new ReadProgramCounter Insight worker task.
Also some other bits of tidying
|
2022-09-06 00:52:38 +01:00 |
|
Nav
|
8146a442f6
|
Reduced memory read batch size to 128 bytes, in ReadTargetMemory Insight worker task, to improve stability (reduce likelihood of debug server (GDB) timeouts)
|
2022-09-03 20:38:36 +01:00 |
|
Nav
|
f113fca8ac
|
Removed target stop event delay in Insight - it wasn't working very well and I don't think many users even use conditional breakpoints for other reasons.
|
2022-08-30 20:27:27 +01:00 |
|
Nav
|
99db00c0cc
|
Split target memory reads (via InsightWorker task) to numerous reads, in order to prevent occupying the TargetController for too long (which can result in GDB timeouts)
|
2022-08-30 20:26:29 +01:00 |
|
Nav
|
e2c1a1ed0f
|
QString constructor for VersionNumber
|
2022-06-22 22:23:20 +01:00 |
|
Nav
|
77c5ed3509
|
Refresh program counter on update, in Insight
|
2022-06-05 21:05:12 +01:00 |
|
Nav
|
ddf53ab0f8
|
Handling programming mode enabled/disabled events in Insight
|
2022-06-05 17:00:56 +01:00 |
|
Nav
|
accea6a08c
|
Prevented unnecessary refreshing in Insight window on target reset and resumed events.
|
2022-06-04 21:53:13 +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
|
f5170fd9f0
|
Handled errors in TargetReset event handler (in the InsightWorker)
|
2022-05-01 21:17:55 +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
|
e6cd1faef1
|
Removed EventManager and EventListener dependency from TargetControllerConsole class
|
2022-05-01 18:57:45 +01:00 |
|
Nav
|
fa037a81b1
|
Replaced nasty onInsightStateChangedEvent event handler in TargetController with new GetTargetState command
|
2022-04-28 21:06:57 +01:00 |
|
Nav
|
687e28718c
|
Replaced ReportTargetControllerState event with TC command and renamed TargetControllerStateReported event
|
2022-04-27 22:07:14 +01:00 |
|
Nav
|
e61d651a24
|
Defined new finished() signal in InsightWorkerTask
|
2022-04-24 15:31:38 +01:00 |
|
Nav
|
2f2fbfcd0f
|
Tidying
|
2022-04-23 17:41:28 +01:00 |
|
Nav
|
7ba997572a
|
Fixed bug with Insight GUI failing to properly process the TargetExecutionResumed event
|
2022-04-23 17:30:22 +01:00 |
|
Nav
|
bc47b1546f
|
These changes should have been in a previous commit, for tidying the SyncSafe class
|
2022-04-15 14:32:26 +01:00 |
|
Nav
|
8be1446e72
|
Moved TargetController components into new 'TargetController' namespace.
|
2022-04-09 15:57:24 +01:00 |
|
Nav
|
99447b7d6d
|
Tidied Insight worker header
|
2022-04-08 22:15:25 +01:00 |
|
Nav
|
7fa93936aa
|
Added handling of target reset events in Insight
|
2022-04-08 22:15:08 +01:00 |
|
Nav
|
db51d5e4c5
|
Removed unused EventManager class member from Insight and InsightWorker
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
8d089a750e
|
Removed unused EventManager class member from TargetControllerConsole
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
7437f0a31e
|
Made EventManager class static
|
2022-04-04 22:21:42 +01:00 |
|
Nav
|
69ee785edd
|
Tidying
|
2022-02-08 18:37:25 +00:00 |
|
Nav
|
53a3c815d7
|
Removed using namespace directive for class member function definitions in source files
|
2022-02-05 15:32:08 +00:00 |
|
Nav
|
7c08a37d82
|
Renamed ApplicationConfig to ProjectConfig
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
4909085a27
|
Changed latest version URL scheme to http, to avoid the hell that is locating SSL libraries at run-time.
|
2021-12-28 05:15:44 +00:00 |
|
Nav
|
cacd81b1dc
|
Tidying
|
2021-12-25 21:22:29 +00:00 |
|
Nav
|
1051954333
|
Updated ReadTargetMemory insight worker task to accept excluded address ranges
|
2021-12-25 20:57:38 +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 |
|
Nav
|
1d9d482da9
|
Explicit pointer declarations when using the auto keyword
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
6b11956c90
|
Tidying
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
8433a87fbf
|
VersionNumber parsing
|
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
|
52a9b27519
|
Insight worker task for reading target memory
|
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
|
d2a8966a0a
|
Included timestamp in the InsightWorkers targetRegistersWritten signal
|
2021-09-18 22:35:30 +01:00 |
|
Nav
|
39c95857e5
|
Replaced TargetIoPortsUpdated event with RegistersWrittenToTarget event
|
2021-09-12 23:28:16 +01:00 |
|
Nav
|
b81b51790e
|
Improved register written event
|
2021-09-12 23:25:34 +01:00 |
|
Nav
|
60df8c0d49
|
Tidying
|
2021-09-11 20:45:26 +01:00 |
|
Nav
|
63a080d821
|
Automatically trigger refreshing of register widgets, in the TargetRegistersPane, upon a registers written event
|
2021-09-11 20:45:06 +01:00 |
|
Nav
|
b8bf590be7
|
Write registers to target insight task
|
2021-09-11 18:52:59 +01:00 |
|
Nav
|
dd25fc9bf2
|
Tidying
|
2021-09-04 18:04:28 +01:00 |
|
Nav
|
85ef2c57e1
|
Removed tight coupling of target pin widgets with Insight window - moved target pin state toggling into an InsightWorker task.
|
2021-09-04 18:03:45 +01:00 |
|
Nav
|
1dc184edbc
|
Improved containment of target package widget functionality - it's now less tightly coupled.
|
2021-09-02 21:19:46 +01:00 |
|
Nav
|
3be8d90e09
|
Moved insight worker and introduced worker tasks
|
2021-08-30 22:17:59 +01:00 |
|