📄 sys_conf.h.bak
字号:
/*---------------------------------------------------------------------*/
/* Shared memory network interface (SMNI) - SC_NISM_LEVEL should be 1 */
/* if this will be the FIRST system to use the SMNI on this board. It */
/* should be 2 if this will not be the first system to use SMNI on this*/
/* board. Usually this means that SC_NISM_LEVEL should be 1 if you */
/* are building Boot ROMs, and 2 for a system that will be downloaded */
/* and started using the Boot ROMs. See the comments at the beginning */
/* of drivers/ni_smem.c for more explanation. */
/*---------------------------------------------------------------------*/
#define SD_NISM NO /* Disable/Enable Shared Mem NI */
#define SD_NISM_IP 0x0 /* IP address of this node */
#define SD_NISM_DIRADDR 0x400 /* Bus addr of SMNI directory */
#define SC_NISM_BUFFS 30 /* Num of buffers for SMNI */
#define SC_NISM_LEVEL 2 /* SMNI Level, 1 if first node */
#define SD_NISM_SUBNET_MASK 0x0 /* Subnet mask for the SMNI */
/*---------------------------------------------------------------------*/
/* If you want to build a multi-node pSOS+m system, set SD_KISM */
/* to the number of nodes in the system. */
/*---------------------------------------------------------------------*/
#define SD_KISM 0 /* Num of nodes that will use the SMKI */
/*---------------------------------------------------------------------*/
/* Bus Address of the system-wide directory structure that all nodes */
/* in the system have access to. */
/*---------------------------------------------------------------------*/
#define SD_KISM_DIRADDR 0x580
#define SC_KISM_BUFFS 100 /* Num of buffers for SMKI */
/***********************************************************************/
/* */
/* M I S C E L L A N E O U S N E T W O R K I N G */
/* P A R A M E T E R S */
/* */
/***********************************************************************/
#define SD_DEF_GTWY_IP 0x0 /* Default gateway IP address*/
/***********************************************************************/
/* SC_RAM_SIZE define controls the end of RAM as seen by pSOSystem. */
/* If it is set to zero, then pSOSystem uses ALL of the memory */
/* remaining on a board for dynamic allocation ("region 0"). You may */
/* override this by setting SC_RAM_SIZE to a non-zero value. If you do,*/
/* pSOSystem will not touch any memory after the specified address. */
/* */
/* NOTE: This is useful when making a BOOT ROM and you want to ensure */
/* that the ROM's RAM area does not overflow the space allocated for it*/
/***********************************************************************/
#define SC_RAM_SIZE 0
/***********************************************************************/
/* */
/* I / O D E V I C E S */
/* */
/* Each device may be included in the system by specifying a major */
/* number for it, which determines its slot in the pSOS+ I/O switch */
/* table. To leave a device driver out of the system, use NO for */
/* the major number. */
/* */
/* Note the following: */
/* */
/* * Major device 0 is reserved and cannot be used for any of these */
/* devices. Setting a device number to 0 here is the same as NO. */
/* */
/* * No device number may be higher than SC_DEVMAX (SC_DEVMAX may */
/* be increased, if desired) */
/* */
/* * The lines defining the symbols DEV_SERIAL, DEV_TIMER, etc, */
/* should not be changed. These are for use by application */
/* programs as the "device number" parameter on de_* calls. */
/* */
/***********************************************************************/
#define SC_DEV_SERIAL 1 /* Serial driver */
#define SC_DEV_TIMER 2 /* Periodic tick timer */
#define SC_DEV_RAMDISK NO /* RAM disk */
#define SC_DEV_CONSOLE 4 /* PC-Console driver */
#define SC_DEV_SCSI NO /* SCSI bus */
#define SC_DEV_SCSI_TAPE NO /* SCSI bus, tape device */
#define SC_DEV_IDE NO /* IDE Driver */
#define SC_DEV_FLOPPY NO /* Floppy Driver */
#define SC_DEV_NTFTP NO /* New TFTP pseudo driver */
#define SC_DEV_TFTP NO /* TFTP pseudo driver */
#define SC_DEV_HTTP NO /* HTTP pseudo driver */
#define SC_DEV_SPI NO /* SPI driver */
#define SC_DEV_DLPI NO /* DLPI pseudo driver */
#define SC_DEV_OTCP NO /* 14 TCP/IP for OpEN */
#define SC_IP SC_DEV_OTCP /* 14 IP */
#define SC_ARP NO /* 15 ARP */
#define SC_TCP NO /* 16 TCP */
#define SC_UDP NO /* 17 UDP */
#define SC_RAW NO /* 18 RAW */
#define SC_LOOP NO /* 19 LOOP = (SC_DEV_OTCP + 5) */
#define SC_DEV_SOSI NO /* 20 OSI for OpEN */
#define SC_DEV_PSCONSOLE NO /* Pseudo Console driver */
#define SC_DEV_MEMLOG NO /* Memory log driver */
#define SC_DEV_RDIO NO /* pROBE+ RDIO driver */
#define SC_DEV_NULL NO /* Null Device Driver */
#define SC_DEV_PARALLEL NO /* Parallel Port Driver */
#define SC_DEV_CMOS NO /* CMOS Driver */
#define SC_DEV_WATCHDOG NO /* Watchdog Driver */
#define SC_DEV_OLAP NO /* LAP Drivers */
#define SC_PHPI (SC_DEV_OLAP) /* Phpi driver */
#define SC_LAPB (SC_DEV_OLAP + 0) /* LAPB driver Change 0 to 1 */
#define SC_DEV_OX25 NO /* X25 Drivers */
#define SC_X25 (SC_DEV_OX25) /* X.25 plp driver */
#define SC_SNDCF NO /* sndcf driver */
#define SC_IPCONV NO /* ip convergence driver */
#define SC_DEV_ISDN NO /* ISDN Drivers */
#define SC_PH (SC_DEV_ISDN) /* PH driver */
#define SC_LAPD (SC_DEV_ISDN + 0) /* LAPD driver Change 0 to 1 */
#define SC_IPCD (SC_DEV_ISDN + 0) /* IPCD driver Change 0 to 2 */
#define SC_DEV_MLPP NO /* MultiLink PPP Drivers */
#define SC_FRMUX (SC_DEV_MLPP) /* FRMUX driver */
#define SC_PPP (SC_DEV_MLPP + 0) /* PPP driver Change 0 to 1 */
#define SC_PIM (SC_DEV_MLPP + 0) /* PIM driver Change 0 to 2 */
#define SC_DEV_LOG NO /* STREAMS log driver */
#define SC_DEV_PSMUX NO /* Sample Mux driver */
#define SC_DEV_PSLWR NO /* Sample loopback driver */
#define SC_DEV_SLLWR NO /* Sample loopback driver */
#define SC_DEV_PIPE NO /* Pipe Driver. */
#define SC_DEV_RS232 50
#define SC_DEV_RS422 51
#define SC_DEVMAX 55 /* Maximum device number */
#define DEV_SERIAL (SC_DEV_SERIAL << 16)
#define DEV_PARALLEL (SC_DEV_PARALLEL << 16)
#define DEV_TIMER (SC_DEV_TIMER << 16)
#define DEV_RAMDISK (SC_DEV_RAMDISK << 16)
#define DEV_SCSI (SC_DEV_SCSI << 16)
#define DEV_SCSI_TAPE (SC_DEV_SCSI_TAPE << 16)
#define DEV_PSCONSOLE (SC_DEV_PSCONSOLE << 16)
#define DEV_SYSCONSOLE ((SC_DEV_PSCONSOLE << 16) + SYSCONSOLE_DEV)
#define DEV_PSEUDO ((SC_DEV_PSCONSOLE << 16) + PSEUDO_DEV)
#define DEV_STDIN ((SC_DEV_PSCONSOLE << 16) + STDIN_DEV)
#define DEV_STDOUT ((SC_DEV_PSCONSOLE << 16) + STDOUT_DEV)
#define DEV_STDERR ((SC_DEV_PSCONSOLE << 16) + STDERR_DEV)
#define DEV_NULL (SC_DEV_NULL << 16)
#define DEV_MEMLOG (SC_DEV_MEMLOG << 16)
#define DEV_RDIO (SC_DEV_RDIO << 16)
#define DEV_DLPI (SC_DEV_DLPI << 16)
#define DEV_TFTP (SC_DEV_TFTP << 16)
#define DEV_NTFTP (SC_DEV_NTFTP << 16)
#define DEV_HTTP (SC_DEV_HTTP << 16)
#define DEV_SPI (SC_DEV_SPI << 16)
#define DEV_WATCHDOG (SC_DEV_WATCHDOG << 16)
#define DEV_FLOPPY (SC_DEV_FLOPPY << 16)
#define DEV_IDE (SC_DEV_IDE << 16)
#define DEV_CMOS (SC_DEV_CMOS << 16)
#define DEV_CONSOLE (SC_DEV_CONSOLE << 16)
#define DEV_IP (SC_IP << 16)
#define DEV_ARP (SC_ARP << 16)
#define DEV_TCP (SC_TCP << 16)
#define DEV_UDP (SC_UDP << 16)
#define DEV_RAW (SC_RAW << 16)
#define DEV_LOOP (SC_LOOP << 16)
#define DEV_PHPI (SC_PHPI << 16)
#define DEV_LAPB (SC_LAPB << 16)
#define DEV_X25 (SC_X25 << 16)
#define DEV_SNDCF (SC_SNDCF << 16)
#define DEV_IPCONV (SC_IPCONV << 16)
#define DEV_PH (SC_PH << 16)
#define DEV_LAPD (SC_LAPD << 16)
#define DEV_IPCD (SC_IPCD << 16)
#define DEV_FRMUX (SC_FRMUX << 16)
#define DEV_PIM (SC_PIM << 16)
#define DEV_PPP (SC_PPP << 16)
#define DEV_LOG (SC_DEV_LOG << 16)
#define DEV_PSMUX (SC_DEV_PSMUX << 16)
#define DEV_PSLWR (SC_DEV_PSLWR << 16)
#define DEV_SLLWR (SC_DEV_SLLWR << 16)
#define DEV_PIPE (SC_DEV_PIPE << 16)
#define DEV_RS232 (SC_DEV_RS232 << 16)
#define DEV_RS422 (SC_DEV_RS422 << 16)
#if (BSP_CPUFAMILY == FAMILY_X86) && (SC_APP_CONSOLE == PCCON)
#define CONSOLE DEV_CONSOLE
#else
#define CONSOLE DEV_SERIAL
#endif
/***********************************************************************/
/* p S E U D O D R I V E R D E F I N E S */
/* */
/* The defines below control the behavour of the pSEUDO driver if the */
/* SC_DEV_PSCONSOLE is enabled. */
/* */
/***********************************************************************/
#define SC_PSCNSL_SHARED_CHAN 2 /* Num of shared channels */
#define SC_PSCNSL_PRIVATE_CHAN 4 /* Number of private channels */
#define SC_PSCNSL_MAX_CUSTOM 1 /* NUmber of custome device */
#define SC_PSCNSL_DEFAULT_DEV CONSOLE /* Default console device */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -