From 19a388e651aa0a3036fccc3d9519c4451df8838b Mon Sep 17 00:00:00 2001 From: Jung-uk Kim Date: Tue, 29 Aug 2006 18:19:39 +0000 Subject: Restore Digital Outpur Register (DOR) for enhanced controller after reset. --- sys/dev/fdc/fdc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/dev/fdc/fdc.c') diff --git a/sys/dev/fdc/fdc.c b/sys/dev/fdc/fdc.c index 19edf51a2ec2..9cf83525773a 100644 --- a/sys/dev/fdc/fdc.c +++ b/sys/dev/fdc/fdc.c @@ -511,9 +511,9 @@ fdc_reset(struct fdc_data *fdc) DELAY(100); /* enable FDC, but defer interrupts a moment */ fdout_wr(fdc, fdc->fdout & ~FDO_FDMAEN); - DELAY(100); - fdout_wr(fdc, fdc->fdout); } + DELAY(100); + fdout_wr(fdc, fdc->fdout); /* XXX after a reset, silently believe the FDC will accept commands */ if (fdc_cmd(fdc, 3, NE7CMD_SPECIFY, spec1, spec2, 0)) -- cgit v1.2.3