comparison src/cs/riviera/rvm/rvm_priorities.h @ 0:4e78acac3d88

src/{condat,cs,gpf,nucleus}: import from Selenite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 06:23:26 +0000
parents
children 93af50ca61f9
comparison
equal deleted inserted replaced
-1:000000000000 0:4e78acac3d88
1
2 /****************************************************************************/
3 /* */
4 /* Name rvm_priorities.h */
5 /* */
6 /* Function this file priorities defintitions for basic SWEs */
7 /* It includes a file rvm_ext_priorities.h where are defined */
8 /* "custom" priorities.
9 /* */
10 /* Version 0.1 */
11 /* */
12 /* Date Modification */
13 /* ------------------------------------ */
14 /* 10/11/2000 Create */
15 /* */
16 /* Author Cristian Livadiotti (c-livadiotti@ti.com) */
17 /* */
18 /* (C) Copyright 2000 by Texas Instruments Incorporated, All Rights Reserved*/
19 /****************************************************************************/
20
21 #ifndef __RVM_PRIORITIES_H_
22 #define __RVM_PRIORITIES_H_
23
24
25 #include "rvm/rvm_ext_priorities.h"
26
27 /* PRIORITIES SETTING: */
28 /* All user priority should be set under 250: */
29 /* Higher values are reserved */
30
31 /*
32 ** Bluetooth Priorities:
33 ** All set to same value, except ATP (not a task) and HCI (valid on PC only)
34 */
35 #define RVM_HCI_TASK_PRIORITY (250)
36 #define RVM_L2CAP_TASK_PRIORITY (240)
37 #define RVM_BTCTRL_TASK_PRIORITY (240)
38 #define RVM_RFCOMM_TASK_PRIORITY (240)
39 #define RVM_SPP_TASK_PRIORITY (240)
40 #define RVM_SDP_TASK_PRIORITY (240)
41 #define RVM_HSG_TASK_PRIORITY (240)
42 #define RVM_DUN_GW_TASK_PRIORITY (240)
43 #define RVM_FAX_GW_TASK_PRIORITY (240)
44 #define RVM_ATP_UART_TASK_PRIORITY (240)
45 #define RVM_ATP_TASK_PRIORITY (255)
46
47
48 /*
49 ** Drivers and Services Priorities
50 ** Note: FFS priority should be lower than every user
51 */
52 #define RVM_SPI_TASK_PRIORITY (39)
53 #define RVM_TTY_TASK_PRIORITY (238)
54 #define RVM_AUDIO_TASK_PRIORITY (245)
55 #define RVM_AUDIO_BGD_TASK_PRIORITY (246)
56 #define RVM_RTC_TASK_PRIORITY (248)
57 #define RVM_FFS_TASK_PRIORITY (250)
58 #define RVM_TRACE_TASK_PRIORITY (251) //(79)
59 #define RVM_DAR_TASK_PRIORITY (245)
60 #define RVM_ETM_TASK_PRIORITY (249)
61 #define RVM_LCC_TASK_PRIORITY (246)
62 #define RVM_MKS_TASK_PRIORITY (255)
63 #define RVM_KPD_TASK_PRIORITY (10)
64
65 #define RVM_MPM_TASK_PRIORITY (242)
66
67 #define RVM_RNET_WS_TASK_PRIORITY (240)
68 #define RVM_RNET_RT_TASK_PRIORITY (240)
69 #define RVM_DCM_TASK_PRIORITY (240)
70 #define RVM_MFW_TASK_PRIORITY (241)
71 #define RVM_MDL_TASK_PRIORITY (241)
72
73
74 #define RVM_OBIGO_TASK_PRIORITY (242)
75 #define RVM_IMG_TASK_PRIORITY (241)
76 #define RVM_MMS_TASK_PRIORITY (247)
77
78 /*
79 ** RV Test Menu and Dummy Tasks Priorities
80 */
81 #define RVM_RVTEST_MENU_TASK_PRIORITY (240)
82 #define RVM_DUMMY_TASK_PRIORITY (80)
83 //#define IDLE_TASK_PRIORITY (80) /* A-M-E-N-D-E-D! */
84 #define RVM_INVKR_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
85 #define RVM_TE1_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
86 #define RVM_TE2_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
87 #define RVM_TE3_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
88 #define RVM_TE4_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
89 #define RVM_TE5_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
90 #define RVM_TE6_TASK_PRIORITY (240) /* A-M-E-N-D-E-D! */
91
92 #define RVM_TMS_TASK_PRIORITY (200) /* A-M-E-N-D-E-D! */
93 #endif /* __RVM_PRIORITIES_H_ */
94