diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2006-08-29 18:19:39 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2006-08-29 18:19:39 +0000 |
commit | 19a388e651aa0a3036fccc3d9519c4451df8838b (patch) | |
tree | 2b2eaef3ab181c93ba03b742ce7fd14018c5f058 /sys/dev/fdc/fdc.c | |
parent | 59b2dc9f8bcd6f48da2b401fc630f8a931a7cc34 (diff) | |
download | src-19a388e651aa0a3036fccc3d9519c4451df8838b.tar.gz src-19a388e651aa0a3036fccc3d9519c4451df8838b.zip |
Restore Digital Outpur Register (DOR) for enhanced controller after reset.
Notes
Notes:
svn path=/head/; revision=161714
Diffstat (limited to 'sys/dev/fdc/fdc.c')
-rw-r--r-- | sys/dev/fdc/fdc.c | 4 |
1 files changed, 2 insertions, 2 deletions
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)) |