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
87 #if defined(PLATFORM_SC8800G)
88 //Special Chip platfrom io
89 //#include "sc8800g_plf_io.h"
90 //Chip module config header files.About some variant param. configs for the module.
91 #include "sc8800g_module_config.h"
92 //end Chip Module config
94 //Chip Global Function(Reg., BASE, Address,)definitions
95 #include "sc8800g_reg_base.h"
96 //All chip module reg.
97 #include "sc8800g_module_ver_extern.h"
99 #define CHIP_PLATFORM_DEFINED
107 #if !defined(CHIP_PLATFORM_DEFINED)
108 //#error "chip_drv_config.h CONFIG ERROR"
112 /**----------------------------------------------------------------------------*
113 ** Local Function Prototype **
114 **----------------------------------------------------------------------------*/
116 /**----------------------------------------------------------------------------*
117 ** Function Prototype **
118 **----------------------------------------------------------------------------*/
121 /**----------------------------------------------------------------------------*
123 **----------------------------------------------------------------------------*/
127 /**---------------------------------------------------------------------------*/