diff --git a/src/test/cpp/regression/main.cpp b/src/test/cpp/regression/main.cpp index d983e8e68..5a95c3af5 100644 --- a/src/test/cpp/regression/main.cpp +++ b/src/test/cpp/regression/main.cpp @@ -3287,7 +3287,7 @@ class LinuxSoc : public Workspace{ stdinRestore(); #endif } - virtual bool isDBusCheckedRegion(uint32_t address){ return true;} + virtual bool isDBusCheckedRegion(uint32_t address){ return isPerifRegion(address);} // Should only check IO region virtual bool isPerifRegion(uint32_t addr) { return (addr & 0xF0000000) == 0xF0000000 || (addr & 0xE0000000) == 0xE0000000;} virtual bool isMmuRegion(uint32_t addr) { return true; }