#ifndef __FLASH_H__ #define __FLASH_H__ #include "Common.h" #define CID_READ 0x0B #define DID_READ 0x0C #define PAGE_ERASE_AP 0x22 #define BYTE_READ_AP 0x00 #define BYTE_PROGRAM_AP 0x21 #define PAGE_SIZE 128u #define ERASE_FAIL 0x70 #define PROGRAM_FAIL 0x71 #define IAPFF_FAIL 0x72 #define IAP_PASS 0x00 UINT8 Read_APROM_BYTE ( UINT16 code *u16_addr ); void Write_DATAFLASH_BYTE ( UINT16 u16_addr, UINT8 u8_data ); #endif //__FLASH_H