Ignore:
Timestamp:
Aug 31, 2011, 11:23:46 PM (14 years ago)
Author:
cjm
Message:

OS2AHCI Version 1.19
====================

  • Added retry counters to all commands (IORBs) in order to prevent infinite retry loops. This was necessary because Virtualbox 4.x doesn't seem to set the "current command index" in specific ATAPI error situations, causing the failing command to be retried indefinitely instead of asking for a sense buffer
  • Minor changes to debug logging
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/os2ahci/ata.c

    r112 r121  
    278278
    279279  if (debug >= 2) {
    280     printf("ATA command for %d.%d.%d:\n", ad_no(ai), p, d);
     280    printf("ATA command for %d.%d.%d, slot %d:\n", ad_no(ai), p, d, slot);
    281281    phex(cmd_hdr, offsetof(AHCI_CMD_HDR, reserved), "cmd_hdr:   ");
    282282    phex(&ata_cmd, sizeof(ata_cmd), "ata_cmd:   ");
Note: See TracChangeset for help on using the changeset viewer.