⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flash29.h

📁 个人调试通过的vxworks 开发bsp
💻 H
字号:
/* flash29.h - header for 29Fxxx FLASH memory devices *//* Copyright 1994-2001 Wind River Systems, Inc. *//*modification history--------------------01b,06jun01,m_h  flash cache issues01a,12apr01,m_h  created from mem/flash29.h 01d.*//*DESCRIPTIONThis file contains header information for 29Fxxx FLASH memory devices.*/#ifndef __INCflash29h#define __INCflash29h#ifdef __cplusplusextern "C" {#endif#ifdef	_ASMLANGUAGE#define CAST_CH#else	/* _ASMLANGUAGE */#define CAST_CH (char *)#endif	/* _ASMLANGUAGE */#ifndef SNG_NO_CACHE_REGION#define SNG_NO_CACHE_REGION (0x4000000)#endif /*SNG_NO_CACHE_REGION*/#ifndef FLASH29_REG_ADRS#define FLASH29_REG_ADRS(reg) (CAST_CH ((FLASH_ADRS + (reg * FLASH_WIDTH)) | SNG_NO_CACHE_REGION))#endif  /* FLASH29_REG_ADRS *//* FLASH29 command register addresses */#define FLASH29_REG_FIRST_CYCLE		FLASH29_REG_ADRS (0x5555)#define FLASH29_REG_SECOND_CYCLE	FLASH29_REG_ADRS (0x2aaa)/* FLASH29 command definitions */#define	FLASH29_CMD_FIRST		(FLASH_DEF) 0xaaaaaaaa#define	FLASH29_CMD_SECOND		(FLASH_DEF) 0x55555555#define	FLASH29_CMD_FOURTH		(FLASH_DEF) 0xaaaaaaaa#define	FLASH29_CMD_FIFTH		(FLASH_DEF) 0x55555555#define	FLASH29_CMD_SIXTH		(FLASH_DEF) 0x10101010#define	FLASH29_CMD_SECTOR		(FLASH_DEF) 0x30303030#define	FLASH29_CMD_PROGRAM		(FLASH_DEF) 0xa0a0a0a0#define	FLASH29_CMD_CHIP_ERASE		(FLASH_DEF) 0x80808080#define	FLASH29_CMD_READ_RESET		(FLASH_DEF) 0xf0f0f0f0#define	FLASH29_CMD_AUTOSELECT		(FLASH_DEF) 0x90909090 #define	FLASH_29F010			0x20	/* device code 29F010 */#define	FLASH_29C040A			0xA4	/* device code 29C040A */#define	FLASH_29LV1024			0x26	/* device code 29LV1024 */#define	FLASH_29LV800			0x22	/* device code 29LV800 */#ifdef __cplusplus}#endif#endif /* __INCflash29h */

⌨️ 快捷键说明

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