1
0
mirror of synced 2026-02-05 07:04:38 +00:00

Changed defaults.

Now unknown or unimplemented instructions won't throw by default.
This commit is contained in:
Andras Tantos
2025-02-17 22:49:23 +00:00
parent 2ac3afbaad
commit c4afce2866
2 changed files with 4 additions and 4 deletions

View File

@@ -91,8 +91,8 @@ SoftCpu_c::SoftCpu_c(const Configuration_c &aConfig, const Configuration_c &aDef
}
}
mTimerIncrement = aConfig.get("TimerIncrement", aDefaultConfig.get("TimerIncrement", 1000));
mThrowOnUnknown = aConfig.get("ThrowOnUnknown", aDefaultConfig.get("ThrowOnUnknown", true));
mThrowOnUnimplemented = aConfig.get("ThrowOnUnimplemented", aDefaultConfig.get("ThrowOnUnimplemented", true));
mThrowOnUnknown = aConfig.get("ThrowOnUnknown", aDefaultConfig.get("ThrowOnUnknown", false));
mThrowOnUnimplemented = aConfig.get("ThrowOnUnimplemented", aDefaultConfig.get("ThrowOnUnimplemented", false));
if (mTimerIncrement == 0) mTimerIncrement = 1;
InitNotIntFlags();