1. 09 Mar, 2020 1 commit
    • [Runtime] MISRA-C compliant TVM runtime (#3934) · 450f7163
      * implement of MISRA-C compliant TVM runtime;
      
      * working on bundle_deploy_c demo
      
      * move header files into include dir
      
      * fix compatibility issues
      
      * fix compatibility issues
      
      * resolve most of the warnings and errros
      
      * implement c_backend_api
      
      * introduce bridge
      
      * working well
      
      * move to header files and bundle.c into src/runtime/crt
      
      * clean up
      
      * satisfy linter
      
      * clean up
      
      * test with the cat image
      
      * remove synset
      
      * refactoring
      
      * refactoring
      
      * refactoring
      
      * initial crt_runtime_api.c
      
      * improved compatibility with g++
      
      * using exposed API in c_runtime_api.h
      
      * call from c_runtime_api.h
      
      * clean up
      
      * lint
      
      * merge into apps/bundle_deploy directory
      
      Change-Id: I51904db81b8589e65d107d8ca77b47452e3812b5
      
      * make the demo runs in ci
      
      Change-Id: I2c24f8b592508833d3555311c2b24d1931f19385
      
      * address review comments
      
      Change-Id: I027ddff15c31fb4da0bd0e461427dce619de1f93
      
      * release
      
      Change-Id: I5ad5bb8426468aac9fc8d074e56ddea358a7fd91
      
      * fix ci testing
      
      Change-Id: Ic2e82fb3051b6c254ef32a964f976b61e3e5fe4d
      
      * add test case for misra c runtime
      
      Change-Id: Ie0dfd0ade6be4665b4384db7d260a6c69b35010f
      
      * fread files in testing to avoid calling xxd
      
      Change-Id: Ie7fbc16b4b0b9509918d986a841f443900813bef
      Liangfu Chen committed