Commit Graph

28 Commits

Author SHA1 Message Date
Nav
2cb5b13247 Fixed bug with TargetController attempting to release hardware that it no longer has access to.
Under some circumstances, this bug was leaving the debug tool in a bad state.
2022-03-17 00:00:40 +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
6f364a7009 Added support for excluding address ranges from read memory events 2021-12-25 20:57:03 +00:00
Nav
cc553d2295 New TC event for retrieving current stack pointer value 2021-11-11 19:05:24 +00:00
Nav
1ef78dafb1 Single definition of Bloom website domain 2021-11-02 23:26:11 +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
8cd094c9cc Included error message in TargetControllerErrorOccurred event 2021-09-25 20:13:32 +01:00
Nav
ebfd97eae8 Tidying 2021-09-21 21:21:57 +01:00
Nav
2ef7fff79b Fixed bug with TargetController repeatedly trying to disconnect from the debug tool and/or target after a failed disconnect 2021-09-21 21:14:19 +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
12a7d58b59 Triggering a registers written event when a memory range that contains a register is written to. 2021-09-11 20:42:44 +01:00
Nav
1bc881e9ae Included variant ID in target pin descriptor 2021-09-04 17:58:05 +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
21bf197801 Tidying 2021-06-30 03:11:41 +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
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
821947d610 Fixed typo in error message 2021-05-02 15:47:28 +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
091e623248 Fixing inconsistencies 2021-04-08 00:52:11 +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
a29c5e1fec Initial commit 2021-04-04 21:04:12 +01:00