⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configall.h

📁 MPC850的bootrom。使用后可以直接启动boot程序
💻 H
📖 第 1 页 / 共 3 页
字号:
#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 + -