/* ********************************************************************************************************* * uC/OS-II * The Real-Time Kernel * uC/OS-II Configuration File for V2.8x * * (c) Copyright 2005-2007, Micrium, Weston, FL * All Rights Reserved * * * File : OS_CFG.H * By : Jean J. Labrosse * Version : V2.86 * * LICENSING TERMS: * --------------- * uC/OS-II is provided in source form for FREE evaluation, for educational use or for peaceful research. * If you plan on using uC/OS-II in a commercial product you need to contact Micrim to properly license * its use in your product. We provide ALL the source code for your convenience and to help you experience * uC/OS-II. The fact that the source is provided does NOT mean that you can use it without paying a * licensing fee. ********************************************************************************************************* */ #ifndef OS_CFG_H #define OS_CFG_H #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ #ifndef __ASSEMBLER__ #include "sys/alt_alarm.h" #endif /* __ASSEMBLER__ */ /* * The following uC/OS configuration options have not been defined as * configuration options in Nios II IDE or BSP tools; therefore they are * defined here rather than in the generated system.h content. As long * as they appear here, you may change their values in this file to change * the setting */ /* ---------------------- MISCELLANEOUS ----------------------- */ #define OS_APP_HOOKS_EN 1 /* Application-defined hooks are called from the uC/OS-II hooks */ #define OS_EVENT_MULTI_EN 1 /* Include code for OSEventPendMulti() */ /* -------------------- MESSAGE MAILBOXES --------------------- */ #define OS_MBOX_PEND_ABORT_EN 1 /* Include code for OSMboxPendAbort() */ /* ---------------------- MESSAGE QUEUES ---------------------- */ #define OS_Q_PEND_ABORT_EN 1 /* Include code for OSQPendAbort() */ /* ------------------------ SEMAPHORES ------------------------ */ #define OS_SEM_PEND_ABORT_EN 1 /* Include code for OSSemPendAbort() */ #include "system.h" #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __OS_CFG_H__ */