diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2013-12-11 19:38:15 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2013-12-12 23:14:19 -0500 |
commit | 8615f62037406ba27b9a5e868db30a8a05ca3a4e (patch) | |
tree | c3efa4b9c963bac27ffb337933e34c64364ff4ce /scripts/checkrom.py | |
parent | b84899e1df0030387d009b4a061becf0699523a1 (diff) | |
download | seabios-8615f62037406ba27b9a5e868db30a8a05ca3a4e.zip seabios-8615f62037406ba27b9a5e868db30a8a05ca3a4e.tar.gz seabios-8615f62037406ba27b9a5e868db30a8a05ca3a4e.tar.bz2 |
floppy: Implement cylinder seeking when accessing a different cylinder.
It appears that on real hardware, floppies require a seek command to
move the floppy head between cylinders. So, track what cylinder is
active and issue a seek command whenever a new cylinder is requested.
This also breaks up the floppy_cmd() code so that the low-level
command functions can pass the desired cylinder directly to the
seeking code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'scripts/checkrom.py')
0 files changed, 0 insertions, 0 deletions