norflash.h

来自「(1)个人针对atmel提供的运行于CPU内13k空间的ram的romboot修」· C头文件 代码 · 共 38 行

H
38
字号
//*----------------------------------------------------------------------------
//*      GRENTECH INC., LTD
//*----------------------------------------------------------------------------

//*----------------------------------------------------------------------------
//* File Name           : norflash.h
//* Object              : 
//*
//* 1.0 01/03/07  : Creation, yanyuan gr1660
//*----------------------------------------------------------------------------

#ifndef norflash_h
#define norflash_h

#define NOR_FLASH_BASE_ADDRESS 0x10000000
#define NOR_FLASH_SECTOR_SIZE_IN_BYTES 0x20000



/* Nor flash return value */
#define NOR_FLASH_BUSY			       0x00
#define NOR_FLASH_OK				0x01
#define NOR_FLASH_ERROR			0x02
#define NOR_FLASH_BAD_ADDRESS	0x05


/* Driver State */
#define IDLE		0x0
#define BUSY		0x1
#define ERROR	0x2

/* External Function Declarations */
extern int read_nor_flash(unsigned long , unsigned long , char *);
extern int write_nor_flash (unsigned long , unsigned int , unsigned int );

#endif /*norflash_h*/

⌨️ 快捷键说明

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