1477 |
case WIN_SPECIFY: |
case WIN_SPECIFY: |
1478 |
case WIN_RECAL: |
case WIN_RECAL: |
1479 |
s->error = 0; |
s->error = 0; |
1480 |
s->status = READY_STAT; |
s->status = READY_STAT | SEEK_STAT; |
1481 |
ide_set_irq(s); |
ide_set_irq(s); |
1482 |
break; |
break; |
1483 |
case WIN_SETMULT: |
case WIN_SETMULT: |
1875 |
s->heads = 16; |
s->heads = 16; |
1876 |
s->sectors = 63; |
s->sectors = 63; |
1877 |
} |
} |
1878 |
|
bdrv_set_geometry_hint(s->bs, s->cylinders, s->heads, s->sectors); |
1879 |
} |
} |
1880 |
if (bdrv_get_type_hint(s->bs) == BDRV_TYPE_CDROM) { |
if (bdrv_get_type_hint(s->bs) == BDRV_TYPE_CDROM) { |
1881 |
s->is_cdrom = 1; |
s->is_cdrom = 1; |