-
Notifications
You must be signed in to change notification settings - Fork 131
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
md: refresh & bus timing fixes (#1269)
1. Bus refreshes needed a clean up and readjustment. Timings were compared against US Model 1 VA3 via Ti_'s test_inst_speed rom. Yellow values are ok, as they normally skew lower due to refresh. Some reds still remain (of the regular instruction tests) that appear to be off by 1. 2. Basic implementation of delays incurred on both main 68k and z80. Delay values are tuned according to Ti_'s misc_test rom tests ("Z80 DELAY ON ROM READ", "M68K DELAY ON Z80 ROM READ"). Hardware tests indicate that z80 delay may skew lower towards 170, while m68k delay typically sticks to 460. This change puts ares at ~178 z80 delay & ~461 68k delay. Fixes #255. 3. Trivial readjustment of m68000 interrupt timing. Approx'd autovector delay changed to 14 cycles, which happens to be the median of the expected range (10-18).
- Loading branch information
Showing
7 changed files
with
28 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters