www.pudn.com > SCIB_RS232.rar > DSP281x_GlobalPrototypes.h
//########################################################################### // // FILE: DSP281x_GlobalPrototypes.h // // TITLE: Global prototypes for DSP28 Examples //########################################################################### #ifndef DSP281x_GLOBALPROTOTYPES_H #define DSP281x_GLOBALPROTOTYPES_H /*---- shared global function prototypes -----------------------------------*/ //extern void InitAdc(void); extern void InitPeripherals(void); extern void InitGpio(void); extern void InitPieCtrl(void); extern void InitPieVectTable(void); extern void EnableInterrupts(void); extern void InitSci(void); extern void InitSysCtrl(void); extern void InitXintf(void); extern void InitXIntrupt(void); extern void InitPll(Uint16 val); extern void InitPeripheralClocks(void); // Watchdog functions // DSP28_SysCtrl.c extern void KickDog(void); extern void DisableDog(void); // DSP28_DBGIER.asm //extern void SetDBGIER(Uint16 dbgier); // CAUTION // This function MUST be executed out of RAM. Executing it // out of OTP/Flash will yield unpredictable results extern void InitFlash(void); void MemCopy(Uint16 *SourceAddr, Uint16* SourceEndAddr, Uint16* DestAddr); //--------------------------------------------------------------------------- // External symbols created by the linker cmd file // DSP28 examples will use these to relocate code from one LOAD location // in either Flash or XINTF to a different RUN location in internal // RAM //extern Uint16 secureRamFuncs_loadstart; //extern Uint16 secureRamFuncs_loadend; //extern Uint16 secureRamFuncs_runstart; #endif // - end of DSP281x_GLOBALPROTOTYPES_H