1 /******************************************************************************
2 ** File Name: chip_drv_config_extern.h *
3 ** Author: steve.zhan *
5 ** Copyright: 2010 Spreatrum, Incoporated. All Rights Reserved. *
7 ******************************************************************************/
8 /******************************************************************************
10 **---------------------------------------------------------------------------*
11 ** DATE NAME DESCRIPTION *
12 ** 06/05/2010 Steve.zhan Create. *
13 ******************************************************************************/
14 #ifndef _CHIP_DRV_CONFIG_EXTERN_H_
15 #define _CHIP_DRV_CONFIG_EXTERN_H_
16 /*----------------------------------------------------------------------------*
18 **------------------------------------------------------------------------- */
20 /**---------------------------------------------------------------------------*
22 **--------------------------------------------------------------------------*/
27 /**---------------------------------------------------------------------------*
29 **---------------------------------------------------------------------------*/
32 #if defined(PLATFORM_SC6800H)
34 //Special Chip platfrom io
35 #include "./sc6800h/sc6800h_plf_io.h"
38 //Chip module config header files.About some variant param. configs for the module.
39 #include "./sc6800h/sc6800h_module_config.h"
40 //end Chip Module config
45 //Chip Global Function(Reg., BASE, Address,)definitions
46 #include "./sc6800h/sc6800h_reg_base.h"
47 //All chip module reg.
48 #include "./sc6800h/sc6800h_module_ver_extern.h"
50 #define CHIP_PLATFORM_DEFINED
55 #if defined(PLATFORM_SC6600L)
56 //Special Chip platfrom io
57 #include "./sc6600l/sc6600l_plf_io.h"
58 //Chip module config header files.About some variant param. configs for the module.
59 #include "./sc6600l/sc6600l_module_config.h"
60 //end Chip Module config
62 //Chip Global Function(Reg., BASE, Address,)definitions
63 #include "./sc6600l/sc6600l_reg_base.h"
64 //All chip module reg.
65 #include "./sc6600l/sc6600l_module_ver_extern.h"
67 #define CHIP_PLATFORM_DEFINED
70 #if defined(PLATFORM_SC8800H)
71 //Special Chip platfrom io
72 #include "./sc8800h/sc8800h_plf_io.h"
73 //Chip module config header files.About some variant param. configs for the module.
74 #include "./sc8800h/sc8800h_module_config.h"
75 //end Chip Module config
77 //Chip Global Function(Reg., BASE, Address,)definitions
78 #include "./sc8800h/sc8800h_reg_base.h"
79 //All chip module reg.
80 #include "./sc8800h/sc8800h_module_ver_extern.h"
82 #define CHIP_PLATFORM_DEFINED
85 #if defined(PLATFORM_SC8800G)
86 //Special Chip platfrom io
87 #include "sc8800g_plf_io.h"
88 //Chip module config header files.About some variant param. configs for the module.
89 #include "sc8800g_module_config.h"
90 //end Chip Module config
92 //Chip Global Function(Reg., BASE, Address,)definitions
93 #include "sc8800g_reg_base.h"
94 //All chip module reg.
95 #include "sc8800g_module_ver_extern.h"
97 #define CHIP_PLATFORM_DEFINED
101 #if defined(CONFIG_TIGER)
102 //Special Chip platfrom io
103 #include "sc8810_plf_io.h"
104 //Chip module config header files.About some variant param. configs for the module.
105 #include "sc8810_module_config.h"
106 //end Chip Module config
108 //Chip Global Function(Reg., BASE, Address,)definitions
109 #include "sc8810_reg_base.h"
110 //All chip module reg.
111 #include "sc8810_module_ver_extern.h"
113 #define CHIP_PLATFORM_DEFINED
122 #if !defined(CHIP_PLATFORM_DEFINED)
123 //#error "chip_drv_config.h CONFIG ERROR"
127 /**----------------------------------------------------------------------------*
128 ** Local Function Prototype **
129 **----------------------------------------------------------------------------*/
131 /**----------------------------------------------------------------------------*
132 ** Function Prototype **
133 **----------------------------------------------------------------------------*/
136 /**----------------------------------------------------------------------------*
138 **----------------------------------------------------------------------------*/
142 /**---------------------------------------------------------------------------*/