diff options
author | peter <peter@FreeBSD.org> | 1999-11-08 07:51:28 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1999-11-08 07:51:28 +0000 |
commit | 5b37dfdd4b8439c42b56ed180785cfe9998d99a3 (patch) | |
tree | eac7fdade7e82aa94ceea2d16d58e2d529fe619f /sys/alpha/tlsb | |
parent | a323a1a83c3a8736ad4566d14864f140ea137558 (diff) | |
download | FreeBSD-src-5b37dfdd4b8439c42b56ed180785cfe9998d99a3.zip FreeBSD-src-5b37dfdd4b8439c42b56ed180785cfe9998d99a3.tar.gz |
Take a shot at using cdevsw_add() to get it working again. This really
needs to use make_dev().
Diffstat (limited to 'sys/alpha/tlsb')
-rw-r--r-- | sys/alpha/tlsb/zs_tlsb.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/alpha/tlsb/zs_tlsb.c b/sys/alpha/tlsb/zs_tlsb.c index e13f196..544e0f2 100644 --- a/sys/alpha/tlsb/zs_tlsb.c +++ b/sys/alpha/tlsb/zs_tlsb.c @@ -361,7 +361,7 @@ zsstop(struct tty *tp, int flag) splx(s); } -DEV_DRIVER_MODULE(zs, zsc, zs_driver, zs_devclass, zs_cdevsw, 0, 0); +DRIVER_MODULE(zs, zsc, zs_driver, zs_devclass, 0, 0); /* * The zsc bus holds two zs devices, one for channel A, one for channel B. @@ -443,6 +443,8 @@ zsc_tlsb_attach(device_t dev) device_t parent = device_get_parent(dev); void *ih; + cdevsw_add(&zs_cdevsw); + bus_generic_attach(dev); /* XXX */ |