📄 down.h
字号:
/*******************************************************************/
/* */
/* Download and exection program for SNDS board */
/* */
/*-----------------------------------------------------------------*/
/* Copyright (C) 1997 Samsung Electronics. */
/*-----------------------------------------------------------------*/
/* */
/*******************************************************************/
#ifndef _DOWN_H
#define _DOWN_H
//#define DownLoadArea 0x1000000
#define CCITT_POLYNOM 0x1021 // x^16+x12^+x^5+x^0
/****************************/
/* DRAM DOWN LOAD FUNCTIONS */
/****************************/
extern void StartUserPgm(void) ;
extern void DownLoadPgm(void) ;
extern void ReceiveData(char * /* DownArea*/,unsigned /*RcvDataSize*/) ;
extern void PrintReadData(char * /* DownArea */,unsigned /* RcvDataSize */);
extern unsigned CRCErrorCheck(char * /* DownArea */,unsigned /* RcvDataSize */) ;
extern unsigned GetDataSize(unsigned /*uart channel*/) ;
extern unsigned CalcCRC(unsigned /* CheckSum */, int /*RcvData */) ;
/******************************/
/* EEPROM DOWN LOAD FUNCTIONS */
/******************************/
extern void Reset_Boot_Rom(void) ;
extern void FlashDown(void); // flash down load top module
extern int EEPROM_Type(void);
#endif /* _DOWN_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -