📄 flashdownload.h_bak
字号:
//---------------------------------------------------------------------------
#ifndef FlashDownLoadH
#define FlashDownLoadH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include "flashtool.h"
#include "brom.h"
#include "flashtool_handle.h"
#include "mtk_mcu.h"
//#include "mem_mt6205.h"
#include "DOWNLOAD.h"
extern struct DL_HANDLE *g_DL_HANDLE;
extern struct DA_HANDLE *g_DA_HANDLE;
//---------------------------------------------------------------------------
class TBOOT1 : public TThread
{
private:
// message handle
HANDLE hPostMsgDestHandle;
int ret;
BBCHIP_TYPE Baseband_chip_type;
EXT_CLOCK External_clock_type;
bool bCheckECOVersion;
UART_BAUDRATE UART_baud_rate;
bool bFormatNeeded;
protected:
void __fastcall Execute();
public:
COM_PORT_HANDLE m_com_port;
FLASHTOOL_ARG ft_arg;
FLASHTOOL_DOWNLOAD_ARG ft_dl_arg;
COM_PORT_SETTING com;
// message
AnsiString asMsg;
AnsiString prefix;
unsigned char progress_percentage;
// __fastcall TBOOT1(bool CreateSuspended,COM_PORT_HANDLE ComPortIndex);
__fastcall TBOOT1(bool CreateSuspended, HANDLE hMsgHandle, COM_PORT_HANDLE ComPortIndex, BBCHIP_TYPE bb_chip,
EXT_CLOCK ext_clock, bool check_eco_ver, UART_BAUDRATE baud_rate, bool b_format_needed);
// call back
//int __stdcall cb_download_da_init(void *usr_arg);
void _fastcall ShowMsg();
void _fastcall StartDownLoad();
void _fastcall SyncStartDownLoad();
void _fastcall InitProgress();
void _fastcall SyncInitProgress();
void _fastcall UpdateProgress();
void _fastcall SyncUpdateProgress();
void _fastcall UpdateResultOk();
void _fastcall SyncUpdateResultOk();
void _fastcall UpdateResultError();
void _fastcall SyncUpdateResultError();
// static int __stdcall cb_download_flash(unsigned char percent, unsigned long sent_bytes, unsigned long total_bytes, void *usr_arg);
};
//---------------------------------------------------------------------------
//extern PACKAGE TMainForm *MainForm;
extern int m_TheFirstComNo;
extern int iBaudRate;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -