flash_drv.h
上传用户:fy98168
上传日期:2015-06-26
资源大小:13771k
文件大小:1k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef _FALSH_DRV_H_
  2. #define _FALSH_DRV_H_
  3. #include "gendef.h"
  4. #include "Pub_ST.h"
  5. #define NUM_BLOCKS               496
  6. #define FILE_START_BLOCKS     200
  7. #define FILE_END_BLOCKS 496
  8. #define FILE_START_ADDRESS      0x4000000
  9. #define BLOCK_SIZE      0x00010000  /* 64Kb */
  10. void  flash_GetBuffer( OUT ULONG* pdwStartAddr,OUT ULONG* pdwSize);
  11. void  flash_WriteBuffer(IN BYTE* pdwStartAddr,const OUT BYTE* pbyData,ULONG dwLen);
  12. void  flash_ReadBuffer(IN BYTE* pdwStartAddr,OUT BYTE* pbyData,ULONG pdwLen);
  13. #endif