nor_lib.h

来自「支持intel Intel28F128J3 Nor flash 的烧写,擦除」· C头文件 代码 · 共 27 行

H
27
字号


#ifndef __NOR_LIB_H__
#define __NOR_LIB_H__

#include	"feng_lib.h"

#define 	_WR(x,v)		writew(v,x)
#define		_RD		readw

#define CMD(x) x
#define	cfi_write  writew
#define	cfi_read	readw

#define sector_size	0x20000

int Strata_CheckID(int targetAddr) ;
int Strata_CheckDevice(int targetAddr) ;
void nor_test(int targetAddr);
void Strata_EraseSector(int targetAddress) ;
int Strata_ProgFlash(int realAddr, int data) ;
int Strata_unprotect_sector(int targetAddr) ;

int do_write_buffer( unsigned long adr, unsigned short int  *buf, int len);
void do_write_buffers(unsigned int flash_addr,int len);

#endif    //__NOR_LIB_H__

⌨️ 快捷键说明

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