Applied debug-interface-specific access restrictions for memory and registers

This commit is contained in:
Nav
2024-12-07 16:43:16 +00:00
parent 289919f330
commit cbfbd9f4b8
11 changed files with 78 additions and 25 deletions

View File

@@ -78,6 +78,9 @@ namespace DebugToolDrivers::Wch
void enableProgrammingMode() override;
void disableProgrammingMode() override;
void applyAccessRestrictions(Targets::TargetMemorySegmentDescriptor& memorySegmentDescriptor) override;
void applyAccessRestrictions(Targets::TargetRegisterDescriptor& registerDescriptor) override;
private:
const WchLinkToolConfig& toolConfig;
const Targets::RiscV::RiscVTargetConfig& targetConfig;