![]() In preperation for later optimization in the CPU pipeline implementation, this commit refactors the arm/thumb exec functions to return a CpuAction (Whether to advance the program counter or to flush the pipeline) Currently, a lot of host cycles are wasted in the arm7tdmi pipeline Refill1 & Refill2 states. Optimizing these steps out would make the CPU a bit faster. Former-commit-id: 9be7966eaad22cceeb443fcc5823bbd945284027 |
||
---|---|---|
.. | ||
display.rs | ||
exec.rs | ||
mod.rs |