Revision 1bdaa28d hw/ide/core.c

b/hw/ide/core.c
217 217
    put_le16(p + 71, 30); /* in ns */
218 218
    put_le16(p + 72, 30); /* in ns */
219 219

  
220
    if (s->ncq_queues) {
221
        put_le16(p + 75, s->ncq_queues - 1);
222
        /* NCQ supported */
223
        put_le16(p + 76, (1 << 8));
224
    }
225

  
220 226
    put_le16(p + 80, 0x1e); /* support up to ATA/ATAPI-4 */
221 227
#ifdef USE_DMA_CDROM
222 228
    put_le16(p + 88, 0x3f | (1 << 13)); /* udma5 set and supported */

Also available in: Unified diff