Corrected memory descriptor address range for internal RAM on AVR8 targets
This commit is contained in:
@@ -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
|
||||
)
|
||||
)
|
||||
));
|
||||
|
||||
Reference in New Issue
Block a user