📄 configall.h
字号:
#define STACK_ADRS _romInit#endif /* ROM_RESIDENT */#else /* _STACK_DIR == _STACK_GROWS_UP */#ifdef ROM_RESIDENT#define STACK_ADRS (STACK_RESIDENT-STACK_SAVE)#else#define STACK_ADRS (_romInit-STACK_SAVE)#endif /* ROM_RESIDENT */#endif /* _STACK_DIR == _STACK_GROWS_UP *//* Default Boot Parameters */#define HOST_NAME_DEFAULT "bootHost" /* host name */#define TARGET_NAME_DEFAULT "vxTarget" /* target name (tn) */#define HOST_USER_DEFAULT "target" /* user (u) */#define HOST_PASSWORD_DEFAULT "" /* password */#define SCRIPT_DEFAULT "" /* startup script (s) */#define OTHER_DEFAULT "" /* other (o) *//* Login security initial user name and password. * Use vxencrypt on host to find encrypted password. * Default password provided here is "password". */#ifdef INCLUDE_SECURITY#define LOGIN_USER_NAME "target"#define LOGIN_PASSWORD "bReb99RRed" /* "password" */#endif /* INCLUDE_SECURITY *//* install environment variable task create/delete hooks */#ifdef INCLUDE_ENV_VARS#define ENV_VAR_USE_HOOKS TRUE#endif /* INCLUDE_ENV_VARS *//* * default page size for MMU is 8k. * 68040 will also work with 4k page size * powerPC is only 8k */#if ((CPU_FAMILY == PPC) || (CPU_FAMILY == ARM))#define VM_PAGE_SIZE 4096#else /* ((CPU_FAMILY == PPC) || (CPU_FAMILY == ARM)) */#define VM_PAGE_SIZE 8192#endif /* (CPU_FAMILY != PPC) *//* vxWorks Network Configuration */#ifdef INCLUDE_NETWORK/******************************************************************************//* *//* INCLUDED NETWORK FACILITIES *//* *//******************************************************************************/#define INCLUDE_BSD_SOCKET /* include the BSD socket library */#define INCLUDE_ICMP /* include icmp code */#define INCLUDE_IGMP /* include igmp code */#define INCLUDE_UDP /* include udp code */#define INCLUDE_TCP /* include tcp code */#define INCLUDE_NET_INIT /* network subsystem initialization */#define INCLUDE_NET_REM_IO /* network remote file i/o driver */#define INCLUDE_BOOTP /* bootp */#define INCLUDE_PROXY_CLIENT /* proxy arp client (Slave Board) */#define INCLUDE_TFTP_CLIENT /* tftp client *//* INCLUDED NETWORK DRIVERS */#define INCLUDE_SM_NET /* include backplane net interface */#define INCLUDE_SM_SEQ_ADDR /* shared memory network auto address setup *//******************************************************************************//* *//* EXCLUDED NETWORK FACILITIES *//* *//******************************************************************************/#if FALSE#define INCLUDE_ARP /* user interface to ARP table */#define INCLUDE_BSD /* netif driver support */#define INCLUDE_DHCPC /* DHCP client */#define INCLUDE_DHCPS /* DHCP server */#define INCLUDE_DHCPR /* DHCP relay agent */#define INCLUDE_DNS_DEBUG /* DNS resolver debug mode */#define INCLUDE_DNS_RESOLVER /* DNS resolver */#define INCLUDE_IP_FILTER /* IP filter library */#define INCLUDE_FTP_SERVER /* ftp server */#define INCLUDE_FTPD_SECURITY /* password security for ftp sessions */#define INCLUDE_HTTP /* http server (Wind Web Server) */#define INCLUDE_MCAST_ROUTING /* include multicast routing in the code */#define INCLUDE_MIB2_ALL /* All of MIB 2 */#define INCLUDE_MIB2_SYSTEM /* the system group */#define INCLUDE_MIB2_TCP /* the TCP group */#define INCLUDE_MIB2_ICMP /* the ICMP group */#define INCLUDE_MIB2_UDP /* the UDP group */#define INCLUDE_MIB2_IF /* the interfaces group */#define INCLUDE_MIB2_AT /* the AT group */#define INCLUDE_MIB2_IP /* the IP group */#define INCLUDE_NET_SHOW /* network info and status facilities */#define INCLUDE_NET_SYM_TBL /* load symbol table from network */#define INCLUDE_NFS /* nfs package */#define INCLUDE_NFS_SERVER /* nfs server */#define INCLUDE_NFS_MOUNT_ALL /* automatically mount all NFS file systems */#define INCLUDE_OSPF /* open shortest path first routing protocol */#define INCLUDE_PING /* ping() utility */#define INCLUDE_POSIX_ALL /* include all available POSIX functions */#define INCLUDE_PPP /* include Point-to-Point Procotol */#define INCLUDE_PROXY_DEFAULT_ADDR /* Use ethernet addr to generate bp addrs */#define INCLUDE_PROXY_SERVER /* proxy arp server (Master Board) */#define INCLUDE_RIP /* Routing Information Protocol RIP */#define INCLUDE_RLOGIN /* remote login */#define INCLUDE_ROUTE_SOCK /* include routing socket interface */#define INCLUDE_RPC /* rpc package */#define INCLUDE_SLIP /* include serial line interface */#define INCLUDE_SNMPD /* SNMP Agent */#define INCLUDE_SNMPD_DEBUG /* SNMP Agent debugging */#define INCLUDE_SNTPC /* SNTP client */#define INCLUDE_SNTPS /* SNTP server */#define INCLUDE_TCP_DEBUG /* TCP debug facility */#define INCLUDE_TELNET /* telnet-style remote login */#define INCLUDE_TFTP_SERVER /* tftp server */#define INCLUDE_ZBUF_SOCK /* zbuf socket interface */#define INCLUDE_STREAMS_ALL /* Complete Streams subsystem */#define INCLUDE_STREAMS /* CORE Streams (stream head) */#define INCLUDE_STREAMS_SOCKET /* Streams Socket layer and socket library */#define INCLUDE_STREAMS_TLI /* Streams TLI layer and TLI library */#define INCLUDE_STREAMS_AUTOPUSH /* SVR4 autopush mechanism */#define INCLUDE_STREAMS_DLPI /* Streams DLPI to mbuf compatible driver */#define INCLUDE_STREAMS_DEBUG /* Streams Debugging facility */#define INCLUDE_STREAMS_STRACE /* Streams trace utility */#define INCLUDE_STREAMS_STRERR /* Streams error log utility */#define DEFAULT_STREAMS_SOCKET /* default to Streams socket for AF_INET *//* network drivers */#define INCLUDE_LN /* include AMD LANCE interface */#define INCLUDE_LNSGI /* include AMD LANCE interface for SGI VIP10 */#define INCLUDE_MED /* include Matrix network interface*/#define INCLUDE_NIC /* include National NIC interface */#endif /* FALSE */#endif /* INCLUDE_NETWORK */#ifdef INCLUDE_BSD_SOCKET /* * By default, set the sockets API for compatibility with BSD 4.3 * applications. */#define BSD43_COMPATIBLE#endif#ifdef INCLUDE_NFS/* Default NFS parameters - constants may be changed here, variables * may be changed in usrConfig.c at the point where NFS is included. */#define NFS_USER_ID 2001 /* dummy nfs user id */#define NFS_GROUP_ID 100 /* dummy nfs user group id */#endif /* INCLUDE_NFS *//* STREAMS Configuration Parameters *//* the following define the STREAMS default configuration parameters */ #define STREAMS_MEM_MAX 102400 /* max STREAMS memory usage */#define STREAMS_MEM_PART_ADDR 0x0 /* mem partition address, NULL=alloc */#define STREAMS_MEM_PART_SIZE 0x0 /* mem partition size, NULL=max */#define STREAMS_PUSH_MAX 9 /* max pushable modules */#define STREAMS_MSGSZ_MAX 4096 /* max data message size */#define STREAMS_CTLSZ_MAX 1024 /* max control message size */#define STREAMS_PROTO_INIT_RTN NULL /* streams protocol init routine */ /* The "/tmp" directory for storing log files will work only if the * communication protocol between the host and target is "ftp" or "rsh" . * If "nfs" is being used then the directory has to be set to the * directory exported by the host system. */#define STREAMS_STRERR_OUTPUT_DIR "/tmp" /* Directory for strerr utility */#define STREAMS_STRACE_OUTPUT_DIR "/tmp" /* Directory for strace file *//* SNMP configuration parameters *//* MIB-2 Variable defaults - see RFC 1213 for complete description */ #define MIB2_SYS_DESCR "VxWorks SNMPv1/v2c Agent"#define MIB2_SYS_CONTACT "Wind River Systems"#define MIB2_SYS_LOCATION "Planet Earth"/* MIB2_SYS__OBJID_LEN is the number of elements in the object id * MIB_2_SYS_OBJID is the object id. The default is "0.0" which * has the length of 2 */ #define MIB2_SYS_OBJID_LEN 2#define MIB2_SYS_OBJID { 0, 0 }#define SNMP_TRACE_LEVEL 0 /* Must be >= 0 and <= 3 with higher */ /* values giving more info and 0 */ /* giving no info */ #define PPP_TTY 1 /* default PPP serial channel */#define PPP_OPTIONS_STRUCT /* use PPP options macros */#define PPP_OPTIONS_FILE NULL /* use PPP options file */#define PPP_CONNECT_DELAY 15 /* delay to establish link */#undef INCLUDE_PPP_CRYPT /* include PPP crypt support *//* PPP options flags - set to 1 to turn on option */#define PPP_OPT_NO_ALL 0 /* Don't allow any options */#define PPP_OPT_PASSIVE_MODE 0 /* Set passive mode */#define PPP_OPT_SILENT_MODE 0 /* Set silent mode */#define PPP_OPT_DEFAULTROUTE 0 /* Add default route */#define PPP_OPT_PROXYARP 0 /* Add proxy ARP entry */#define PPP_OPT_IPCP_ACCEPT_LOCAL 0 /* Acpt peer's IP addr for us */#define PPP_OPT_IPCP_ACCEPT_REMOTE 0 /* Acpt peer's IP addr for it */#define PPP_OPT_NO_IP 0 /* Disable IP addr negot. */#define PPP_OPT_NO_ACC 0 /* Disable addr/control compr */#define PPP_OPT_NO_PC 0 /* Disable proto field compr */#define PPP_OPT_NO_VJ 0 /* Disable VJ compression */#define PPP_OPT_NO_VJCCOMP 0 /* Disable VJ conct-ID compr */#define PPP_OPT_NO_ASYNCMAP 0 /* Disable async map negot. */#define PPP_OPT_NO_MN 0 /* Disable magic num negot. */#define PPP_OPT_NO_MRU 0 /* Disable MRU negotiation */#define PPP_OPT_NO_PAP 0 /* Don't allow PAP auth */#define PPP_OPT_NO_CHAP 0 /* Don't allow CHAP auth */#define PPP_OPT_REQUIRE_PAP 0 /* Require PAP auth */#define PPP_OPT_REQUIRE_CHAP 0 /* Require CHAP auth */#define PPP_OPT_LOGIN 0 /* Use login dbase for PAP */#define PPP_OPT_DEBUG 0 /* Enable daemon debug mode */#define PPP_OPT_DRIVER_DEBUG 0 /* Enable driver debug mode *//* PPP options strings - set to desired string to turn on option */#define PPP_STR_ASYNCMAP NULL /* desired async map */#define PPP_STR_ESCAPE_CHARS NULL /* chars to escape on xmits */#define PPP_STR_VJ_MAX_SLOTS NULL /* max VJ compr header slots */#define PPP_STR_NETMASK NULL /* netmask value */#define PPP_STR_MRU NULL /* MRU value for negotiation */#define PPP_STR_MTU NULL /* MTU value for negotiation */#define PPP_STR_LCP_ECHO_FAILURE NULL /* max LCP echo failures */#define PPP_STR_LCP_ECHO_INTERVAL NULL /* time for LCP echo requests */#define PPP_STR_LCP_RESTART NULL /* timeout for LCP */#define PPP_STR_LCP_MAX_TERMINATE NULL /* max LCP term-reqs */#define PPP_STR_LCP_MAX_CONFIGURE NULL /* max LCP conf-reqs */#define PPP_STR_LCP_MAX_FAILURE NULL /* max conf-naks for LCP */#define PPP_STR_IPCP_RESTART NULL /* timeout for IPCP */#define PPP_STR_IPCP_MAX_TERMINATE NULL /* max IPCP term-reqs */#define PPP_STR_IPCP_MAX_CONFIGURE NULL /* max IPCP conf-reqs */#define PPP_STR_IPCP_MAX_FAILURE NULL /* max # conf-naks for IPCP */#define PPP_STR_LOCAL_AUTH_NAME NULL /* local name for auth */#define PPP_STR_REMOTE_AUTH_NAME NULL /* remote name for auth */#define PPP_STR_PAP_FILE NULL /* PAP secrets file */#define PPP_STR_PAP_USER_NAME NULL /* username for PAP peer auth */#define PPP_STR_PAP_PASSWD NULL /* password for PAP peer auth */#define PPP_STR_PAP_RESTART NULL /* timeout for PAP */#define PPP_STR_PAP_MAX_AUTHREQ NULL /* max PAP auth-reqs */#define PPP_STR_CHAP_FILE NULL /* CHAP secrets file */#define PPP_STR_CHAP_RESTART NULL /* timeout for CHAP */#define PPP_STR_CHAP_INTERVAL NULL /* CHAP rechallenge interval */#define PPP_STR_CHAP_MAX_CHALLENGE NULL /* max CHAP challenges *//* DHCP client parameters */#ifdef INCLUDE_DHCPC#define DHCPC_SPORT 67 /* Port monitored by DHCP servers. */#define DHCPC_CPORT 68 /* Port monitored by DHCP clients. */#define DHCPC_MAX_LEASES 4 /* Max. number of simultaneous leases */#define DHCPC_OFFER_TIMEOUT 5 /* Seconds to wait for multiple offers */#define DHCPC_DEFAULT_LEASE 3600 /* Desired lease length in seconds */#define DHCPC_MIN_LEASE 30 /* Minimum allowable lease length */#endif/* DHCP server parameters */#ifdef INCLUDE_DHCPS#define DHCPS_LEASE_HOOK NULL /* Name of required storage routine */#define DHCPS_ADDRESS_HOOK NULL /* Name of optional storage routine */#define DHCPS_DEFAULT_LEASE 3600 /* default lease length (secs). */#define DHCPS_MAX_LEASE 3600 /* default value of max lease (secs). */#endif/* DHCP server and relay agent parameters */#if defined (INCLUDE_DHCPS) || defined (INCLUDE_DHCPR)#define DHCP_MAX_HOPS 4 /* Hops before discard, up to 16. */#define DHCPS_SPORT 67 /* Port monitored by DHCP servers */#define DHCPS_CPORT 68 /* Port monitored by DHCP clients */#endif/* SNTP parameters */#if defined (INCLUDE_SNTPC) || defined (INCLUDE_SNTPS)#define SNTP_PORT 123#ifdef INCLUDE_SNTPS#define SNTPS_MODE SNTP_ACTIVE /* SNTP_ACTIVE or SNTP_PASSIVE */#define SNTPS_DSTADDR NULL /* If NULL, uses subnet local broadcast. */#define SNTPS_INTERVAL 64 /* Broadcast interval, in seconds. */#define SNTPS_TIME_HOOK NULL /* Name of required clock access routine. */#endif /* SNTP server. */#endif /* SNTP server or client. *//* DNS resolver parameters; You must change these defaults to your config. */#ifdef INCLUDE_DNS_RESOLVER #define RESOLVER_DOMAIN_SERVER "90.0.0.3" /* DNS server IP address */#define RESOLVER_DOMAIN "wrs.com" /* Resolver domain */#endif /* INCLUDE_DNS_RESOLVER *//* PCI device configuration type constants */#define PCI_CFG_FORCE 0#define PCI_CFG_AUTO 1#define PCI_CFG_NONE 2/* for backward compatibility with old 1.0 BSPs */#ifndef BSP_VERSION# define BSP_VERSION "1.0" /* old 1.0 style BSP */# define BSP_VER_1_0 TRUE#endif#ifndef BSP_REV# define BSP_REV "/0" /* old 1.0 style BSP */#endif#endif /* INCconfigAllh */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -