1*8562Sroot /* tty_conf.c 4.2 82/10/17 */ 28553Sroot 38553Sroot #include "../h/param.h" 48553Sroot #include "../h/systm.h" 58553Sroot #include "../h/buf.h" 68553Sroot #include "../h/tty.h" 78553Sroot #include "../h/conf.h" 88553Sroot 98553Sroot int nodev(); 108553Sroot int nulldev(); 118553Sroot 128553Sroot int ttyopen(),ttyclose(),ttread(),ttwrite(),nullioctl(),ttstart(); 138553Sroot int ttyinput(); 148553Sroot 158553Sroot #include "bk.h" 168553Sroot #if NBK > 0 178553Sroot int bkopen(),bkclose(),bkread(),bkinput(),bkioctl(); 188553Sroot #endif 198553Sroot 208553Sroot #include "tb.h" 218553Sroot #if NTB > 0 228553Sroot int tbopen(),tbclose(),tbread(),tbinput(),tbioctl(); 238553Sroot #endif 248553Sroot 258553Sroot struct linesw linesw[] = 268553Sroot { 278553Sroot ttyopen, nodev, ttread, ttwrite, nullioctl, 288553Sroot ttyinput, nodev, nulldev, ttstart, nulldev, 298553Sroot #if NBK > 0 308553Sroot bkopen, bkclose, bkread, ttwrite, bkioctl, 318553Sroot bkinput, nodev, nulldev, ttstart, nulldev, 328553Sroot #else 338553Sroot nodev, nodev, nodev, nodev, nodev, 348553Sroot nodev, nodev, nodev, nodev, nodev, 358553Sroot #endif 368553Sroot ttyopen, ttyclose, ttread, ttwrite, nullioctl, 378553Sroot ttyinput, nodev, nulldev, ttstart, nulldev, 388553Sroot #if NTB > 0 398553Sroot tbopen, tbclose, tbread, nodev, tbioctl, 408553Sroot tbinput, nodev, nulldev, ttstart, nulldev, /* 3 */ 418553Sroot #else 428553Sroot nodev, nodev, nodev, nodev, nodev, 438553Sroot nodev, nodev, nodev, nodev, nodev, 448553Sroot #endif 458553Sroot #if NTB > 0 468553Sroot tbopen, tbclose, tbread, nodev, tbioctl, 478553Sroot tbinput, nodev, nulldev, ttstart, nulldev, /* 4 */ 488553Sroot #else 498553Sroot nodev, nodev, nodev, nodev, nodev, 508553Sroot nodev, nodev, nodev, nodev, nodev, 518553Sroot #endif 528553Sroot }; 538553Sroot 54*8562Sroot int nldisp = sizeof (linesw) / sizeof (linesw[0]); 55