Corrected memory descriptor address range for internal RAM on AVR8 targets

This commit is contained in:
Nav
2021-10-10 23:17:36 +01:00
parent c8a9c21eb4
commit 49cb5da872

View File

@@ -554,13 +554,16 @@ void Avr8::loadTargetRegisterDescriptors() {
}
void Avr8::loadTargetMemoryDescriptors() {
auto ramSize = this->targetParameters->ramSize.value();
auto ramStartAddress = this->targetParameters->ramStartAddress.value();
this->targetMemoryDescriptorsByType.insert(std::pair(
TargetMemoryType::RAM,
TargetMemoryDescriptor(
TargetMemoryType::RAM,
TargetMemoryAddressRange(
this->targetParameters->ramStartAddress.value(),
this->targetParameters->ramSize.value()
ramStartAddress,
ramStartAddress + ramSize
)
)
));