Ignore:
Timestamp:
Jul 17, 2013, 8:31:34 PM (12 years ago)
Author:
David Azarewicz
Message:

Debug output updates

File:
1 edited

Legend:

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

    r162 r164  
    128128  u32 version;
    129129
    130   aprintf("AHCI global controller registers:\n");
     130  aprintf("AHCI global registers for adapter %d:%d:%d irq=%d addr=0x%lx\n",
     131      ai->bus, ai->dev_func>>3, ai->dev_func&7, ai->irq, ai->mmio_phys);
     132
    131133  for (i = 0; i <= HOST_CAP2; i += sizeof(u32)) {
    132134    u32 val;
     
    12361238
    12371239    if (rc) {
    1238       dprintf("timeout for IORB %Fp\n", iorb);
     1240      dprintf(" timeout for IORB %Fp", iorb);
    12391241      iorb_seterr(iorb, IOERR_ADAPTER_TIMEOUT);
    12401242    } else if (readl(port_mmio + PORT_SCR_ERR) != 0 ||
    12411243               readl(port_mmio + PORT_TFDATA) & 0x89) {
    1242       dprintf("polled cmd error for IORB %Fp\n", iorb);
     1244      dprintf(" polled cmd error for IORB %Fp", iorb);
    12431245      iorb_seterr(iorb, IOERR_DEVICE_NONSPECIFIC);
    12441246      ahci_reset_port(ai, iorb_unit_port(iorb), 0);
     
    12511253      }
    12521254    }
     1255    ddprintf("\n");
    12531256  }
    12541257
     
    13091312  /* check error condition */
    13101313  if ((tmp = readl(port_mmio + PORT_SCR_ERR)) != 0) {
    1311     dprintf("SERR = 0x%08lx\n", tmp);
     1314    dprintf(" SERR = 0x%08lx", tmp);
    13121315    rc = 1;
    13131316  }
    13141317  if (((tmp = readl(port_mmio + PORT_TFDATA)) & 0x89) != 0) {
    1315     dprintf("TFDATA = 0x%08lx\n", tmp);
     1318    dprintf(" TFDATA = 0x%08lx", tmp);
    13161319    rc = 1;
    13171320  }
    13181321
    13191322  if (rc) {
     1323    ddprintf("failed\n");
    13201324    ahci_reset_port(ai, p, 0);
    13211325    return(-1);
    13221326  }
     1327  ddprintf("success\n");
    13231328  return(0);
    13241329}
Note: See TracChangeset for help on using the changeset viewer.