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

📄 flashdev.h

📁 umon bootloader source code, support mips cpu.
💻 H
字号:
/* flash.h:
 *	Header file for use with 29F040 in 8 bit mode and 2
 *	29LV800BBs combined for 32 bit mode.
 */
#define FLASH_TIMEOUT		1000000

#define GANG				0x02000000
#define FLASHFUNCSIZE		320

/* Manufacturer and device ids... */
#define AMD_29F800T			0x000122d6
#define AMD_29F800B			0x00012258
#define AMD_29LV800BT32		(GANG | 0x000122da)	/* 2 parts in 32-bit cfg */
#define AMD_29LV800BB32		(GANG | 0x0001225b)	/* 2 parts in 32-bit cfg */
#define AMD_29LV800BBBT		0x225b22da			/* 2 parts 1 BB & 1 BT (bad) */
#define AMD_29LV800BTBB		0x22da225b			/* 2 parts 1 BT & 1 BB (bad) */
#define AMD_29LV160BB32		(GANG | 0x00012249) /* 2 parts in 32-bit cfg */
#define STM_29F040			0x20e2
#define STM_M29W040B		0x20e3
#define AMD_29F040			0x01a4
#define AMD_29LV040			0x014f
#define AMD_29F010			0x0120
#define FLASHRAM			0x9999 /* This is fake, ram has no device id */

#define Fwrite(to,frm)      (*(ftype *)to = *(ftype *)frm)
#define Is_Equal(p1,p2)     (*(ftype *)p1 == *(ftype *)p2)
#define Is_Not_Equal(p1,p2) (*(ftype *)p1 != *(ftype *)p2)

⌨️ 快捷键说明

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