#include "isa_glue.h" #include "rc.h" #if NRC > 0 d_open_t rcopen; d_close_t rcclose; d_rdwr_t rcread, rcwrite; d_ioctl_t rcioctl; d_stop_t rcstop; d_ttycv_t rcdevtotty; #define rcreset nxreset #else #define rcopen nxopen #define rcclose nxclose #define rcread nxread #define rcwrite nxwrite #define rcioctl nxioctl #define rcstop nxstop #define rcreset nxreset #define rcdevtotty nxdevtotty #endif static struct cdevsw gcdevsw = { rcopen, rcclose, rcread, rcwrite, /*63*/ rcioctl, rcstop, rcreset, rcdevtotty,/* rc */ ttselect, nommap, NULL }; driver(rc, 63, 1, "RISCom/8 serial board", "SDL Communications", "Pavel Antonov, Andrey A. Chernov") enddriver(rc)