#include "isa_glue.h" #include "cx.h" #if NCX > 0 d_open_t cxopen; d_close_t cxclose; d_rdwr_t cxread, cxwrite; d_ioctl_t cxioctl; d_select_t cxselect; d_stop_t cxstop; d_ttycv_t cxdevtotty; #else #define cxopen nxopen #define cxclose nxclose #define cxread nxread #define cxwrite nxwrite #define cxioctl nxioctl #define cxstop nxstop #define cxselect nxselect #define cxdevtotty nxdevtotty #endif static struct cdevsw gcdevsw = { cxopen, cxclose, cxread, cxwrite, /*42*/ cxioctl, cxstop, nullreset, cxdevtotty,/* cronyx */ cxselect, nommap, NULL }; driver(cx, 42, 1, "Cronyx-Sigma adapter", "Cronyx Ltd.", "Serge Vakulenko") enddriver(cx)