From ceab7d1ae420fb9e7b8f6cd2a63ea4eee8b0932e Mon Sep 17 00:00:00 2001 From: Bill Joy Date: Fri, 9 Nov 1990 04:08:04 -0800 Subject: [PATCH] changes to make function SCCS-vsn: sys/i386/isa/wd.c 5.3 --- usr/src/sys/i386/isa/wd.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/usr/src/sys/i386/isa/wd.c b/usr/src/sys/i386/isa/wd.c index d1fbac7249..a4d1af8d42 100644 --- a/usr/src/sys/i386/isa/wd.c +++ b/usr/src/sys/i386/isa/wd.c @@ -7,7 +7,7 @@ * * %sccs.include.386.c% * - * @(#)wd.c 5.2 (Berkeley) %G% + * @(#)wd.c 5.3 (Berkeley) %G% */ #include "wd.h" @@ -412,7 +412,7 @@ wdintr() return; } -#ifdef WDDEBUGx +#ifdef WDDEBUG dprintf(DDSK,"I "); #endif dp = wdtab.b_actf; @@ -532,7 +532,6 @@ wdopen(dev, flags) int i, error = 0; unit = WDUNIT(dev); -/*dprintf(DDSK,"wdopen %x\n",unit);*/ if (unit >= NWD) return (ENXIO) ; du = &wddrives[unit]; if (du->dk_open){ @@ -560,7 +559,7 @@ wdopen(dev, flags) * during first read operation. */ bp = geteblk(512); - bp->b_dev = dev; + bp->b_dev = dev & 0xff00; bp->b_blkno = bp->b_bcount = 0; bp->b_flags = B_READ; wdstrategy(bp); @@ -634,7 +633,6 @@ wdcontrol(bp) int s, cnt; extern int bootdev, cyloffset; - cyloffset=0; du = &wddrives[WDUNIT(bp->b_dev)]; unit = du->dk_unit; switch (DISKSTATE(du->dk_state)) { -- 2.20.1