summaryrefslogtreecommitdiff
path: root/bsp/gkipc/libraries/inc/gmodids.h
blob: 11404579bdf3bb8223f55e3ae81e7bb51d34b279 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/*!
*******************************************************************************
**
** \file      gmodids.h
**
** \brief     Global module IDs.
**
**            This header file defines all global FD and FM specific module
**            IDs required to build module specific error code enumerations.
**
**            Unused IDs are defined as "__unused_module_id<number>__".
**
**            (C) Copyright 2012-2013 by Goke Microelectronics Shanghai Branch
**
** \attention THIS SAMPLE CODE IS PROVIDED AS IS. GOKE MICROELECTRONICS
**            ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR
**            OMMISSIONS.
**
** \version   \$Revision: 1.0 $
**
******************************************************************************/
#ifndef GMODIDS_H
    #define GMODIDS_H

    /*
    ************************************************************
    **
    ** GD lib specific module IDs
    **
    ************************************************************
    */
    #define GD_ADC_MODULE_ID             1
    #define GD_CRYPTO_MODULE_ID          2
    #define GD_DMA_MODULE_ID             3
    #define GD_ETH_MODULE_ID             4
    #define GD_GPIO_MODULE_ID            5
    #define GD_I2C_MODULE_ID             6
    #define GD_I2S_MODULE_ID             7
    #define GD_INT_MODULE_ID             8
    #define GD_IR_MODULE_ID              9
    #define GD_PWM_MODULE_ID            10
    #define GD_SDIO_MODULE_ID           11
    #define GD_SENSOR_MODULE_ID         12
    #define GD_SFLASH_MODULE_ID         13
    #define GD_SPI_MODULE_ID            14
    #define GD_SPI_EEPROM_MODULE_ID     15
    #define GD_TIMER_MODULE_ID          16
    #define GD_UART_MODULE_ID           17
    #define GD_USB_MODULE_ID            18
    #define GD_ICC_MODULE_ID            19
    #define GD_WDOG_MODULE_ID           20
	#define GD_AUDIO_MODULE_ID          21
    /*
    ************************************************************
    **
    ** FM lib specific module IDs
    **
    ************************************************************
    */
    #define GM_PSI_MODULE_ID            30
    #define GM_DVBSI_MODULE_ID          31
    #define GM_IR_MODULE_ID             32
    #define GM_SVL_MODULE_ID            33
    #define GM_DEBUG_MODULE_ID          34
    #define GM_DRAW_MODULE_ID           35
    #define __unused_module_id36__      36
    #define GM_EEPROM_MODULE_ID         37
    #define GM_FONT_MODULE_ID           38
    #define GM_TSL_MODULE_ID            39
    #define GM_SI_MODULE_ID             40
    #define GM_CHL_MODULE_ID            41
    #define GM_EI_MODULE_ID             42
    #define GM_SF_MODULE_ID             43
    #define __unused_module_id44__      44
    #define GM_FTP_MODULE_ID            45
    #define GM_V2O_MODULE_ID            46
    #define GM_USB_MSC_MODULE_ID        47
    #define GM_USB_SERIAL_MODULE_ID     48
    #define __unused_module_id49__      49

    /*
    ************************************************************
    **
    ** Other 3rd party FM module IDs
    **
    ************************************************************
    */
    #define GM_FSUB_MODULE_ID           50
    #define __unused_module_id51__      51
    #define __unused_module_id52__      52
    #define __unused_module_id53__      53
    #define __unused_module_id54__      54
    #define __unused_module_id55__      55
    #define __unused_module_id56__      56
    #define __unused_module_id57__      57
    #define __unused_module_id58__      58
    #define __unused_module_id59__      59
    #define __unused_module_id60__      60
    #define __unused_module_id61__      61
    #define __unused_module_id62__      62
    #define __unused_module_id63__      63
    #define __unused_module_id64__      64
    #define __unused_module_id65__      65
    #define __unused_module_id66__      66
    #define __unused_module_id67__      67
    #define __unused_module_id68__      68
    #define __unused_module_id69__      69

    /*
    ************************************************************
    **
    ** Application specific module IDs
    **
    ************************************************************
    */
    #define APPL_DEMO2_MODULE_ID        100
    #define APPL_BOOTLDR_MODULE_ID      101
    #define APPL_FCHL_MODULE_ID         102
    #define APPL_FDVR_TS_MODULE_ID      103
    #define APPL_ALLDEMO_MODULE_ID      104
    #define __unused_module_id105__     105
    #define __unused_module_id106__     106
    #define __unused_module_id107__     107
    #define __unused_module_id108__     108
    #define __unused_module_id109__     109
    #define __unused_module_id110__     110
    #define __unused_module_id111__     111
    #define __unused_module_id112__     112
    #define __unused_module_id113__     113
    #define __unused_module_id114__     114
    #define __unused_module_id115__     115
    #define __unused_module_id116__     116
    #define __unused_module_id117__     117
    #define __unused_module_id118__     118
    #define __unused_module_id119__     119

#endif