Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to implement rtos in microblaz

Status
Not open for further replies.

senthilkumar

Advanced Member level 1
Joined
Nov 24, 2001
Messages
401
Helped
27
Reputation
54
Reaction score
19
Trophy points
1,298
Location
india
Activity points
3,965
hai,

anyone to implement the rtos in microblaz.

if yes what rtos to easy one for gui application.

thanks
 

Have a look at microC-OS (uC-OS) at http://www.ucos-ii.com/ . You can download a Microblaze port from there for free. You should buy the book to get the full OS. There is a GUI addon which you can buy, also a Filesystem addon.

Git
 

if i download the porting code and ex1 and load to edk3.2

after compile they give error like this


Command bash -c "cd /xygdrive/d/work/multimedia_board/Ex1/; make -f system.make program; exit;" Started...
mb-gcc -O2 code/test.c code/bsp.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_core.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_flag.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_mbox.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_mem.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_mutex.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_q.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_sem.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_task.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_time.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_dbg.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_cpu_a.s D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_cpu_c.c -o mblaze/code/executable.elf \
-g -I./mblaze/include/ -Icode -IuCOS-II -IuCOS-II-MicroBlaze -L./mblaze/lib/ \
-xl-mode-executable \

In file included from code/test.c:25:
code/includes.h:23: ucos_ii.h: No such file or directory
In file included from code/bsp.c:13:
code/includes.h:23: ucos_ii.h: No such file or directory
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_core.c:17:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_core.c:17:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_flag.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_flag.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_mbox.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_mbox.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_mem.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_mem.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_mutex.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_mutex.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_q.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_q.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_sem.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_sem.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_task.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_task.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_time.c:16:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_time.c:16:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from C:/EDK/sw/iplib/drivers/intc_v1_00_b/src/xintc_l.h:48,
from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:21,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_dbg.c:15:
mblaze/include/xparameters.h:19: warning: `XPAR_XUARTLITE_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:147: warning: this is the location of the previous definition
mblaze/include/xparameters.h:27: warning: `XPAR_XGPIO_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:251: warning: this is the location of the previous definition
mblaze/include/xparameters.h:48: warning: `XPAR_INTC_MAX_NUM_INTR_INPUTS' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:89: warning: this is the location of the previous definition
mblaze/include/xparameters.h:49: warning: `XPAR_INTC_SINGLE_BASEADDR' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:90: warning: this is the location of the previous definition
mblaze/include/xparameters.h:51: warning: `XPAR_XINTC_NUM_INSTANCES' redefined
C:/EDK/sw/iplib/drivers/common_v1_00_a/src/xparameters.h:88: warning: this is the location of the previous definition
In file included from D:/work/multimedia_board/Hello_World/MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1/code/includes.h:23,
from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_dbg.c:15:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
In file included from D:\work\multimedia_board\Hello_World\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\uCOS-II-MicroBlaze\os_cpu_c.c:19:
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:953: #error "OS_CFG.H, Missing OS_FLAG_EN: Enable (1) or Disable (0) code generation for Event Flags"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:991: #error "OS_CFG.H, Missing OS_MBOX_EN: Enable (1) or Disable (0) code generation for MAILBOXES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1021: #error "OS_CFG.H, Missing OS_MEM_EN: Enable (1) or Disable (0) code generation for MEMORY MANAGER"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1047: #error "OS_CFG.H, Missing OS_MUTEX_EN: Enable (1) or Disable (0) code generation for MUTEX"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1069: #error "OS_CFG.H, Missing OS_Q_EN: Enable (1) or Disable (0) code generation for QUEUES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1115: #error "OS_CFG.H, Missing OS_SEM_EN: Enable (1) or Disable (0) code generation for SEMAPHORES"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1137: #error "OS_CFG.H, Missing OS_MAX_TASKS: Max. number of tasks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1148: #error "OS_CFG.H, Missing OS_TASK_IDLE_STK_SIZE: Idle task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1152: #error "OS_CFG.H, Missing OS_TASK_STAT_EN: Enable (1) or Disable(0) the statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1156: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_SIZE: Statistics task stack size"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1160: #error "OS_CFG.H, Missing OS_TASK_STAT_STK_CHK_EN: Check task stacks from statistics task"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1164: #error "OS_CFG.H, Missing OS_TASK_CHANGE_PRIO_EN: Include code for OSTaskChangePrio()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1168: #error "OS_CFG.H, Missing OS_TASK_CREATE_EN: Include code for OSTaskCreate()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1172: #error "OS_CFG.H, Missing OS_TASK_CREATE_EXT_EN: Include code for OSTaskCreateExt()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1176: #error "OS_CFG.H, Missing OS_TASK_DEL_EN: Include code for OSTaskDel()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1180: #error "OS_CFG.H, Missing OS_TASK_NAME_SIZE: Determine the size of task names"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1184: #error "OS_CFG.H, Missing OS_TASK_SUSPEND_EN: Include code for OSTaskSuspend() and OSTaskResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1188: #error "OS_CFG.H, Missing OS_TASK_QUERY_EN: Include code for OSTaskQuery()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1198: #error "OS_CFG.H, Missing OS_TICKS_PER_SEC: Sets the number of ticks in one second"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1202: #error "OS_CFG.H, Missing OS_TIME_DLY_HMSM_EN: Include code for OSTimeDlyHMSM()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1206: #error "OS_CFG.H, Missing OS_TIME_DLY_RESUME_EN: Include code for OSTimeDlyResume()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1210: #error "OS_CFG.H, Missing OS_TIME_GET_SET_EN: Include code for OSTimeGet() and OSTimeSet()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1220: #error "OS_CFG.H, Missing OS_ARG_CHK_EN: Enable (1) or Disable (0) argument checking"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1224: #error "OS_CFG.H, Missing OS_CPU_HOOKS_EN: uC/OS-II hooks are found in the processor port files when 1"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1228: #error "OS_CFG.H, Missing OS_LOWEST_PRIO: Defines the lowest priority that can be assigned"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1232: #error "OS_CFG.H, Missing OS_MAX_EVENTS: Max. number of event control blocks in your application"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1240: #error "OS_CFG.H, Missing OS_SCHED_LOCK_EN: Include code for OSSchedLock() and OSSchedUnlock()"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1244: #error "OS_CFG.H, Missing OS_TASK_PROFILE_EN: Include data structure for run-time task profiling"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1248: #error "OS_CFG.H, Missing OS_TASK_SW_HOOK_EN: Allows you to include the code for OSTaskSwHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1252: #error "OS_CFG.H, Missing OS_TICK_STEP_EN: Allows to 'step' one tick at a time with uC/OS-View"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1256: #error "OS_CFG.H, Missing OS_TIME_TICK_HOOK_EN: Allows you to include the code for OSTimeTickHook() or not"
C:/SOFTWARE/uCOS-II/SOURCE/ucos_ii.h:1260: #error "OS_CFG.H, Missing OS_DEBUG_EN: Allows you to include variables for debugging or not"
make: *** [mblaze/code/executable.elf] Error 1
Done.
Command bash -c "cd /xygdrive/d/work/multimedia_board/Ex1/; make -f system.make program; exit;" Started...
mb-gcc -O2 code/test.c code/bsp.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\os_core.c D:\\work\\multimedia_board\\Hello_World\\MicroBlaze_Media_Brd_Demo_jtag_edk3_2_sp1\\uCOS-II-MicroBlaze\\o
 

I decided not to "quote" that message :)

I would think there are at least two prblems there. The main one is that the compiler cannot find the path for the rtos Includes - you need to tell the compiler where they are. Double click the CPU entry in the System tree and look at the Directories tab of S/W Settings. You need to put the paths to the rtos includes in the Includes section.

You also need to look at OS_CFG.H and configure it how you need it. I think you need to buy the book...


Git
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top