aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ata/atapi-all.c
diff options
context:
space:
mode:
authorSøren Schmidt <sos@FreeBSD.org>2001-10-16 08:07:36 +0000
committerSøren Schmidt <sos@FreeBSD.org>2001-10-16 08:07:36 +0000
commitdb92bfc1b4d1fd80d9a2f8bc1a75559f7ef56530 (patch)
tree97140526e163dd0ccbae0beda9954bb7490e2de8 /sys/dev/ata/atapi-all.c
parentebc26de418a37ba756f3a65436cb37eddf1941d4 (diff)
Notes
Diffstat (limited to 'sys/dev/ata/atapi-all.c')
-rw-r--r--sys/dev/ata/atapi-all.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ata/atapi-all.c b/sys/dev/ata/atapi-all.c
index ea921d6065f2..813e371097d5 100644
--- a/sys/dev/ata/atapi-all.c
+++ b/sys/dev/ata/atapi-all.c
@@ -299,7 +299,7 @@ atapi_transfer(struct atapi_request *request)
/* start ATAPI operation */
if (ata_command(atp->controller, atp->unit, ATA_C_PACKET_CMD,
- request->bytecount, 0,
+ (request->bytecount << 8), 0,
(request->flags & ATPR_F_DMA_USED) ? ATA_F_DMA : 0,
ATA_IMMEDIATE))
ata_printf(atp->controller, atp->unit,