diff options
author | nyan <nyan@FreeBSD.org> | 2003-01-03 06:40:54 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2003-01-03 06:40:54 +0000 |
commit | e3fdcf114e265cd8f1fd17cf2302c66b0234dc3a (patch) | |
tree | 4ac669f5baed03ec01336969918ea4581bd87663 /sys/pc98/cbus/fdc.c | |
parent | daf6948653371fc707e009c01cb68aaf25092743 (diff) | |
download | FreeBSD-src-e3fdcf114e265cd8f1fd17cf2302c66b0234dc3a.zip FreeBSD-src-e3fdcf114e265cd8f1fd17cf2302c66b0234dc3a.tar.gz |
Merged from sys/isa/fd.c revision 1.243.
Diffstat (limited to 'sys/pc98/cbus/fdc.c')
-rw-r--r-- | sys/pc98/cbus/fdc.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/sys/pc98/cbus/fdc.c b/sys/pc98/cbus/fdc.c index 27aa26a..fe53aec 100644 --- a/sys/pc98/cbus/fdc.c +++ b/sys/pc98/cbus/fdc.c @@ -1721,13 +1721,8 @@ static int fd_attach(device_t dev) { struct fd_data *fd; - static int cdevsw_add_done; int i; - if (!cdevsw_add_done) { - cdevsw_add(&fd_cdevsw); /* XXX */ - cdevsw_add_done = 1; - } fd = device_get_softc(dev); fd->clonetag = EVENTHANDLER_REGISTER(dev_clone, fd_clone, fd, 1000); fd->masterdev = make_dev(&fd_cdevsw, fd->fdu << 6, @@ -1754,7 +1749,6 @@ fd_detach(device_t dev) for (i = 0; i < NUMDENS - 1; i++) if (fd->clonedevs[i] != NODEV) destroy_dev(fd->clonedevs[i]); - cdevsw_remove(&fd_cdevsw); EVENTHANDLER_DEREGISTER(dev_clone, fd->clonetag); return (0); |