Commit Graph

15 Commits

Author SHA1 Message Date
Nav
46d8ce1854 Added TargetMemoryAddress, TargetMemorySize, TargetProgramCounter and TargetStackPointer aliases 2022-09-06 17:16:49 +01:00
Nav
159c77a5f1 Added pageSize to TargetMemoryDescriptor struct 2022-05-14 22:39:37 +01:00
Nav
6441a9dbf0 Made endianness of focused memory regions configurable 2022-02-02 21:52:31 +00:00
Nav
b9d05e03eb Removed TargetMemoryDescriptor dependency in MemoryRegion class (in preparation for saving & loading memory regions from Bloom's project settings file) 2022-01-16 18:53:28 +00:00
Nav
092d27a0cb Corrected address range contains() check 2021-12-30 13:28:58 +00:00
Nav
bb306778cd Address range helper function for checking if a range contains an address 2021-12-27 03:55:11 +00:00
Nav
9054b17bc7 TargetMemoryAddressRange comparison operator 2021-12-25 20:54:02 +00:00
Nav
844c7e78ae Equality operators for TargetMemoryDescriptor and TargetAddressRange 2021-12-25 01:45:37 +00:00
Nav
c665215d69 Corrected size() function in TargetMemoryDescriptor scruct.
This was hiding the issue with incorrect end addresses in AVR8 memory descriptors
2021-12-24 14:35:11 +00:00
Nav
3e0aebd9a1 Address range intersection function 2021-12-22 03:33:54 +00:00
Nav
e7a30076d0 New TargetMemoryDescriptor struct 2021-10-31 11:36:28 +00:00
Nav
a3717bcffa Constructor for TargetMemoryAddressRange struct 2021-10-31 11:36:28 +00: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
ab3d918815 Speciy memory type in target register descriptor 2021-09-11 18:52:39 +01:00
Nav
a29c5e1fec Initial commit 2021-04-04 21:04:12 +01:00