Nav
|
b50333c170
|
Tidying
|
2022-03-04 23:46:44 +00:00 |
|
Nav
|
38260dc358
|
DWEN & SPIEN fuse bit descriptor extraction from AVR8 TDFs
|
2022-03-04 23:43:26 +00:00 |
|
Nav
|
aa73b431ae
|
Bit field struct and TDF extraction
|
2022-03-04 15:36:07 +00:00 |
|
Nav
|
914d5bc893
|
Fuse bit descriptor struct
|
2022-03-03 22:07:24 +00:00 |
|
Nav
|
f6399faf9e
|
Added AVR Fuse struct and FuseType enum
|
2022-03-02 22:44:54 +00:00 |
|
Nav
|
67e74a34b6
|
AVR8 TDF tidying and const correctness
|
2022-03-02 22:42:55 +00:00 |
|
Nav
|
3435d20a85
|
ISP parameter struct and TDF extraction
|
2022-03-02 22:42:28 +00:00 |
|
Nav
|
5309c1117f
|
Added new exception class for debug wire physical interface errors - to be handled with a DWEN fuse check
|
2022-03-02 00:57:41 +00:00 |
|
Nav
|
52533e2878
|
Moved AVR8 physicalInterface config extraction out of EDBG driver
|
2022-03-01 22:40:00 +00:00 |
|
Nav
|
3893187aed
|
Tidying - using scoped enums
|
2022-03-01 20:39:04 +00:00 |
|
Nav
|
8b6ee9f100
|
Tidying
|
2022-02-27 20:44:01 +00:00 |
|
Nav
|
f28ec0f162
|
Renamed Avr8Interface class to Avr8DebugInterface, in preparation for an AVR8 programming interface class
|
2022-02-15 13:14:03 +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
|
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
|
d462358b1e
|
Tidying
|
2022-01-11 21:12:25 +00:00 |
|
Nav
|
7c08a37d82
|
Renamed ApplicationConfig to ProjectConfig
|
2022-01-02 21:24:23 +00:00 |
|
Nav
|
092d27a0cb
|
Corrected address range contains() check
|
2021-12-30 13:28:58 +00:00 |
|
Nav
|
c29db60b4c
|
Tidying
|
2021-12-28 01:16:29 +00:00 |
|
Nav
|
b9e579b4bc
|
Added support for AVR ATtiny45 target
|
2021-12-27 04:14:07 +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
|
cacd81b1dc
|
Tidying
|
2021-12-25 21:22:29 +00:00 |
|
Nav
|
6f364a7009
|
Added support for excluding address ranges from read memory events
|
2021-12-25 20:57:03 +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
|
a0ef9051ba
|
Corrected end address in AVR8 memory descriptors
|
2021-12-24 14:33:34 +00:00 |
|
Nav
|
3e0aebd9a1
|
Address range intersection function
|
2021-12-22 03:33:54 +00:00 |
|
Nav
|
cd0f2428ef
|
Separate routine for fetching the current stack pointer
|
2021-11-11 19:03:23 +00:00 |
|
Nav
|
cd63dd5035
|
Tidying
|
2021-11-07 20:35:36 +00:00 |
|
Nav
|
b01d1ea1ed
|
EEPROM memory descriptor for AVR8 targets
|
2021-11-05 23:44:15 +00:00 |
|
Nav
|
1ef78dafb1
|
Single definition of Bloom website domain
|
2021-11-02 23:26:11 +00:00 |
|
Nav
|
3802cc11f6
|
Added fallback to "rw" attribute for read/write capabilities for registers defined in AVR8 TDFs
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
f7222efc13
|
Tidying comments in abstract target class
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
e58bda3be1
|
Removing default constructor for TargetDescriptionFile out of the public scope
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
49cb5da872
|
Corrected memory descriptor address range for internal RAM on AVR8 targets
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
59fcb9c211
|
Loading TargetMemoryDescriptor for AVR8 targets
|
2021-10-31 11:36:28 +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
|
356c06f4f3
|
Tidying lambdas
|
2021-10-31 11:36:28 +00:00 |
|
Nav
|
c4b8c97897
|
Corrected TDF class scope for init functions
|
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
|
600c7665f8
|
PDIP package variant for ATmega4809 target
|
2021-10-31 10:39:53 +00:00 |
|
Nav
|
508acf1c56
|
Tidying/consistency in lambda definitions
|
2021-10-03 02:03:54 +01:00 |
|
Nav
|
df6b94b0de
|
Tidying/consistency of includes
|
2021-10-02 17:39:33 +01:00 |
|
Nav
|
ebfd97eae8
|
Tidying
|
2021-09-21 21:21:57 +01:00 |
|
Nav
|
1aa91a22dc
|
Reduced size of TargetState enum
|
2021-09-21 21:12:53 +01:00 |
|
Nav
|
8b74b36842
|
Tidied caption attributes in AVR8 TDFs
|
2021-09-17 23:01:29 +01:00 |
|
Nav
|
39c95857e5
|
Replaced TargetIoPortsUpdated event with RegistersWrittenToTarget event
|
2021-09-12 23:28:16 +01:00 |
|
Nav
|
dca5b362b3
|
Created new register type for port registers
|
2021-09-12 23:26:56 +01:00 |
|