Commit Graph

179 Commits

Author SHA1 Message Date
Nav
1dc184edbc Improved containment of target package widget functionality - it's now less tightly coupled. 2021-09-02 21:19:46 +01:00
Nav
092a7df675 Updated TargetControllerConsole to use template method for triggering events for the TargetController. 2021-08-20 22:53:31 +01:00
Nav
c60b1ef75d Removed unused include. Added new line at EOF 2021-08-19 22:20:32 +01:00
Nav
11415ce99a Fixed bug in TargetControllerConsole, where the TargetController would respond to an event before the TargetControllerConsole could register an interest in the response, resulting the the TargetControllerConsole missing the response. 2021-08-19 22:05:15 +01:00
Nav
85fbf1ada4 Used more specific exception classes to allow the TC to handle device failure errors better 2021-08-15 01:47:48 +01:00
Nav
fd719f1cda Renamed GDB & TargetConrollerConsole read & write register functions/classes to a more generic name. 2021-08-07 17:10:10 +01:00
Nav
21bf197801 Tidying 2021-06-30 03:11:41 +01:00
Nav
d365f6348b General tidying, addressing issues found by static analysis tool. 2021-06-22 23:52:31 +01:00
Nav
69cee4d579 Removed EventRef alias for clarity 2021-06-22 14:44:00 +01:00
Nav
a7df862d36 Moved away from shared pointers in event handlers - didn't make sense to expose the event management implementation to handlers.
Also some other bits of tidying.
2021-06-22 03:06:20 +01:00
Nav
571211b337 Renamed part description files to target description files.
Introduced a generic target description file class with an AVR8 derivation.
Moved AVR8 target description files
2021-05-31 01:42:18 +01:00
Nav
08914372b9 Tidying 2021-05-31 00:03:57 +01:00
Nav
602328d9d1 Added BLOOM_COMPILED_RESOURCES_PATH_OVERRIDE macro to avoid using compiled resources in debug builds 2021-05-30 19:05:18 +01:00
Nav
db2221741f TargetController suspension 2021-05-30 16:52:32 +01:00
Nav
1e741d18d7 Once again, this should have been included in a previous commit, RE renaming compnent state changed events 2021-05-30 16:45:37 +01:00
Nav
ce480a996c Removed all using declarations and directives from header files 2021-05-24 20:58:49 +01:00
Nav
4a10ad4c35 Cleaned up AVR8 part description file loading 2021-05-02 15:51:58 +01:00
Nav
821947d610 Fixed typo in error message 2021-05-02 15:47:28 +01:00
Nav
de1d80f35b Added defaultTimeout member to TargetControllerConsole, for adjustable timeout values 2021-05-01 13:48:18 +01:00
Nav
fa2a3f67db Introduced the TargetControllerConsole class to provide access to common functionality within the TargetController. 2021-04-24 21:13:07 +01:00
Nav
d76b1e3f24 Corrected website links, in preparation for website launch. 2021-04-14 01:23:57 +01:00
Nav
8da2aa3a8d Removed debugging code. Other small bits of tidying 2021-04-12 19:43:42 +01:00
Nav
0f309e04c7 Cleaned up default target variant selection code and some tidying 2021-04-09 20:39:04 +01:00
Nav
4f41738ff2 Tidying 2021-04-08 20:39:53 +01:00
Nav
091e623248 Fixing inconsistencies 2021-04-08 00:52:11 +01:00
Nav
fae2a2af34 Corrected infinite recursion bug with EDBG Avr8 memory read implementation 2021-04-08 00:28:48 +01:00
Nav
8d6b09ec21 Cleaned up the target interface header, as well as some small bits of cleaning in other places 2021-04-07 21:03:53 +01:00
Nav
7a28f93ee9 Tidying 2021-04-06 23:20:50 +01:00
Nav
a29c5e1fec Initial commit 2021-04-04 21:04:12 +01:00