mergeToBin.h 859 B

1234567891011121314151617181920212223
  1. //-------------------------------------------------------------------------------
  2. #ifndef _MERGETOBIN_H_
  3. #define _MERGETOBIN_H_
  4. //-------------------------------------------------------------------------------
  5. #include "mergeImage.h"
  6. #include "parseConfig.h"
  7. //-------------------------------------------------------------------------------
  8. //#define CONFIG_UMFSWMERGE
  9. //#define CONFIG_MULTITABLE
  10. bool mergeToBinCrossFlash( NorFlashModuleInfo *moduleInfo );
  11. //bool mergeToBin_Backup64K();
  12. //bool mergeToBin_BackupRRT();
  13. bool mergeToBin_GenerateOption();
  14. bool mergeToBin_GenerateUMFDefaultSetting();
  15. void freeFlashTempMem();
  16. bool mallocFlashTempMem();
  17. int getFileSize( const char* fileName );
  18. bool calculateImageValidSize( u32 *codeValidSizeKB, u32 *dataValidSizeKB );
  19. //-------------------------------------------------------------------------------
  20. #endif