Changed to not include autoconf.h
[staging/basesystem.git] / agl-basefiles / agldd / moduleid.h
1 /*
2  * @copyright Copyright (c) 2016-2019 TOYOTA MOTOR CORPORATION.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #ifndef _AGLDD_MODULEID_H_
18 #define _AGLDD_MODULEID_H_
19
20 /*
21  * Define module ID to be used by programs in moduleid_id.h .
22  * Define in the format of "#define XXX_MID ID number" (XXX is the module name).
23  *
24  * MID allocation policy shall be as follows.
25  * - UI Application       : 0xxxh
26  * - Application Service  : 1xxxh to 2xxxh
27  *   + HMI                : 10xxh
28  *   + AV                 : 12xxh
29  *   + Radio              : 14xxh
30  *   + Connectivity       : 16xxh
31  *   + Navigation/Location: 18xxh
32  *   + Vehicle            : 1Axxh
33  *   + Communication      : 1Cxxh
34  *   + BasePF             : 1Exxh
35  *   + System             : 20xxh
36  *   + Other              : 22xxh
37  * - Common Service       : 3xxxh
38  * - Extension Service    : 4xxxh
39  * - System/Device Driver : 5xxxh
40  */
41
42 /* UI Application       : 0xxxh */
43
44 /* Application Service  : 1xxxh to 2xxxh */
45 #define MODEMANAGER_MID         0x1000
46 #define ACTIVITYMANAGER_MID     0x1001
47
48 /* Common Service       : 3xxxh */
49 #define IPMANAGER_MID           0x3000
50 #define DEVICEMANAGER_MID       0x3001
51 #define MSGBRK_MID              0x3002
52 #define TIMERENTRYDRV_MID       0x3003
53 #define SOUNDAGENT_MID          0x3004
54 #define CAN_MID                 0x3006
55 #define _CWORD83__MID                 0x3007
56 #define SENSOR_MID              0x3008
57 #define GPS_MID                 0x3009
58 #define RESMGR_MID              0x300A
59 #define GRAPHICS_MID            0x300B
60
61 /* Extension Service    : 4xxxh */
62
63 /* System/Device Driver : 5xxxh */
64 #define  EV_MID                 0x5001
65 #define  RPC_MID                0x5002
66 #define  EVK_MID                0x5801
67
68 #endif /* !_AGLDD_MODULEID_H_ */