Tidying
This commit is contained in:
@@ -25,6 +25,9 @@ namespace Bloom::DebugServer::Gdb::AvrGdb::CommandPackets
|
||||
try {
|
||||
if (debugSession.programmingSession.has_value()) {
|
||||
const auto& programmingSession = debugSession.programmingSession.value();
|
||||
Logger::info(
|
||||
"Flushing " + std::to_string(programmingSession.buffer.size()) + " bytes to target's program memory"
|
||||
);
|
||||
|
||||
targetControllerConsole.enableProgrammingMode();
|
||||
|
||||
|
||||
@@ -772,6 +772,10 @@ namespace Bloom::DebugToolDrivers::Protocols::CmsisDap::Edbg::Avr
|
||||
}
|
||||
|
||||
void EdbgAvr8Interface::enableProgrammingMode() {
|
||||
if (this->programmingModeEnabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
auto response = this->edbgInterface.sendAvrCommandFrameAndWaitForResponseFrame(
|
||||
EnterProgrammingMode()
|
||||
);
|
||||
@@ -784,6 +788,10 @@ namespace Bloom::DebugToolDrivers::Protocols::CmsisDap::Edbg::Avr
|
||||
}
|
||||
|
||||
void EdbgAvr8Interface::disableProgrammingMode() {
|
||||
if (!this->programmingModeEnabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
auto response = this->edbgInterface.sendAvrCommandFrameAndWaitForResponseFrame(
|
||||
LeaveProgrammingMode()
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user