📄 conf.c
字号:
#define hpdump nodev#define hpioctl nodev#define hpsize 0#endif#ifdef vax#include "tu.h"#else#define NHT 0#endif vax#if NHT > 0int htopen(),htclose(),htstrategy(),htread(),htwrite(),htdump(),htioctl();#else#define htopen nodev#define htclose nodev#define htstrategy nodev#define htread nodev#define htwrite nodev#define htdump nodev#define htioctl nodev#endif#ifdef vax#include "st.h"#else#define NST 0#endif vax#if NST > 0int stopen(),stclose(),ststrategy(),stread(),stwrite(),stdump(),stioctl();#else#define stopen nodev#define stclose nodev#define ststrategy nodev#define stread nodev#define stwrite nodev#define stdump nodev#define stioctl nodevint stcdriver;st_start(){}#endif#include "scsi.h"#include "sii.h"#ifdef mips#include "asc.h"#include "kzq.h" /* Until supported on vax */#else#define NASC 0#define NKZQ 0 /* ..these 2 lines are needed ifdefed */#endif mips#if NSCSI == 0szprobe(){ return(0);}szreset(){}sz_reset(){}sz_dumpregs(){}#endif NSCSI#if NSCSI == 0 && NSII == 0 siireset(){ return(0);}#endif#if NSII == 0sii_probe(){ return(0);}sii_intr(){ return(0);}sii_reset(){ return(0);}sii_dumpregs(){}#endif NSII#if NKZQ == 0kzqreset(){ return(0);}kzq_probe(){ return(0);}kzq_intr(){ return(0);}kzq_reset(){ return(0);}kzq_dumpregs(){ return(0);}#endif#if NASC == 0ascprobe(){ return(0);}ascintr(){ return(0);}asc_reset(){ return(0);}asc_dumpregs(){ return(0);}#endif#include "presto.h"#if NSCSI > 0 || NSII > 0 || NASC > 0int tzopen(),tzclose(),tzstrategy(),tzread(),tzwrite(),tzioctl();int rzopen(),rzstrategy(),rzread(),rzwrite(),rzdump(),rzioctl();int rzsize();#if NPRESTO > 0/* declare presto NVRAM pseudo-driver interface routines and structs */int RZbopen(), RZbclose(), RZstrategy(), RZcstrat();int RZread(), RZwrite();#else#define RZbopen rzopen#define RZbclose nodev#define RZstrategy rzstrategy#define RZcstrat rzstrategy#define RZread rzread#define RZwrite rzwrite#endif /* NPRESTO > 0 */#else#define tzopen nodev#define tzclose nodev#define tzstrategy nodev#define tzread nodev#define tzwrite nodev#define tzioctl nodev#define rzopen nodev#define rzstrategy nodev#define rzdump nodev#define rzioctl nodev#define rzsize 0int scsidriver;int siidriver;int ascdriver;int szdinfo, sz_softc;/* declare stubs for presto interface routines and structs */#define RZbopen nodev#define RZbclose nodev#define RZstrategy nodev#define RZcstrat nodev#define RZread nodev#define RZwrite nodev#endif /* NSCSI > 0 || NSII > 0 || NASC > 0 */#ifdef mips#include "xcons.h"#else#define NXCONS 0#endif mips#if NXCONS > 0int xconsopen(), xconsclose(), xconsread(), xconswrite();int xconsioctl(), xconsstop();extern struct tty xcons_tty[];#else#define xconsopen nodev#define xconsclose nodev#define xconsread nodev#define xconswrite nodev#define xconsioctl nodev#define xconsstop nodev#define xcons_tty 0#endif#ifdef vax#include "rk.h"#else#define NHK 0#endif vax#if NHK > 0int rkopen(),rkstrategy(),rkread(),rkwrite(),rkioctl(),rkintr();int rkdump(),rkreset(),rksize();#else#define rkopen nodev#define rkstrategy nodev#define rkread nodev#define rkwrite nodev#define rkioctl nodev#define rkintr nodev#define rkdump nodev#define rkreset nodev#define rksize 0#endif#ifdef vax#include "te.h"#else#define NTE 0#endif vax#if NTE > 0int tmopen(),tmclose(),tmstrategy(),tmread(),tmwrite();int tmioctl(),tmdump(),tmreset();#else#define tmopen nodev#define tmclose nodev#define tmstrategy nodev#define tmread nodev#define tmwrite nodev#define tmioctl nodev#define tmdump nodev#define tmreset nodev#endif#include "ts.h"#if NTS > 0int tsopen(),tsclose(),tsstrategy(),tsread(),tswrite();int tsioctl(),tsdump(),tsreset();#else#define tsopen nodev#define tsclose nodev#define tsstrategy nodev#define tsread nodev#define tswrite nodev#define tsioctl nodev#define tsdump nodev#define tsreset nodev#endif#include "shd.h"#if NSHD > 0int shad_bopen(), shad_copen(), shad_close(), shad_read();int shad_write(), shad_strategy(), shad_ioctl(), shad_size();#if NPRESTO > 0/* declare presto NVRAM pseudo-driver interface routines and structs */int SHAD_bopen(), SHAD_close(), SHAD_strategy(), SHAD_cstrat();int SHAD_read(), SHAD_write();#else#define SHAD_bopen shad_bopen#define SHAD_close shad_close#define SHAD_strategy shad_strategy#define SHAD_cstrat shad_strategy#define SHAD_read shad_read#define SHAD_write shad_write#endif /* NPRESTO > 0 */#else#define shad_bopen nodev#define shad_copen nodev#define shad_close nodev#define shad_read nodev#define shad_write nodev#define shad_strategy nodev#define shad_ioctl nodev#define shad_size 0/* declare stubs for presto interface routines and structs */#define SHAD_bopen nodev#define SHAD_close nodev#define SHAD_strategy nodev#define SHAD_cstrat nodev#define SHAD_read nodev#define SHAD_write nodev#endif /* NSHD > 0 */#ifdef vax#include "mu.h"#else#define NMT 0#endif vax#if NMT > 0int mtopen(),mtclose(),mtstrategy(),mtread(),mtwrite();int mtioctl(),mtdump();#else#define mtopen nodev#define mtclose nodev#define mtstrategy nodev#define mtread nodev#define mtwrite nodev#define mtioctl nodev#define mtdump nodev#endif#if NCI>0 || NBVPSSP >0 || NUQ >0 || NMSI > 0int mscp_bopen(), mscp_copen(), mscp_bclose();int mscp_cclose(), mscp_strategy(), mscp_read();int mscp_write(), mscp_ioctl(), mscp_size();#if NPRESTO > 0/* declare presto NVRAM pseudo-driver interface routines and structs */int MSCP_bopen(), MSCP_bclose(), MSCP_strategy(), MSCP_cstrat();int MSCP_read(), MSCP_write();#else#define MSCP_bopen mscp_bopen#define MSCP_bclose mscp_bclose#define MSCP_strategy mscp_strategy#define MSCP_cstrat mscp_strategy#define MSCP_read mscp_read#define MSCP_write mscp_write#endif /* NPRESTO > 0 */#else#define mscp_bopen nodev#define mscp_copen nodev#define mscp_bclose nodev#define mscp_cclose nodev#define mscp_strategy nodev#define mscp_read nodev#define mscp_write nodev#define mscp_ioctl nodev#define mscp_size 0/* declare stubs for presto interface routines and structs */#define MSCP_bopen nodev#define MSCP_bclose nodev#define MSCP_strategy nodev#define MSCP_cstrat nodev#define MSCP_read nodev#define MSCP_write nodev#endif /* NCI>0 || NBVPSSP >0 || NUQ >0 || NMSI > 0 */#include "mscp.h"#if NMSCP == 0int nulldev();struct uba_driver mscpdriver; int (*mscpint0[])() = { nulldev, 0 }; /* no mscpdriver */#endif NMSCP#ifdef vax#include "sdc.h"#else#define NSDC 0#endif vax#if NSDC > 0int sdopen(),sdstrategy(),sdread(),sdwrite(),sdioctl();int sddump(),sdsize();#else#define sdopen nodev#define sdstrategy nodev#define sdread nodev#define sdwrite nodev#define sdioctl nodev#define sddump nodev#define sdsize 0int sdcdriver;sdustart(){}sdreset(){}sdintr(){}#endif NSDC#ifdef vax#include "up.h"#else#define NSC 0#endif vax#if NSC > 0int upopen(),upstrategy(),upread(),upwrite(),upioctl();int upreset(),updump(),upsize();#else#define upopen nodev#define upstrategy nodev#define upread nodev#define upwrite nodev#define upioctl nodev#define upreset nulldev#define updump nodev#define upsize 0#endif#ifdef vax#include "tj.h"#else#define NUT 0#endif vax#if NUT > 0int utopen(),utclose(),utstrategy(),utread(),utwrite(),utioctl();int utreset(),utdump();#else#define utopen nodev#define utclose nodev#define utread nodev#define utstrategy nodev#define utwrite nodev#define utreset nulldev#define utioctl nodev#define utdump nodev#endif#ifdef vax#include "rb.h"#else#define NIDC 0#endif vax#if NIDC > 0int idcopen(),idcstrategy(),idcread(),idcwrite(),idcioctl();int idcreset(),idcdump(),idcsize();;#else#define idcopen nodev#define idcstrategy nodev#define idcread nodev#define idcwrite nodev#define idcioctl nodev#define idcreset nulldev#define idcdump nodev#define idcsize 0#endif#if defined(VAX750) || defined(VAX730)int tuopen(),tuclose(),tustrategy();#else#define tuopen nodev#define tuclose nodev#define tustrategy nodev#endif#ifdef vax#include "rx.h"#else#define NFX 0#endif vax#if NFX > 0int rxopen(),rxstrategy(),rxclose(),rxread(),rxwrite(),rxreset(),rxioctl();#else#define rxopen nodev#define rxstrategy nodev#define rxclose nodev#define rxread nodev#define rxwrite nodev#define rxreset nulldev#define rxioctl nodev#endif#ifdef vax#include "uu.h"#else#define NUU 0#endif vax#if NUU > 0int uuopen(),uustrategy(),uuclose(),uureset(),uuioctl();#else#define uuopen nodev#define uustrategy nodev#define uuclose nodev#define uureset nulldev#define uuioctl nodevint uu_softc;int uudinfo;int uudata;#endif#ifdef vax#include "rl.h"#else#define NRL 0#endif vax#if NRL > 0int rlopen(),rlstrategy(),rlread(),rlwrite(),rlioctl();int rlreset(),rldump(),rlsize();#else#define rlopen nodev#define rlstrategy nodev#define rlread nodev#define rlwrite nodev#define rlioctl nodev#define rlreset nulldev#define rldump nodev#define rlsize 0#endif#if NCI>0 || NBVPSSP >0 || NUQ >0 || NMSI > 0int tmscpopen(), tmscpclose(), tmscpstrategy(), tmscpread(), tmscpwrite(), tmscpioctl(), tmscpsize();#else#define tmscpopen nodev#define tmscpclose nodev#define tmscpstrategy nodev#define tmscpread nodev
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -