intelflash.h

来自「norflash的文件系统。 用于中低端手机开发的参考」· C头文件 代码 · 共 62 行

H
62
字号
/*****************************************************************************
 
  FILE NAME: intelFlash.h

  DESCRIPTION:

    This module contains the intel flash driver definitions and prototype.

 Copyright (c) 2002, VIA Technologies, Inc.
*****************************************************************************/

#ifndef __INTEL_FLASH_H__
#define __INTEL_FLASH_H__

#include "fsmflash.h"


/* Flash Command Definitions */
#define FLASH_COMMAND_READ               ((FLASH_DATA)0xFF)
#define FLASH_COMMAND_READ_ID            ((FLASH_DATA)0x90)
#define FLASH_COMMAND_QUERY              ((FLASH_DATA)0x98)
#define FLASH_COMMAND_STATUS             ((FLASH_DATA)0x70)
#define FLASH_COMMAND_CLEAR              ((FLASH_DATA)0x50)
#define FLASH_COMMAND_WRITE              ((FLASH_DATA)0x40)
#define FLASH_COMMAND_ERASE              ((FLASH_DATA)0x20)
#define FLASH_COMMAND_CONFIRM            ((FLASH_DATA)0xD0)
#define FLASH_COMMAND_SUSPEND            ((FLASH_DATA)0xB0)
#define FLASH_COMMAND_RESUME             ((FLASH_DATA)0xD0)
#define FLASH_COMMAND_READ_CFG           ((FLASH_DATA)0x60)
#define FLASH_COMMAND_RCD                ((FLASH_DATA)0x03)
#define FLASH_COMMAND_WRITE_PR           ((FLASH_DATA)0xC0)
#define FLASH_COMMAND_LOCK               ((FLASH_DATA)0x60)
#define FLASH_COMMAND_LOCK_CONFIRM       ((FLASH_DATA)0x01)
#define FLASH_COMMAND_UNLOCK_CONFIRM     ((FLASH_DATA)0xD0)
#define FLASH_COMMAND_LOCKDOWN_CONFIRM   ((FLASH_DATA)0x2F)
#define FLASH_COMMAND_WRITE_BUFFER       ((FLASH_DATA)0xE8)
#define FLASH_COMMAND_ABORT              ((FLASH_DATA)0xFF)



/* Flash Status Definitions */
#define FLASH_STATUS_READY               ((FLASH_DATA)0x80)
#define FLASH_STATUS_ERASE_SUSPENDED     ((FLASH_DATA)0x40)
#define FLASH_STATUS_WRITE_SUSPENDED     ((FLASH_DATA)0x04)
#define FLASH_STATUS_ERROR               ((FLASH_DATA)0x3A)


#define RELOCATE_CODE			TRUE


#endif /* __INTEL_FLASH_H__ */

/*****************************************************************************
* $Log: intelflash.h $
* Revision 1.3  2004/03/17 12:58:05  zgy
* Revision 1.2  2004/03/16 15:56:23  jjs
* Revision 1.1  2003/10/27 09:48:34  jjs
* Initial revision
* Initial revision -- jjs
*****************************************************************************/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?