📄 main.h
字号:
/*
*********************************************************************************************************
* File : Main.H
* Contents :
*
* $Date : 09/18/06 Kimi v0.1
* $Date : 10/18/06 Kimi v0.2
* $Date : 11/02/06 Kimi v1.0
*
* Copyright (c) 2006 Fameg, Inc. All rights reserved
*********************************************************************************************************
*/
#ifndef __MAIN_H__
#define __MAIN_H__
#include "fs7805.h"
#include "fs7805regs.h"
/*
*********************************************************************************************************
* LOCAL MACRO PROTOTYPES
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* DATA TYPES
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* STATIC VARIABLE PROTOTYPES
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* STATIC FUNCTION PROTOTYPES
*********************************************************************************************************
*/
/*
*********************************************************************************************************
* EXTERN VARIABLE PROTOTYPES
*********************************************************************************************************
*/
extern xdata BYTE SmFlushTimer;
/*
*********************************************************************************************************
* EXTERN FUNCTION PROTOTYPES
*********************************************************************************************************
*/
extern STATUS SmFlushBlock (void);
extern void TdInit (void);
extern STATUS SmReadSector (void);
extern STATUS SmWriteSector (void);
extern STATUS SmReadNextSector (void);
extern STATUS SmWriteNextSector (void);
extern void SmEraseAll (void);
/*
*********************************************************************************************************
* GLOBAL VARIABLE PROTOTYPES
*********************************************************************************************************
*/
UINT16 SectorCount;
UINT32 SectorStart;
bit SmFlushFlag = false;
xdata UINT16 DelayTimer = 0;
idata UINT16 ReadIndex = 0, WriteIndex = 0;
BYTE State = CBW_GET_COMPLETED;
idata BYTE CBW_Buffer[11];
idata BYTE CSW_Buffer[5];
/*
*********************************************************************************************************
* GLOBAL FUNCTION PROTOTYPES
*********************************************************************************************************
*/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -