Initial.h
资源名称:SDK_M5661.rar [点击查看]
上传用户:hjhsjcl
上传日期:2020-09-25
资源大小:11378k
文件大小:2k
源码类别:
压缩解压
开发平台:
C++ Builder
- /*==========================================================================
- Copyright (c) 2004 ALi Corporation. All Rights Reserved
- File: Initial.h
- content:
- History: Created by David Chiu 2004/3/19
- ==========================================================================*/
- #ifdef _INITIAL_H_
- #define EXTERN
- #else
- #define EXTERN extern
- #endif
- EXTERN void Init8051(void);
- EXTERN void InitDisableClk(void);
- EXTERN void InitPowerCtrl(void);
- EXTERN void Init5661Ctrl(void);
- EXTERN void InitSpecialGpio(void);
- EXTERN void InitSetPmi(void);
- EXTERN void BootGpioControl(void);
- EXTERN void InitChkSetting(BOOL fForceRestore) large;
- EXTERN bit InitRecInit(void) large;
- EXTERN void InitRunToUsb(BOOL) large;
- EXTERN void BandGapCalibrationCheck(void);
- EXTERN void InitialVddioCalibration(void); //hsiang VddioCali
- #if(DEBUG_M5638C)
- EXTERN void BrownOutInit(void); //Ren060125 //Walace060125
- #endif
- EXTERN void InitRtc(void); //tne 2006/01/17
- EXTERN BOOL InitExtPowerOn(BYTE bCommand) large; //tne 2006/01/17 #2 //Walace060131#1
- EXTERN void RestoreBlock0(void) large; //Ted 0203
- EXTERN void LowBatteryDetection(BYTE); //tne 2006/11/29 #1
- EXTERN void RefleshBattCheck(WORD wCounter) large; // Jeff_061109
- EXTERN void StarUpPWMmodulation(void) large; // Jeff_061109
- //tne 2006/01/17 #2
- #define EXT_PW_ON_CHECK 0x00 //Walace060131#1
- #define EXT_PW_ON_GET_START_TIME 0x10
- #define EXT_PW_ON_WAIT_DELAY 0x20
- //Ext-Power On delay time
- //If you don't want ext-power on, just don't call InitExtPowerOn() function.
- //Never set this define to zero, you will wait 255 sec..> <"
- #define EXT_PW_ON_DELAY_SEC P_SWITCH_DELAY_SEC
- #define EXT_PW_ON_ADJUST_TIME 12 // = 1 / (0.02*(KEY_DETECT_INTERVAL+1))
- #undef EXTERN
English
