www.pudn.com > SJF2443.zip > am29f800.c
/****************************************************************
NAME: am29f800.c
DESC: am29lv800 Flash Programming code through 2443 JTAG
HISTORY:
Nov.14.2002:purnnamu: ported for 2443 JTAG version.
It's really undesirable source code for me. but,...
****************************************************************/
#include
#include
#include "..\include\def.h"
#include "..\include\pin2443.h"
#include "..\include\Jtag.h"
#include "..\include\sjf2443.h"
#include "..\include\mem_rdwr.h"
#define TARGET_RADDR_29LV800 0x0 // nRCS0, 128MB area
static int AM29F800_ProgFlash(U32 realRAddr,U16 rdata);
static void AM29F800_EraseSector(int targetRAddr);
static int AM29F800_CheckId(void);
static int BlankCheck(int targetRAddr,int targetSize);
static int _WAIT(void);
static void InputTargetOffset(void);
static void GetSectorSize(void);
// Because KS32C41000_A1 is connected tAt targetRAfT_nclude)4t oid);
static voit _WAol6e_WAoenpuse/n
// BeW1 oi