2 * @copyright Copyright (c) 2016-2019 TOYOTA MOTOR CORPORATION.
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
8 * http://www.apache.org/licenses/LICENSE-2.0
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.
17 #include <generated/autoconf.h>
18 #ifndef _AGLDD_MODULEID_H_
19 #define _AGLDD_MODULEID_H_
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).
25 * MID allocation policy shall be as follows.
26 * - UI Application : 0xxxh
27 * - Application Service : 1xxxh to 2xxxh
31 * + Connectivity : 16xxh
32 * + Navigation/Location: 18xxh
34 * + Communication : 1Cxxh
38 * - Common Service : 3xxxh
39 * - Extension Service : 4xxxh
40 * - System/Device Driver : 5xxxh
43 /* UI Application : 0xxxh */
45 /* Application Service : 1xxxh to 2xxxh */
46 #define MODEMANAGER_MID 0x1000
47 #define ACTIVITYMANAGER_MID 0x1001
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
62 /* Extension Service : 4xxxh */
64 /* System/Device Driver : 5xxxh */
66 #define RPC_MID 0x5002
67 #define EVK_MID 0x5801
69 #endif /* !_AGLDD_MODULEID_H_ */