dl_commands.h 773 B

123456789101112131415161718192021222324
  1. #ifndef __DOWNLOAD_COMMANDS_H
  2. #define __DOWNLOAD_COMMANDS_H
  3. #include <platform/mt_typedefs.h>
  4. void cmd_install_sig(const char *arg, void *data, unsigned sz);
  5. bool cmd_flash_mmc_img(const char *arg, void *data, unsigned sz);
  6. bool cmd_flash_mmc_sparse_img(const char *arg, void *data, unsigned sz);
  7. void cmd_flash_mmc(const char *arg, void *data, unsigned sz);
  8. void cmd_erase_mmc(const char *arg, void *data, unsigned sz);
  9. #ifdef MTK_ULTRA_FLASH
  10. void cmd_oem_ultra_flash(const char *arg, void *data, unsigned sz);
  11. void cmd_oem_ultra_flash_en(const char *arg, void *data, unsigned sz);
  12. //internal use.
  13. void display_progress(const char* msg_prefix, unsigned size, unsigned totle_size);
  14. void* get_available_ram_base();
  15. void* special_heap_alloc(int length);
  16. #endif
  17. #endif