From 5b37dfdd4b8439c42b56ed180785cfe9998d99a3 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 8 Nov 1999 07:51:28 +0000 Subject: Take a shot at using cdevsw_add() to get it working again. This really needs to use make_dev(). --- sys/alpha/tlsb/zs_tlsb.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sys/alpha/tlsb/zs_tlsb.c') 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 */ -- cgit v1.1