mirror of
https://github.com/TomHarte/CLK.git
synced 2025-08-09 05:25:01 +00:00
Corrects meaning of IBM-style RDY.
This commit is contained in:
@@ -85,7 +85,7 @@ void Drive::step(HeadPosition offset) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ready_type_ == ReadyType::IBMRDY) {
|
if(disk_ && ready_type_ == ReadyType::IBMRDY) {
|
||||||
is_ready_ = true;
|
is_ready_ = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -29,7 +29,7 @@ class Drive: public ClockingHint::Source, public TimedEventLoop {
|
|||||||
ShugartRDY,
|
ShugartRDY,
|
||||||
/// Indicates that RDY will go active when the motor is on and two index holes have passed; it will go inactive when the disk is ejected.
|
/// Indicates that RDY will go active when the motor is on and two index holes have passed; it will go inactive when the disk is ejected.
|
||||||
ShugartModifiedRDY,
|
ShugartModifiedRDY,
|
||||||
/// Indicates that RDY will go active when the head steps; it will go inactive when the disk is ejected.
|
/// Indicates that RDY will go active when the head steps if a disk is present; it will go inactive when the disk is ejected.
|
||||||
IBMRDY,
|
IBMRDY,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user