📄 smcvar.h
字号:
#ifndef _smcvar_
#define _smcvar_
/*++
Copyright (c) 2001 Sunplus Technology Co., Ltd.
Module Name:
smcvar.h
Abstract:
Header file related to file layer variable declaration
Environment:
Keil C51 Compiler
Revision History:
09/04/2001 William Yeo created
--*/
#include "chipopt.h"
//------------------------------------------------------------------------------
//External variable
//------------------------------------------------------------------------------
//-------------------------------------
//smcascic.c
//-------------------------------------
//-------------------------------------
//smccore.c
//-------------------------------------
extern xdata BYTE G_Card_TotalBank;
extern xdata BYTE G_Card_CurrBank;
extern xdata WORD G_Card_BlockExtSize;
extern xdata WORD G_Card_BlockWholeSize;
extern xdata BYTE G_Card_PagePerBlock;
extern xdata ULONG G_Card_PhysicalBankSize;
extern xdata WORD G_SMC_AllocatTable[];
extern xdata BYTE G_SMC_EntryTable[];
extern xdata WORD G_SMC_AllocatTableSize;
extern xdata BYTE G_SMC_EntryTableSize;
extern xdata ULONG G_SMC_CisBlockAddress;
extern xdata BYTE G_SMC_EccByte[];
extern xdata BYTE G_SMC_EccErr;
extern xdata WORD G_SMC_ErrCode;
extern xdata BYTE G_SMC_FirstCISFound;
extern xdata BYTE G_SMC_BuildBankMap[];
extern xdata ULONG G_SMC_EccErrCount; // HIS101b-0009
extern xdata ULONG G_SMC_Ecc1BitErrCount; // HIS101b-0009
extern xdata ULONG G_SMC_Ecc2BitErrCount; // HIS101b-0009
extern xdata UCHAR G_SMC_AddrMode; // 533
// wyeo@0514
extern idata BYTE G_NAND_ReservBlockTotal;
extern idata BYTE G_NAND_ReservBlockMax;
extern xdata BYTE G_SMC_CisBlockFound;
extern xdata ULONG G_SMC_NewCisBlockAddress;
//-------------------------------------
//smcdata.h
//-------------------------------------
extern code BYTE G_SMC_CIS[];
extern code BYTE G_SMC_CisPartial[];
//-------------------------------------
//smcdos.c
//-------------------------------------
//-------------------------------------
//smcecc.c
//-------------------------------------
extern data BYTE G_SMC_EccReg0;
extern data BYTE G_SMC_EccReg1;
extern data BYTE G_SMC_EccReg2;
extern data BYTE G_SMC_EccCount;
extern data BYTE G_SMC_EccData;
//-------------------------------------
//smcecctb.c
//-------------------------------------
extern code BYTE G_SMC_EccTable[];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -