Implemented programming mode functions for Avr8 target class

This commit is contained in:
Nav
2022-05-15 17:42:02 +01:00
parent cea43044e5
commit 89c47db1c0
2 changed files with 22 additions and 0 deletions

View File

@@ -573,6 +573,20 @@ namespace Bloom::Targets::Microchip::Avr::Avr8Bit
}
}
void Avr8::enableProgrammingMode() {
this->avr8DebugInterface->enableProgrammingMode();
this->programmingModeActive = true;
}
void Avr8::disableProgrammingMode() {
this->avr8DebugInterface->disableProgrammingMode();
this->programmingModeActive = false;
}
bool Avr8::programmingModeEnabled() {
return this->programmingModeActive;
}
void Avr8::loadTargetDescriptionFile() {
this->targetDescriptionFile = TargetDescription::TargetDescriptionFile(
this->getId(),