switch(s->feature) {
case 0xcc: /* reverting to power-on defaults enable */
case 0x66: /* reverting to power-on defaults disable */
- case 0x02: /* write cache enable */
- s->write_cache = 1;
- s->status = READY_STAT | SEEK_STAT;
- ide_set_irq(s);
- break;
- case 0x82: /* write cache disable */
- s->write_cache = 0;
- ret = bdrv_flush(s->bs);
- if (ret != 0) goto abort_cmd;
- s->status = READY_STAT | SEEK_STAT;
- ide_set_irq(s);
- break;
case 0xaa: /* read look-ahead enable */
case 0x55: /* read look-ahead disable */
case 0x05: /* set advanced power management mode */
s->status = READY_STAT | SEEK_STAT;
ide_set_irq(s);
break;
+ case 0x02: /* write cache enable */
+ s->write_cache = 1;
+ s->status = READY_STAT | SEEK_STAT;
+ ide_set_irq(s);
+ break;
+ case 0x82: /* write cache disable */
+ s->write_cache = 0;
+ ret = bdrv_flush(s->bs);
+ if (ret != 0) goto abort_cmd;
+ s->status = READY_STAT | SEEK_STAT;
+ ide_set_irq(s);
+ break;
case 0x03: { /* set transfer mode */
uint8_t val = s->nsector & 0x07;