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 #ifndef _AGLDD_MODULEID_H_
18 #define _AGLDD_MODULEID_H_
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).
24 * MID allocation policy shall be as follows.
25 * - UI Application : 0xxxh
26 * - Application Service : 1xxxh to 2xxxh
30 * + Connectivity : 16xxh
31 * + Navigation/Location: 18xxh
33 * + Communication : 1Cxxh
37 * - Common Service : 3xxxh
38 * - Extension Service : 4xxxh
39 * - System/Device Driver : 5xxxh
42 /* UI Application : 0xxxh */
44 /* Application Service : 1xxxh to 2xxxh */
45 #define MODEMANAGER_MID 0x1000
46 #define ACTIVITYMANAGER_MID 0x1001
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
61 /* Extension Service : 4xxxh */
63 /* System/Device Driver : 5xxxh */
65 #define RPC_MID 0x5002
66 #define EVK_MID 0x5801
68 #endif /* !_AGLDD_MODULEID_H_ */