ST0
if (reply_buffer[ST0] & ST0_ECE) {
reply_buffer[ST0], reply_buffer[ST1],
switch (reply_buffer[ST0] & ST0_INTR) {
if (inr != 2 || (reply_buffer[ST0] & 0xF8) != 0x20) {
else if (reply_buffer[ST0] & ST0_ECE) {
} while ((reply_buffer[ST0] & 0x83) != UNIT(current_drive) &&
if ((r == 1) && (reply_buffer[ST0] == 0x80)) {
if ((r == 1) && (reply_buffer[ST0] == 0x80)) {
if ((r != 1) || (reply_buffer[ST0] != 0x00)) {
if (reply_buffer[ST0] == 0x80) {
switch (reply_buffer[ST0] >> 5) {
fdc, reply_buffer[ST0] >> 5);
sca_in(MSCI1_OFFSET + ST0, port),
sca_in(get_msci(port) + ST0, card),
sca_in(get_msci(port) + ST0, card),