www.pudn.com > at91rm9200vxworksbsp.rar > nanddriver.h


/* nanddriver.h  */ 
 
/*  */ 
/* 
modification history 
-------------------- 
 
*/ 
 
#ifndef __INCnanddriverh 
#define __INCnanddriverh 
 
#ifdef __cplusplus 
extern "C"  
{ 
#endif 
 
/* Global Functions Forward Declaration */ 
extern STATUS nand_flash_reset_chip(); 
extern STATUS nand_flash_identify_chip(UINT8 *, UINT8 *); 
extern STATUS nand_flash_erase_block(UINT32); 
extern STATUS nand_flash_read(UINT8 *, UINT32, UINT32, UINT32); 
extern STATUS nand_flash_write(UINT32, UINT8 *, UINT32); 
 
extern STATUS nand_flash_check_block_validity(UINT32); 
extern void nand_flash_check_chip_validity(void); 
 
extern unsigned long nand_probe(unsigned long); 
extern STATUS Get_MacAddress_From_Nand(UINT8 *to_addr); 
 
 
#ifdef __cplusplus 
} 
#endif 
 
#endif /* __INCdisplayDrvh */