2 * Configuration of module Os (Os_Cfg.h)
\r
4 * Created by: ArcCore AB
\r
5 * Configured for (MCU): Undefined MCU
\r
7 * Module vendor: ArcCore
\r
8 * Module version: 2.0.11
\r
10 * Copyright ArcCore AB 2010
\r
11 * Generated by Arctic Studio (http://arccore.com)
\r
12 * on Wed Nov 24 20:08:51 CET 2010
\r
16 #if (OS_SW_MAJOR_VERSION != 2)
17 #error "Os: Configuration file version differs from BSW version."
26 #define ALARM_ID_alarm10 0
\r
27 #define ALARM_ID_alarm100 1
\r
28 #define ALARM_ID_alarm25 2
\r
31 #define COUNTER_ID_OsTick 0
\r
34 #define OSMAXALLOWEDVALUE_OsTick 65535
\r
43 // Linked resource id's
\r
48 #define TASK_ID_OsIdle 0
\r
49 #define TASK_ID_Startup 1
\r
50 #define TASK_ID_bTask10 2
\r
51 #define TASK_ID_bTask100 3
\r
52 #define TASK_ID_bTask25 4
\r
54 // Task entry points
\r
55 void OsIdle( void );
\r
56 void Startup( void );
\r
57 void bTask10( void );
\r
58 void bTask100( void );
\r
59 void bTask25( void );
\r
61 // Schedule table id's
\r
64 #define OS_INTERRUPT_STACK_SIZE 512
\r
65 #define OS_OSIDLE_STACK_SIZE 512
\r
67 #define OS_ALARM_CNT 3
\r
68 #define OS_TASK_CNT 5
\r
69 #define OS_SCHTBL_CNT 0
\r
70 #define OS_COUNTER_CNT 1
\r
71 #define OS_EVENTS_CNT 0
\r
72 #define OS_ISRS_CNT 0
\r
73 #define OS_RESOURCE_CNT 0
\r
74 #define OS_LINKED_RESOURCE_CNT 0
\r
76 #define CFG_OS_DEBUG STD_OFF
\r
78 #define OS_SC1 STD_ON
\r
79 #define OS_STACK_MONITORING STD_ON
\r
80 #define OS_STATUS_EXTENDED STD_ON
\r
81 #define OS_USE_GET_SERVICE_ID STD_ON
\r
82 #define OS_USE_PARAMETER_ACCESS STD_ON
\r
83 #define OS_RES_SCHEDULER STD_ON
\r
85 #endif /*OS_CFG_H_*/
\r