Revision c451ee71 hw/ide.c
b/hw/ide.c | ||
---|---|---|
1570 | 1570 |
} |
1571 | 1571 |
break; |
1572 | 1572 |
case WIN_STANDBYNOW1: |
1573 |
case WIN_IDLEIMMEDIATE: |
|
1573 | 1574 |
s->status = READY_STAT; |
1574 | 1575 |
ide_set_irq(s); |
1575 | 1576 |
break; |
... | ... | |
1584 | 1585 |
} |
1585 | 1586 |
ide_set_irq(s); |
1586 | 1587 |
break; |
1588 |
case WIN_DIAGNOSE: |
|
1589 |
ide_set_signature(s); |
|
1590 |
s->status = 0x00; /* NOTE: READY is _not_ set */ |
|
1591 |
s->error = 0x01; |
|
1592 |
break; |
|
1587 | 1593 |
case WIN_SRST: |
1588 | 1594 |
if (!s->is_cdrom) |
1589 | 1595 |
goto abort_cmd; |
Also available in: Unified diff