summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/atapiscsi/atapiscsi.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/sys/dev/atapiscsi/atapiscsi.c b/sys/dev/atapiscsi/atapiscsi.c
index a03735f79a3..c1b06d02e3a 100644
--- a/sys/dev/atapiscsi/atapiscsi.c
+++ b/sys/dev/atapiscsi/atapiscsi.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: atapiscsi.c,v 1.70 2004/02/07 19:59:43 grange Exp $ */
+/* $OpenBSD: atapiscsi.c,v 1.71 2004/02/13 23:47:29 grange Exp $ */
/*
* This code is derived from code with the copyright below.
@@ -362,8 +362,8 @@ wdc_atapi_send_cmd(sc_xfer)
s = splbio();
if (drvp->atapi_cap & ACAP_DSC) {
- WDCDEBUG_PRINT(("about to send cmd %x ", sc_xfer->cmd->opcode),
- DEBUG_DSC);
+ WDCDEBUG_PRINT(("about to send cmd 0x%x ",
+ sc_xfer->cmd->opcode), DEBUG_DSC);
switch (sc_xfer->cmd->opcode) {
case READ:
case WRITE:
@@ -754,7 +754,8 @@ wdc_atapi_real_start(chp, xfer, timeout, ret)
xfer->next = wdc_atapi_real_start_2;
ret->timeout = ATAPI_DELAY;
- WDCDEBUG_PRINT(("wdc_atapi_start %s:%d:%d, scsi flags 0x%x, ATA flags 0x%x\n",
+ WDCDEBUG_PRINT(("wdc_atapi_start %s:%d:%d, scsi flags 0x%x, "
+ "ATA flags 0x%x\n",
chp->wdc->sc_dev.dv_xname, chp->channel, drvp->drive,
sc_xfer->flags, xfer->c_flags), DEBUG_XFERS);
@@ -1036,9 +1037,10 @@ wdc_atapi_intr_data(chp, xfer, timeout, ret)
if (xfer->c_bcount >= len) {
WDCDEBUG_PRINT(("wdc_atapi_intr: c_bcount %d len %d "
- "st 0x%x err 0x%x "
+ "st 0x%b err 0x%x "
"ire 0x%x\n", xfer->c_bcount,
- len, chp->ch_status, chp->ch_error, ire), DEBUG_INTR);
+ len, chp->ch_status, WDCS_BITS, chp->ch_error, ire),
+ DEBUG_INTR);
/* Common case */
if (sc_xfer->flags & SCSI_DATA_OUT)
@@ -1256,7 +1258,8 @@ wdc_atapi_pio_intr(chp, xfer, timeout, ret)
ireason = CHP_READ_REG(chp, wdr_ireason);
WDC_LOG_REG(chp, wdr_ireason, ireason);
- WDCDEBUG_PRINT(("Phase %d, (%x, %x) ", as->protocol_phase, chp->ch_status, ireason), DEBUG_INTR );
+ WDCDEBUG_PRINT(("Phase %d, (0x%b, 0x%x) ", as->protocol_phase,
+ chp->ch_status, WDCS_BITS, ireason), DEBUG_INTR );
switch (as->protocol_phase) {
case as_data:
@@ -1295,9 +1298,9 @@ timeout:
WDC_LOG_REG(chp, wdr_ireason, ireason);
printf("%s:%d:%d: device timeout, c_bcount=%d, c_skip=%d, "
- "status=%02x, ireason=%02x\n",
+ "status=0x%b, ireason=0x%x\n",
chp->wdc->sc_dev.dv_xname, chp->channel, xfer->drive,
- xfer->c_bcount, xfer->c_skip, chp->ch_status, ireason);
+ xfer->c_bcount, xfer->c_skip, chp->ch_status, WDCS_BITS, ireason);
sc_xfer->error = XS_TIMEOUT;
xfer->next = wdc_atapi_reset;