Changed autoconf.h ref to /kernel-build-artifacts
[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 #include <generated/autoconf.h>
18 #ifndef _AGLDD_MODULEID_H_
19 #define _AGLDD_MODULEID_H_
20
21 /*
22  * Define module ID to be used by programs in moduleid_id.h .
23  * Define in the format of "#define XXX_MID ID number" (XXX is the module name).
24  *
25  * MID allocation policy shall be as follows.
26  * - UI Application       : 0xxxh
27  * - Application Service  : 1xxxh to 2xxxh
28  *   + HMI                : 10xxh
29  *   + AV                 : 12xxh
30  *   + Radio              : 14xxh
31  *   + Connectivity       : 16xxh
32  *   + Navigation/Location: 18xxh
33  *   + Vehicle            : 1Axxh
34  *   + Communication      : 1Cxxh
35  *   + BasePF             : 1Exxh
36  *   + System             : 20xxh
37  *   + Other              : 22xxh
38  * - Common Service       : 3xxxh
39  * - Extension Service    : 4xxxh
40  * - System/Device Driver : 5xxxh
41  */
42
43 /* UI Application       : 0xxxh */
44
45 /* Application Service  : 1xxxh to 2xxxh */
46 #define MODEMANAGER_MID         0x1000
47 #define ACTIVITYMANAGER_MID     0x1001
48
49 /* Common Service       : 3xxxh */
50 #define IPMANAGER_MID           0x3000
51 #define DEVICEMANAGER_MID       0x3001
52 #define MSGBRK_MID              0x3002
53 #define TIMERENTRYDRV_MID       0x3003
54 #define SOUNDAGENT_MID          0x3004
55 #define CAN_MID                 0x3006
56 #define _CWORD83__MID                 0x3007
57 #define SENSOR_MID              0x3008
58 #define GPS_MID                 0x3009
59 #define RESMGR_MID              0x300A
60 #define GRAPHICS_MID            0x300B
61
62 /* Extension Service    : 4xxxh */
63
64 /* System/Device Driver : 5xxxh */
65 #define  EV_MID                 0x5001
66 #define  RPC_MID                0x5002
67 #define  EVK_MID                0x5801
68
69 #endif /* !_AGLDD_MODULEID_H_ */