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

📄 00vxworks.cdf

📁 2410 NOR FLASH的 BSP
💻 CDF
📖 第 1 页 / 共 4 页
字号:
Component INCLUDE_WINDVIEW {	NAME		windview library	SYNOPSIS	initialize and control event logging	CONFIGLETTES	usrWindview.c	MODULES		wvLib.o evtLogLib.o 	INIT_RTN	windviewConfig ();	CFG_PARAMS	WV_DEFAULT_BUF_MIN	\			WV_DEFAULT_BUF_MAX	\			WV_DEFAULT_BUF_SIZE	\			WV_DEFAULT_BUF_THRESH	\			WV_DEFAULT_BUF_OPTIONS		HDR_FILES	wvLib.h rBuffLib.h	REQUIRES	SELECT_TIMESTAMP SELECT_WVUPLOAD SELECT_WV_BUFFER}Selection SELECT_WV_BUFFER {	NAME		windview buffer management library	COUNT		1-1	CHILDREN	INCLUDE_RBUFF INCLUDE_WV_BUFF_USER	DEFAULTS	INCLUDE_RBUFF}Component INCLUDE_WINDVIEW_CLASS {	NAME		windview class instrumentation	SYNOPSIS	low-level kernel instrumentation needed by windview	INIT_RTN	wvLibInit ();	MODULES		wvLib.o}Component INCLUDE_RBUFF {	NAME		rBuff library	SYNOPSIS	windview 2.0 ring of buffers for event logging 	MODULES		rBuffLib.o 	INIT_RTN	rBuffLibInit ();	HDR_FILES	rBuffLib.h	INCLUDE_WHEN	INCLUDE_WINDVIEW}Component INCLUDE_WV_BUFF_USER {	NAME		user-defined windview buffer manager	SYNOPSIS	user defined library for managing windview buffers	INIT_RTN	USER_WV_BUFF_INIT	CFG_PARAMS	USER_WV_BUFF_INIT}Component INCLUDE_WVNET {        NAME            network instrumentation        SYNOPSIS        WindView instrumentation for network        MODULES         wvNetLib.o        INIT_RTN        wvNetInit ();        HDR_FILES       wvNetLib.h}Component INCLUDE_TRIGGERING {        NAME            triggering library        SYNOPSIS        triggering for system and user events        MODULES         trgLib.o        INIT_RTN        trgInit ();        HDR_FILES       trgLib.h private/trgLibP.h}/* INITIALIZATION ORDER */InitGroup usrInit {	PROTOTYPE	void usrInit (int startType)	SYNOPSIS	pre-kernel initialization	INIT_ORDER	INCLUDE_SYS_START	\			INCLUDE_CACHE_SUPPORT	\			INCLUDE_EXC_HANDLING	\			INCLUDE_SYSHW_INIT	\			INCLUDE_CACHE_ENABLE	\			INCLUDE_WINDVIEW_CLASS	\			INCLUDE_KERNEL}InitGroup usrToolsInit {	INIT_RTN	usrToolsInit ();	SYNOPSIS	software development tools	INIT_ORDER	INCLUDE_SPY INCLUDE_TIMEX \			INCLUDE_MODULE_MANAGER	\			INCLUDE_LOADER \			INCLUDE_NET_SYM_TBL \			INCLUDE_STANDALONE_SYM_TBL \			INCLUDE_STAT_SYM_TBL \			INCLUDE_TRIGGERING	\			usrWdbInit usrShellInit \			usrWindviewInit		\			usrShowInit}InitGroup usrWindviewInit {	INIT_RTN	usrWindviewInit ();	INIT_ORDER	INCLUDE_WINDVIEW	\			INCLUDE_SYS_TIMESTAMP	\			INCLUDE_USER_TIMESTAMP	\			INCLUDE_SEQ_TIMESTAMP	\			INCLUDE_RBUFF		\			INCLUDE_WV_BUFF_USER	\			INCLUDE_WDB_TSFS 	\			INCLUDE_WVUPLOAD_SOCK	\			INCLUDE_WVUPLOAD_TSFSSOCK\			INCLUDE_WVUPLOAD_FILE   \                        INCLUDE_WVNET}InitGroup usrWdbInit {	INIT_RTN	usrWdbInit ();	SYNOPSIS	the WDB target agent	INIT_ORDER	INCLUDE_WDB		\			INCLUDE_WDB_MEM		\			INCLUDE_WDB_SYS		\			INCLUDE_WDB_TASK	\			INCLUDE_WDB_EVENTS	\			INCLUDE_WDB_EVENTPOINTS	\			INCLUDE_WDB_DIRECT_CALL	\			INCLUDE_WDB_CTXT	\			INCLUDE_WDB_REG		\			INCLUDE_WDB_GOPHER	\			INCLUDE_WDB_EXIT_NOTIFY	\			INCLUDE_WDB_EXC_NOTIFY	\			INCLUDE_WDB_FUNC_CALL	\			INCLUDE_WDB_VIO_LIB	\			INCLUDE_WDB_VIO		\			INCLUDE_WDB_BP		\			INCLUDE_WDB_TASK_BP	\			INCLUDE_WDB_START_NOTIFY \			INCLUDE_WDB_USER_EVENT	\			INCLUDE_WDB_HW_FP	\			INCLUDE_WDB_TASK_HW_FP	\			INCLUDE_WDB_SYS_HW_FP	\			INCLUDE_WDB_DSP		\			INCLUDE_WDB_TASK_DSP	\			INCLUDE_WDB_SYS_DSP	\			INCLUDE_WDB_BANNER	\			INCLUDE_SYM_TBL_SYNC}InitGroup usrShellInit {	INIT_RTN	usrShellInit ();	SYNOPSIS	the target shell	INIT_ORDER	INCLUDE_DEBUG \			INCLUDE_SHELL_BANNER \			INCLUDE_STARTUP_SCRIPT \			INCLUDE_SHELL}InitGroup usrShowInit {	INIT_RTN	usrShowInit ();	SYNOPSIS	enable object show routines	INIT_ORDER	INCLUDE_TASK_SHOW \			INCLUDE_CLASS_SHOW \			INCLUDE_MEM_SHOW \			INCLUDE_TASK_HOOKS_SHOW \			INCLUDE_SEM_SHOW \			INCLUDE_MSG_Q_SHOW \			INCLUDE_WATCHDOGS_SHOW \			INCLUDE_SYM_TBL_SHOW \			INCLUDE_MMU_FULL_SHOW \			INCLUDE_POSIX_MQ_SHOW \			INCLUDE_POSIX_SEM_SHOW \			INCLUDE_HW_FP_SHOW \			INCLUDE_DSP_SHOW \			INCLUDE_ATA_SHOW \			INCLUDE_TRIGGER_SHOW \			INCLUDE_RBUFF_SHOW \			INCLUDE_STDIO_SHOW}InitGroup usrKernelCoreInit {	INIT_RTN	usrKernelCoreInit ();	SYNOPSIS	core kernel facilities	INIT_ORDER	INCLUDE_VXEVENTS		\			INCLUDE_SEM_BINARY 	\			INCLUDE_SEM_MUTEX 	\			INCLUDE_SEM_COUNTING 	\			INCLUDE_MSG_Q 		\			INCLUDE_WATCHDOGS 	\			INCLUDE_TASK_HOOKS}InitGroup usrKernelExtraInit {	INIT_RTN	usrKernelExtraInit ();	SYNOPSIS	extended kernel facilities	INIT_ORDER	INCLUDE_HASH		\			INCLUDE_SYM_TBL 	\			INCLUDE_ENV_VARS 	\			INCLUDE_SIGNALS 	\			INCLUDE_POSIX_AIO 	\			INCLUDE_POSIX_AIO_SYSDRV  \			INCLUDE_POSIX_MQ 	\			INCLUDE_POSIX_PTHREADS 	\			INCLUDE_POSIX_SEM 	\			INCLUDE_POSIX_SIGNALS 	\			INCLUDE_PROTECT_TEXT 	\			INCLUDE_PROTECT_VEC_TABLE }InitGroup usrIosCoreInit {	INIT_RTN	usrIosCoreInit ();	SYNOPSIS	core I/O system	INIT_ORDER	INCLUDE_SW_FP \			INCLUDE_HW_FP \			INCLUDE_DSP \			INCLUDE_BOOT_LINE_INIT \			INCLUDE_IO_SYSTEM \			INCLUDE_TTY_DEV \			INCLUDE_TYCODRV_5_2 \			INCLUDE_SIO \			INCLUDE_PC_CONSOLE	}InitGroup usrIosExtraInit {	INIT_RTN	usrIosExtraInit ();	SYNOPSIS	extended I/O system	INIT_ORDER	INCLUDE_EXC_SHOW \			INCLUDE_EXC_TASK \			INCLUDE_LOGGING \			INCLUDE_PIPES \			INCLUDE_STDIO \			INCLUDE_FORMATTED_IO \			INCLUDE_FLOATING_POINT \			INCLUDE_CDROMFS \			INCLUDE_DOSFS \			INCLUDE_RAWFS \			INCLUDE_RT11FS \			INCLUDE_RAMDRV \			INCLUDE_SCSI \			INCLUDE_FD \			INCLUDE_IDE \			INCLUDE_ATA \			INCLUDE_LPT \			INCLUDE_PCMCIA \			INCLUDE_TFFS }InitGroup usrRoot {	PROTOTYPE	void usrRoot (char *pMemPoolStart, unsigned memPoolSize)	SYNOPSIS	entry point for post-kernel initialization	INIT_ORDER	usrKernelCoreInit	\			INCLUDE_MEM_MGR_FULL	\			INCLUDE_MEM_MGR_BASIC	\			INCLUDE_MMU_BASIC 	\			INCLUDE_MMU_FULL	\			INCLUDE_MMU_MPU		\			INCLUDE_SYSCLK_INIT	\			INCLUDE_SELECT		\			usrIosCoreInit		\			usrKernelExtraInit	\			usrIosExtraInit		\			usrNetworkInit		\			INCLUDE_SELECT_SUPPORT	\			usrToolsInit		\                        INCLUDE_CTORS_DTORS     \			INCLUDE_CPLUS		\			INCLUDE_CPLUS_DEMANGLER	\			INCLUDE_HTTP		\			INCLUDE_USER_APPL}Parameter INT_LOCK_LEVEL {	NAME		INT lock level	SYNOPSIS	Interrupt lock level}Parameter ROOT_STACK_SIZE {	NAME		root stack size	SYNOPSIS	Root task stack size (bytes)}Parameter SHELL_STACK_SIZE {	NAME		shell stack size	SYNOPSIS	Shell stack size (bytes)}Parameter WDB_STACK_SIZE {	NAME		WDB Stack size	SYNOPSIS	WDB Stack size (bytes)}Parameter ISR_STACK_SIZE {	NAME		ISR stack size	SYNOPSIS	ISR Stack size (bytes)}Parameter USER_I_MMU_ENABLE {	NAME		instruction MMU	SYNOPSIS	Enable instuction MMU	TYPE		exists	DEFAULT		TRUE}Parameter USER_D_MMU_ENABLE {	NAME		data MMU	SYNOPSIS	Enable data MMU	TYPE		exists	DEFAULT		TRUE}Parameter NUM_RT11FS_FILES {	NAME		max # open RT11FS files	TYPE		uint	DEFAULT		5}Parameter NUM_RAWFS_FILES {	NAME		max # open RAWFS files	TYPE		uint	DEFAULT		5}Parameter NUM_DOSFS_FILES {	NAME		max # open DOSFS files	TYPE		uint	DEFAULT		20}Parameter MAX_LOG_MSGS {	NAME		max # queued messages	TYPE		uint	DEFAULT		50}Parameter NUM_DRIVERS {	NAME		max # drivers	TYPE		uint	DEFAULT		20}Parameter NUM_FILES {	SYNOPSIS	Limit to FD_SETSIZE (2048) when using selectLib	NAME		max # open files	TYPE		uint	DEFAULT		50}Parameter CLEAR_BSS {	NAME		clear BSS at system startup (recomended)	TYPE		exists	DEFAULT		TRUE}Parameter MAX_LIO_CALLS {	NAME		max outstanding lio calls, 0=default	TYPE		uint	DEFAULT		0}Parameter MAX_AIO_SYS_TASKS {	NAME		max aio system tasks, 0 = default	TYPE		uint	DEFAULT		0}Parameter AIO_TASK_PRIORITY {	NAME		aio system tasks priority, 0 = default	TYPE		uint	DEFAULT		0}Parameter AIO_TASK_STACK_SIZE {	NAME		aio tasks stack size, 0 = default	TYPE		uint	DEFAULT		0}Parameter MQ_HASH_SIZE {	NAME		POSIX message queue hash table size, 0 = default	TYPE		uint	DEFAULT		0}Parameter NUM_SIGNAL_QUEUES {	NAME		POSIX queued signal count	TYPE		uint	DEFAULT		16}Parameter LOGIN_USER_NAME {	NAME		rlogin/telnet user name	DEFAULT		"target"}Parameter LOGIN_PASSWORD {	NAME		rlogin/telnet encryted password	DEFAULT		"bReb99RRed"}Parameter SYM_TBL_HASH_SIZE_LOG2 {	NAME		symbol table hash size log 2	TYPE		uint	DEFAULT		8}Parameter WDB_TASK_PRIORITY {	NAME		WDB task priority	TYPE		uint	DEFAULT		3}Parameter WDB_TASK_OPTIONS {	NAME		WDB task options	DEFAULT		VX_UNBREAKABLE | VX_FP_TASK}Parameter WDB_RESTART_TIME {	NAME		delay before error-restarting agent	TYPE		uint	DEFAULT		10}Parameter WDB_MAX_RESTARTS {	NAME		max # agent restarts on error	TYPE		uint	DEFAULT		5}Parameter WDB_SPAWN_PRI {	NAME		default stack size for spawned tasks	TYPE		uint	DEFAULT		100}Parameter WDB_SPAWN_OPTS {	NAME		default options for spawned tasks	TYPE		uint	DEFAULT		VX_FP_TASK}Parameter WDB_BP_MAX {	NAME		max # of break points	TYPE		uint	DEFAULT		50}Parameter STAT_TBL_HASH_SIZE_LOG2 {	NAME		error table hash size log 2	TYPE		uint	DEFAULT		6}Parameter INCLUDE_CONSTANT_RDY_Q {	NAME		constant-time kernel ready queue	TYPE		exists	DEFAULT		TRUE}Parameter INCLUDE_WDB_TTY_TEST {	SYNOPSIS	print WDB READY out the serial port on startup.	TYPE		exists	DEFAULT		TRUE}Parameter WDB_TTY_ECHO {	NAME		stop boot to echo characters in INCLUDE_WDB_TTY_TEST	TYPE		bool	DEFAULT		FALSE}Parameter WDB_TTY_DEV_NAME {	NAME		WDB tty device name	DEFAULT		/tyCo/1}Parameter WDB_TTY_BAUD {	NAME		baud rate for WDB serial channel	TYPE		uint	DEFAULT		9600}Parameter WDB_TTY_CHANNEL {	NAME		serial channel for WDB connection	TYPE		uint	DEFAULT		1}Parameter WDB_MTU {	NAME		MTU for WDB communication channel	TYPE		uint	DEFAULT		1500}Parameter ENV_VAR_USE_HOOKS {	NAME		install environment variable task create/delete hooks	TYPE		bool	DEFAULT		TRUE}Parameter WDB_NETROM_INDEX {	DEFAULT		0	TYPE		uint}Parameter WDB_NETROM_NUM_ACCESS {	SYNOPSIS	number of accesses to pod zero per byte read	DEFAULT		1	TYPE		uint}Parameter WDB_NETROM_POLL_DELAY {	SYNOPSIS	clock tick interval to poll for data	DEFAULT		2	TYPE		uint}Parameter WDB_NETROM_ROMSIZE {	SYNOPSIS	size of one ROM - divide by N if board has N ROMS	DEFAULT		ROM_SIZE}Parameter WDB_NETROM_TYPE {	SYNOPSIS	default is new 500 series	DEFAULT		500	TYPE		uint}Parameter WDB_NETROM_WIDTH {	SYNOPSIS	not used for 500 series netroms	DEFAULT		1	TYPE		uint}Parameter USER_WV_BUFF_INIT {	NAME		routine to initialize user-defined buffer manager}Parameter USER_TIMESTAMP {	NAME	        Timestamp routine	SYNOPSIS	user defined timestamp routine address}Parameter USER_TIMESTAMPLOCK {	NAME	        Timestamp with intLock 	SYNOPSIS	same as Timestamp but with interrupts locked}Parameter USER_TIMEENABLE {	NAME	        enable Timestamp routine	SYNOPSIS	enable a timestamp timer interrupt}Parameter USER_TIMEDISABLE {	NAME	        disable Timestamp routine	SYNOPSIS	disable a timestamp timer interrupt}Parameter USER_TIMECONNECT {	NAME	        connect Timestamp routine to interrupt	SYNOPSIS	connect a user routine to a timestamp timer interrupt}Parameter USER_TIMEPERIOD {	NAME	        get the period of timestamp 	SYNOPSIS	get the period of a timestamp timer}Parameter USER_TIMEFREQ {	NAME	        get frequency of imestamp 	SYNOPSIS	get a timestamp timer clock frequency}Parameter WV_DEFAULT_BUF_MIN {	NAME		min number of buffers 	TYPE		int	DEFAULT		4}Parameter WV_DEFAULT_BUF_MAX {	NAME		max number of buffers 	TYPE		int	DEFAULT		10}Parameter WV_DEFAULT_BUF_SIZE {	NAME		size of each buffer 	TYPE		int	DEFAULT		0x8000}Parameter WV_DEFAULT_BUF_THRESH {	NAME		buffer threshold	TYPE		int	DEFAULT		0x4000}Parameter WV_DEFAULT_BUF_OPTIONS {	NAME		buffer options	TYPE		int	DEFAULT		0x0}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -