CooCox 1.1.4 on mbed with simple blinky example

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers coocox.h Source File

coocox.h

Go to the documentation of this file.
00001 /**
00002  *******************************************************************************
00003  * @file       coocox.h
00004  * @version    V1.1.4    
00005  * @date       2011.04.20
00006  * @brief      Gather for all header file of CooCox CoOS.    
00007  *******************************************************************************
00008  * @copy
00009  *
00010  * INTERNAL FILE,DON'T PUBLIC.
00011  * 
00012  * <h2><center>&copy; COPYRIGHT 2009 CooCox </center></h2>
00013  *******************************************************************************
00014  */ 
00015 
00016 
00017 #ifndef _COOCOX_H
00018 #define _COOCOX_H
00019 
00020 #define  OS_VERSION       (U16)0x0114   /*!< OS version.(format: Vx.xx),     
00021                                             e.g. value 0x0114 is version V1.14*/
00022 /*---------------------------- Include ---------------------------------------*/
00023 #include "CoOS.h"
00024 #include "OsArch.h"
00025 #include "OsCore.h"
00026 #include "OsTask.h"
00027 #include "OsServiceReq.h"
00028 #include "OsError.h"
00029 #include "OsTime.h"
00030 
00031 
00032 #if CFG_TMR_EN > 0
00033     #include "OsTimer.h"
00034 #endif
00035 
00036 #if CFG_KHEAP_EN > 0
00037     #include "OsKernelHeap.h"
00038 #endif
00039 
00040 #if CFG_MM_EN >0
00041     #include "OsMM.h"
00042 #endif
00043 
00044 #if CFG_EVENT_EN > 0
00045     #include "OsEvent.h"
00046 #endif
00047 
00048 #if CFG_MUTEX_EN > 0
00049     #include "OsMutex.h"
00050 #endif
00051 
00052 #if CFG_QUEUE_EN > 0
00053     #include "OsQueue.h"
00054 #endif
00055 
00056 #if CFG_FLAG_EN     > 0
00057     #include "OsFlag.h"
00058 #endif
00059 
00060 #endif    /* _COOCOX_H    */