?? ucosii_v2_1_0.mld
字號(hào):
# (c) Copyright 2003 Xilinx Inc.# All rights reserved.OPTION psf_version = 2.1;BEGIN OS ucosii OPTION DESC = "Generate standalone BSP along with os_cfg.h for ucosii"; OPTION copyfiles = all; PARAM name = stdin, desc = "stdin peripheral", type = peripheral_instance, requires_interface = stdin, default=none; PARAM name = stdout, desc = "stdout peripheral", type = peripheral_instance, requires_interface = stdout, default=none; PARAM name = need_xil_malloc, desc = "Is xil_malloc required ?", type = bool, default = false;
PARAM name = OS_ARG_CHK_EN, desc = "Enable or Disable argument checking", type = int, default = 0;
PARAM name = OS_CPU_HOOKS_EN, desc = "uC/OS-II hooks are found in the processor port files", type = int, default = 1;
PARAM name = OS_DEBUG_EN, desc = "Enable debug variables", type = int, default = 0;
PARAM name = OS_EVENT_NAME_SIZE, desc = "Determine the size of the name of a Sem, Mutex, Mbox or Q", type = int, default = 32;
PARAM name = OS_LOWEST_PRIO, desc = "Defines the lowest priority that can be assigned", type = int, default = 5;
PARAM name = OS_MAX_EVENTS, desc = "Max. number of event control blocks in your application", type = int, default = 2;
PARAM name = OS_MAX_FLAGS, desc = "Max. number of Event Flag Groups in your application", type = int, default = 2;
PARAM name = OS_MAX_MEM_PART, desc = "Max number of memory partitions", type = int, default = 2;
PARAM name = OS_MAX_QS, desc = "Max. number of queue control blocks in your application", type = int, default = 2;
PARAM name = OS_MAX_TASKS, desc = "Max. number of tasks in your application, MUST be >= 2", type = int, default = 5;
PARAM name = OS_SCHED_LOCK_EN, desc = "Include code for OSSchedLock() and OSSchedUnlock()", type = int, default = 0;
PARAM name = OS_TASK_IDLE_STK_SIZE, desc = "Idle task stack size (No. of OS_STK wide entries)", type = int, default = 256;
PARAM name = OS_TASK_STAT_EN, desc = "Enable or Disable the statistics task", type = int, default = 1;
PARAM name = OS_TASK_STAT_STK_SIZE, desc = "Statistics task stack size (No. of OS_STK wide entries", type = int, default = 256;
PARAM name = OS_TASK_STAT_STK_CHK_EN, desc = "Check task stacks from statistic task", type = int, default = 1;
PARAM name = OS_TICK_STEP_EN, desc = "Enable tick stepping feature for uC/OS-View", type = int, default = 0;
PARAM name = OS_TICKS_PER_SEC, desc = "Set the number of ticks in one second", type = int, default = 100;
PARAM name = OS_FLAG_EN, desc = "Enable or Disable code generation for EVENT FLAGS", type = int, default = 1;
PARAM name = OS_FLAG_WAIT_CLR_EN, desc = "Include code for Wait on Clear EVENT FLAGS", type = int, default = 0;
PARAM name = OS_FLAG_ACCEPT_EN, desc = "Include code for OSFlagAccept()", type = int, default = 0;
PARAM name = OS_FLAG_DEL_EN, desc = "Include code for OSFlagDel()", type = int, default = 0;
PARAM name = OS_FLAG_NAME_SIZE, desc = "Determine the size of the name of an event flag group", type = int, default = 32;
PARAM name = OS_FLAG_QUERY_EN, desc = "Include code for OSFlagQuery()", type = int, default = 0;
PARAM name = OS_MBOX_EN, desc = "Enable or Disable code generation for MAILBOXES", type = int, default = 1;
PARAM name = OS_MBOX_ACCEPT_EN, desc = "Include code for OSMboxAccept()", type = int, default = 0;
PARAM name = OS_MBOX_DEL_EN, desc = "Include code for OSMboxDel()", type = int, default = 0;
PARAM name = OS_MBOX_POST_EN, desc = "Include code for OSMboxPost()", type = int, default = 1;
PARAM name = OS_MBOX_POST_OPT_EN, desc = "Include code for OSMboxPostOpt()", type = int, default = 0;
PARAM name = OS_MBOX_QUERY_EN, desc = "Include code for OSMboxQuery()", type = int, default = 0;
PARAM name = OS_MEM_EN, desc = "Enable or Disable code generation for MEMORY MANAGER", type = int, default = 1;
PARAM name = OS_MEM_QUERY_EN, desc = "Include code for OSMemQuery()", type = int, default = 0;
PARAM name = OS_MEM_NAME_SIZE, desc = "Determine the size of a memory partition name", type = int, default = 32;
PARAM name = OS_MUTEX_EN, desc = "Enable or Disable code generation for MUTEX", type = int, default = 1;
PARAM name = OS_MUTEX_ACCEPT_EN, desc = "Include code for OSMutexAccept()", type = int, default = 0;
PARAM name = OS_MUTEX_DEL_EN, desc = "Include code for OSMutexDel()", type = int, default = 0;
PARAM name = OS_MUTEX_QUERY_EN, desc = "Include code for OSMutexQuery()", type = int, default = 0;
PARAM name = OS_Q_EN, desc = "Enable or Disable code generation for QUEUES", type = int, default = 1;
PARAM name = OS_Q_ACCEPT_EN, desc = "Include code for OSQAccept()", type = int, default = 0;
PARAM name = OS_Q_DEL_EN, desc = "Include code for OSQDel()", type = int, default = 0;
PARAM name = OS_Q_FLUSH_EN, desc = "Include code for OSQFlush()", type = int, default = 0;
PARAM name = OS_Q_POST_EN, desc = "Include code for OSQPost()", type = int, default = 1;
PARAM name = OS_Q_POST_FRONT_EN, desc = "Include code for OSQPostFront()", type = int, default = 0;
PARAM name = OS_Q_POST_OPT_EN, desc = "Include code for OSQPostOpt()", type = int, default = 0;
PARAM name = OS_Q_QUERY_EN, desc = "Include code for OSQuery()", type = int, default = 0;
PARAM name = OS_SEM_EN, desc = "Enable or Disable code generation for SEMAPHORES", type = int, default = 1;
PARAM name = OS_SEM_ACCEPT_EN, desc = "Include code for OSSemAccept()", type = int, default = 0;
PARAM name = OS_SEM_DEL_EN, desc = "Include code for OSSemDel()", type = int, default = 0;
PARAM name = OS_SEM_QUERY_EN, desc = "Include code for OSSemQuery()", type = int, default = 0;
PARAM name = OS_SEM_SET_EN, desc = "Include code for OSSemSet()", type = int, default = 1;
PARAM name = OS_TASK_CHANGE_PRIO_EN, desc = "Include code for OSTaskChangePrio()", type = int, default = 0;
PARAM name = OS_TASK_CREATE_EN, desc = "Include code for OSTaskCreate()", type = int, default = 0;
PARAM name = OS_TASK_CREATE_EXT_EN, desc = "Include code for OSTaskCreateExt()", type = int, default = 1;
PARAM name = OS_TASK_DEL_EN, desc = "Include code for OSTaskDel()", type = int, default = 0;
PARAM name = OS_TASK_NAME_SIZE, desc = "Determine the size of a task name", type = int, default = 32;
PARAM name = OS_TASK_PROFILE_EN, desc = "Include variables in OS_TCB for profiling", type = int, default = 1;
PARAM name = OS_TASK_QUERY_EN, desc = "Include code for OSTaskQuery()", type = int, default = 0;
PARAM name = OS_TASK_SUSPEND_EN, desc = "Include code for OSTaskSuspend() and OSTaskResume()", type = int, default = 0;
PARAM name = OS_TASK_SW_HOOK_EN, desc = "Include code for OSTaskSwHook()", type = int, default = 1;
PARAM name = OS_TIME_DLY_HMSM_EN, desc = "Include code for OSTimeDlyHMSM()", type = int, default = 0;
PARAM name = OS_TIME_DLY_RESUME_EN, desc = "Include code for OSTimeDlyResume()", type = int, default = 0;
PARAM name = OS_TIME_GET_SET_EN, desc = "Include code for OSTimeGet() and OSTimeSet()", type = int, default = 0;
PARAM name = OS_TIME_TICK_HOOK_EN, desc = "Include code for OSTimeTickHook()", type = int, default = 1;
PARAM name = OS_VIEW_EN, desc = "Include calls to OSView hook functions", type = int, default = 0;
PARAM name = OS_FLAGS, desc = "Data type for event flage bits (8, 16, or 32 bits)", type = string, default = "INT32U";
END OS
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -