[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/APPWAMR_RASPI_DEMO PATCH v2 0/1] apps/wamr-raspi-demo: Unikraft WAMR baremetal demo running on a Raspberry Pi3 B+
Unikraft WAMR baremetal demo running on a Raspberry Pi3 B+. Santiago Pagani (1): apps/wamr-raspi-demo: Unikraft WAMR baremetal demo running on a Raspberry Pi3 B+ Config.uk | 11 + Makefile | 10 + Makefile.uk | 5 + README.md | 28 +- main.c | 197 + scriptsrcs/lvgl/.clang-format | 97 + scriptsrcs/lvgl/.editorconfig | 7 + scriptsrcs/lvgl/.gitignore | 5 + scriptsrcs/lvgl/.gitmodules | 0 scriptsrcs/lvgl/LICENCE.txt | 8 + scriptsrcs/lvgl/README.md | 398 ++ scriptsrcs/lvgl/docs/CODE_OF_CONDUCT.md | 46 + scriptsrcs/lvgl/docs/CODING_STYLE.md | 94 + scriptsrcs/lvgl/docs/CONTRIBUTING.md | 111 + scriptsrcs/lvgl/library.json | 14 + scriptsrcs/lvgl/lv_conf_template.h | 591 +++ scriptsrcs/lvgl/lvgl.h | 97 + scriptsrcs/lvgl/lvgl.mk | 8 + .../lvgl/porting/lv_port_disp_template.c | 195 + .../lvgl/porting/lv_port_disp_template.h | 44 + scriptsrcs/lvgl/porting/lv_port_fs_template.c | 379 ++ scriptsrcs/lvgl/porting/lv_port_fs_template.h | 44 + .../lvgl/porting/lv_port_indev_template.c | 428 ++ .../lvgl/porting/lv_port_indev_template.h | 45 + scriptsrcs/lvgl/scripts/Doxyfile | 2455 +++++++++ .../FontAwesome5-Solid+Brands+Regular.woff | Bin 0 -> 353228 bytes .../scripts/built_in_font/Roboto-Regular.woff | Bin 0 -> 61736 bytes .../built_in_font/built_in_font_gen.py | 47 + scriptsrcs/lvgl/scripts/clang-formatter.sh | 13 + scriptsrcs/lvgl/scripts/cppcheck_run.sh | 2 + scriptsrcs/lvgl/scripts/lv_conf_checker.py | 60 + scriptsrcs/lvgl/src/lv_conf_checker.h | 851 +++ scriptsrcs/lvgl/src/lv_core/lv_core.mk | 12 + scriptsrcs/lvgl/src/lv_core/lv_debug.c | 193 + scriptsrcs/lvgl/src/lv_core/lv_debug.h | 154 + scriptsrcs/lvgl/src/lv_core/lv_disp.c | 178 + scriptsrcs/lvgl/src/lv_core/lv_disp.h | 152 + scriptsrcs/lvgl/src/lv_core/lv_group.c | 708 +++ scriptsrcs/lvgl/src/lv_core/lv_group.h | 293 ++ scriptsrcs/lvgl/src/lv_core/lv_indev.c | 1240 +++++ scriptsrcs/lvgl/src/lv_core/lv_indev.h | 159 + scriptsrcs/lvgl/src/lv_core/lv_obj.c | 2606 ++++++++++ scriptsrcs/lvgl/src/lv_core/lv_obj.h | 1007 ++++ scriptsrcs/lvgl/src/lv_core/lv_refr.c | 583 +++ scriptsrcs/lvgl/src/lv_core/lv_refr.h | 93 + scriptsrcs/lvgl/src/lv_core/lv_style.c | 353 ++ scriptsrcs/lvgl/src/lv_core/lv_style.h | 301 ++ scriptsrcs/lvgl/src/lv_draw/lv_draw.c | 191 + scriptsrcs/lvgl/src/lv_draw/lv_draw.h | 109 + scriptsrcs/lvgl/src/lv_draw/lv_draw.mk | 15 + scriptsrcs/lvgl/src/lv_draw/lv_draw_arc.c | 251 + scriptsrcs/lvgl/src/lv_draw/lv_draw_arc.h | 52 + scriptsrcs/lvgl/src/lv_draw/lv_draw_basic.c | 783 +++ scriptsrcs/lvgl/src/lv_draw/lv_draw_basic.h | 82 + scriptsrcs/lvgl/src/lv_draw/lv_draw_img.c | 601 +++ scriptsrcs/lvgl/src/lv_draw/lv_draw_img.h | 172 + scriptsrcs/lvgl/src/lv_draw/lv_draw_label.c | 318 ++ scriptsrcs/lvgl/src/lv_draw/lv_draw_label.h | 80 + scriptsrcs/lvgl/src/lv_draw/lv_draw_line.c | 637 +++ scriptsrcs/lvgl/src/lv_draw/lv_draw_line.h | 48 + scriptsrcs/lvgl/src/lv_draw/lv_draw_rect.c | 1521 ++++++ scriptsrcs/lvgl/src/lv_draw/lv_draw_rect.h | 47 + .../lvgl/src/lv_draw/lv_draw_triangle.c | 343 ++ .../lvgl/src/lv_draw/lv_draw_triangle.h | 58 + scriptsrcs/lvgl/src/lv_draw/lv_img_cache.c | 206 + scriptsrcs/lvgl/src/lv_draw/lv_img_cache.h | 78 + scriptsrcs/lvgl/src/lv_draw/lv_img_decoder.c | 755 +++ scriptsrcs/lvgl/src/lv_draw/lv_img_decoder.h | 357 ++ scriptsrcs/lvgl/src/lv_font/lv_font.c | 84 + scriptsrcs/lvgl/src/lv_font/lv_font.h | 164 + scriptsrcs/lvgl/src/lv_font/lv_font.mk | 12 + scriptsrcs/lvgl/src/lv_font/lv_font_fmt_txt.c | 479 ++ scriptsrcs/lvgl/src/lv_font/lv_font_fmt_txt.h | 235 + .../lvgl/src/lv_font/lv_font_roboto_12.c | 1628 ++++++ .../src/lv_font/lv_font_roboto_12_subpx.c | 3419 ++++++++++++ .../lvgl/src/lv_font/lv_font_roboto_16.c | 2116 ++++++++ .../lvgl/src/lv_font/lv_font_roboto_22.c | 3224 ++++++++++++ .../lvgl/src/lv_font/lv_font_roboto_28.c | 4609 +++++++++++++++++ .../lv_font/lv_font_roboto_28_compressed.c | 2451 +++++++++ .../lvgl/src/lv_font/lv_font_unscii_8.c | 462 ++ scriptsrcs/lvgl/src/lv_font/lv_symbol_def.h | 152 + scriptsrcs/lvgl/src/lv_hal/lv_hal.h | 40 + scriptsrcs/lvgl/src/lv_hal/lv_hal.mk | 8 + scriptsrcs/lvgl/src/lv_hal/lv_hal_disp.c | 358 ++ scriptsrcs/lvgl/src/lv_hal/lv_hal_disp.h | 292 ++ scriptsrcs/lvgl/src/lv_hal/lv_hal_indev.c | 158 + scriptsrcs/lvgl/src/lv_hal/lv_hal_indev.h | 213 + scriptsrcs/lvgl/src/lv_hal/lv_hal_tick.c | 100 + scriptsrcs/lvgl/src/lv_hal/lv_hal_tick.h | 70 + scriptsrcs/lvgl/src/lv_misc/lv_anim.c | 474 ++ scriptsrcs/lvgl/src/lv_misc/lv_anim.h | 331 ++ scriptsrcs/lvgl/src/lv_misc/lv_area.c | 210 + scriptsrcs/lvgl/src/lv_misc/lv_area.h | 186 + scriptsrcs/lvgl/src/lv_misc/lv_async.c | 75 + scriptsrcs/lvgl/src/lv_misc/lv_async.h | 62 + scriptsrcs/lvgl/src/lv_misc/lv_bidi.c | 540 ++ scriptsrcs/lvgl/src/lv_misc/lv_bidi.h | 76 + scriptsrcs/lvgl/src/lv_misc/lv_circ.c | 79 + scriptsrcs/lvgl/src/lv_misc/lv_circ.h | 77 + scriptsrcs/lvgl/src/lv_misc/lv_color.c | 171 + scriptsrcs/lvgl/src/lv_misc/lv_color.h | 529 ++ scriptsrcs/lvgl/src/lv_misc/lv_fs.c | 642 +++ scriptsrcs/lvgl/src/lv_misc/lv_fs.h | 299 ++ scriptsrcs/lvgl/src/lv_misc/lv_gc.c | 40 + scriptsrcs/lvgl/src/lv_misc/lv_gc.h | 74 + scriptsrcs/lvgl/src/lv_misc/lv_ll.c | 422 ++ scriptsrcs/lvgl/src/lv_misc/lv_ll.h | 160 + scriptsrcs/lvgl/src/lv_misc/lv_log.c | 78 + scriptsrcs/lvgl/src/lv_misc/lv_log.h | 144 + scriptsrcs/lvgl/src/lv_misc/lv_math.c | 203 + scriptsrcs/lvgl/src/lv_misc/lv_math.h | 80 + scriptsrcs/lvgl/src/lv_misc/lv_mem.c | 466 ++ scriptsrcs/lvgl/src/lv_misc/lv_mem.h | 107 + scriptsrcs/lvgl/src/lv_misc/lv_misc.mk | 22 + scriptsrcs/lvgl/src/lv_misc/lv_printf.c | 852 +++ scriptsrcs/lvgl/src/lv_misc/lv_printf.h | 75 + scriptsrcs/lvgl/src/lv_misc/lv_task.c | 382 ++ scriptsrcs/lvgl/src/lv_misc/lv_task.h | 177 + scriptsrcs/lvgl/src/lv_misc/lv_templ.c | 40 + scriptsrcs/lvgl/src/lv_misc/lv_templ.h | 37 + scriptsrcs/lvgl/src/lv_misc/lv_txt.c | 838 +++ scriptsrcs/lvgl/src/lv_misc/lv_txt.h | 211 + scriptsrcs/lvgl/src/lv_misc/lv_types.h | 64 + scriptsrcs/lvgl/src/lv_misc/lv_utils.c | 115 + scriptsrcs/lvgl/src/lv_misc/lv_utils.h | 66 + scriptsrcs/lvgl/src/lv_objx/lv_arc.c | 305 ++ scriptsrcs/lvgl/src/lv_objx/lv_arc.h | 123 + scriptsrcs/lvgl/src/lv_objx/lv_bar.c | 548 ++ scriptsrcs/lvgl/src/lv_objx/lv_bar.h | 193 + scriptsrcs/lvgl/src/lv_objx/lv_btn.c | 723 +++ scriptsrcs/lvgl/src/lv_objx/lv_btn.h | 329 ++ scriptsrcs/lvgl/src/lv_objx/lv_btnm.c | 1123 ++++ scriptsrcs/lvgl/src/lv_objx/lv_btnm.h | 276 + scriptsrcs/lvgl/src/lv_objx/lv_calendar.c | 983 ++++ scriptsrcs/lvgl/src/lv_objx/lv_calendar.h | 229 + scriptsrcs/lvgl/src/lv_objx/lv_canvas.c | 870 ++++ scriptsrcs/lvgl/src/lv_objx/lv_canvas.h | 265 + scriptsrcs/lvgl/src/lv_objx/lv_cb.c | 338 ++ scriptsrcs/lvgl/src/lv_objx/lv_cb.h | 173 + scriptsrcs/lvgl/src/lv_objx/lv_chart.c | 1557 ++++++ scriptsrcs/lvgl/src/lv_objx/lv_chart.h | 395 ++ scriptsrcs/lvgl/src/lv_objx/lv_cont.c | 710 +++ scriptsrcs/lvgl/src/lv_objx/lv_cont.h | 210 + scriptsrcs/lvgl/src/lv_objx/lv_cpicker.c | 1068 ++++ scriptsrcs/lvgl/src/lv_objx/lv_cpicker.h | 263 + scriptsrcs/lvgl/src/lv_objx/lv_ddlist.c | 1028 ++++ scriptsrcs/lvgl/src/lv_objx/lv_ddlist.h | 269 + scriptsrcs/lvgl/src/lv_objx/lv_gauge.c | 473 ++ scriptsrcs/lvgl/src/lv_objx/lv_gauge.h | 233 + scriptsrcs/lvgl/src/lv_objx/lv_img.c | 432 ++ scriptsrcs/lvgl/src/lv_objx/lv_img.h | 179 + scriptsrcs/lvgl/src/lv_objx/lv_imgbtn.c | 437 ++ scriptsrcs/lvgl/src/lv_objx/lv_imgbtn.h | 230 + scriptsrcs/lvgl/src/lv_objx/lv_kb.c | 471 ++ scriptsrcs/lvgl/src/lv_objx/lv_kb.h | 207 + scriptsrcs/lvgl/src/lv_objx/lv_label.c | 1434 +++++ scriptsrcs/lvgl/src/lv_objx/lv_label.h | 351 ++ scriptsrcs/lvgl/src/lv_objx/lv_led.c | 258 + scriptsrcs/lvgl/src/lv_objx/lv_led.h | 126 + scriptsrcs/lvgl/src/lv_objx/lv_line.c | 308 ++ scriptsrcs/lvgl/src/lv_objx/lv_line.h | 147 + scriptsrcs/lvgl/src/lv_objx/lv_list.c | 1036 ++++ scriptsrcs/lvgl/src/lv_objx/lv_list.h | 359 ++ scriptsrcs/lvgl/src/lv_objx/lv_lmeter.c | 422 ++ scriptsrcs/lvgl/src/lv_objx/lv_lmeter.h | 179 + scriptsrcs/lvgl/src/lv_objx/lv_mbox.c | 573 ++ scriptsrcs/lvgl/src/lv_objx/lv_mbox.h | 212 + scriptsrcs/lvgl/src/lv_objx/lv_objx.mk | 37 + scriptsrcs/lvgl/src/lv_objx/lv_objx_templ.c | 229 + scriptsrcs/lvgl/src/lv_objx/lv_objx_templ.h | 108 + scriptsrcs/lvgl/src/lv_objx/lv_page.c | 1262 +++++ scriptsrcs/lvgl/src/lv_objx/lv_page.h | 416 ++ scriptsrcs/lvgl/src/lv_objx/lv_preload.c | 444 ++ scriptsrcs/lvgl/src/lv_objx/lv_preload.h | 197 + scriptsrcs/lvgl/src/lv_objx/lv_roller.c | 732 +++ scriptsrcs/lvgl/src/lv_objx/lv_roller.h | 212 + scriptsrcs/lvgl/src/lv_objx/lv_slider.c | 620 +++ scriptsrcs/lvgl/src/lv_objx/lv_slider.h | 216 + scriptsrcs/lvgl/src/lv_objx/lv_spinbox.c | 479 ++ scriptsrcs/lvgl/src/lv_objx/lv_spinbox.h | 188 + scriptsrcs/lvgl/src/lv_objx/lv_sw.c | 403 ++ scriptsrcs/lvgl/src/lv_objx/lv_sw.h | 159 + scriptsrcs/lvgl/src/lv_objx/lv_ta.c | 1945 +++++++ scriptsrcs/lvgl/src/lv_objx/lv_ta.h | 478 ++ scriptsrcs/lvgl/src/lv_objx/lv_table.c | 894 ++++ scriptsrcs/lvgl/src/lv_objx/lv_table.h | 268 + scriptsrcs/lvgl/src/lv_objx/lv_tabview.c | 1164 +++++ scriptsrcs/lvgl/src/lv_objx/lv_tabview.h | 231 + scriptsrcs/lvgl/src/lv_objx/lv_tileview.c | 574 ++ scriptsrcs/lvgl/src/lv_objx/lv_tileview.h | 178 + scriptsrcs/lvgl/src/lv_objx/lv_win.c | 610 +++ scriptsrcs/lvgl/src/lv_objx/lv_win.h | 302 ++ scriptsrcs/lvgl/src/lv_themes/lv_theme.c | 124 + scriptsrcs/lvgl/src/lv_themes/lv_theme.h | 382 ++ .../lvgl/src/lv_themes/lv_theme_alien.c | 958 ++++ .../lvgl/src/lv_themes/lv_theme_alien.h | 59 + .../lvgl/src/lv_themes/lv_theme_default.c | 477 ++ .../lvgl/src/lv_themes/lv_theme_default.h | 60 + .../lvgl/src/lv_themes/lv_theme_material.c | 936 ++++ .../lvgl/src/lv_themes/lv_theme_material.h | 60 + scriptsrcs/lvgl/src/lv_themes/lv_theme_mono.c | 525 ++ scriptsrcs/lvgl/src/lv_themes/lv_theme_mono.h | 60 + scriptsrcs/lvgl/src/lv_themes/lv_theme_nemo.c | 929 ++++ scriptsrcs/lvgl/src/lv_themes/lv_theme_nemo.h | 60 + .../lvgl/src/lv_themes/lv_theme_night.c | 847 +++ .../lvgl/src/lv_themes/lv_theme_night.h | 60 + .../lvgl/src/lv_themes/lv_theme_templ.c | 473 ++ .../lvgl/src/lv_themes/lv_theme_templ.h | 60 + scriptsrcs/lvgl/src/lv_themes/lv_theme_zen.c | 902 ++++ scriptsrcs/lvgl/src/lv_themes/lv_theme_zen.h | 60 + scriptsrcs/lvgl/src/lv_themes/lv_themes.mk | 14 + scriptsrcs/lvgl/src/lv_version.h | 66 + scriptsrcs/wamr/.gitignore | 2 + scriptsrcs/wamr/CONTRIBUTING.md | 32 + scriptsrcs/wamr/Dockerfile | 21 + scriptsrcs/wamr/LICENSE | 202 + scriptsrcs/wamr/README.md | 128 + .../core/app-mgr/app-manager/CMakeLists.txt | 28 + .../core/app-mgr/app-manager/app_manager.c | 406 ++ .../core/app-mgr/app-manager/app_manager.h | 107 + .../app-mgr/app-manager/app_manager_host.c | 303 ++ .../app-mgr/app-manager/app_manager_host.h | 35 + .../core/app-mgr/app-manager/app_mgr.cmake | 23 + .../wamr/core/app-mgr/app-manager/ble_msg.c | 126 + .../core/app-mgr/app-manager/coding_rule.txt | 15 + .../wamr/core/app-mgr/app-manager/event.c | 203 + .../wamr/core/app-mgr/app-manager/event.h | 52 + .../wamr/core/app-mgr/app-manager/message.c | 98 + .../core/app-mgr/app-manager/module_config.h | 34 + .../core/app-mgr/app-manager/module_jeff.c | 1744 +++++++ .../core/app-mgr/app-manager/module_jeff.h | 40 + .../core/app-mgr/app-manager/module_utils.c | 226 + .../app-mgr/app-manager/module_wasm_app.c | 992 ++++ .../app-mgr/app-manager/module_wasm_app.h | 98 + .../app-mgr/app-manager/module_wasm_lib.c | 59 + .../app-mgr/app-manager/module_wasm_lib.h | 32 + .../platform/linux/app_mgr_linux.c | 54 + .../platform/zephyr/app_mgr_zephyr.c | 72 + .../core/app-mgr/app-manager/resource_reg.c | 214 + .../wamr/core/app-mgr/app-manager/watchdog.c | 140 + .../wamr/core/app-mgr/app-manager/watchdog.h | 49 + .../app-mgr-shared/app_manager_export.h | 300 ++ .../app-mgr-shared/app_mgr_shared.cmake | 23 + .../core/app-mgr/app-mgr-shared/host_link.h | 42 + scriptsrcs/wamr/core/app-mgr/module.json | 53 + .../iwasm/app-samples/hello-world/build.sh | 17 + .../core/iwasm/app-samples/hello-world/main.c | 39 + .../iwasm/app-samples/smart-light/build.sh | 17 + .../core/iwasm/app-samples/smart-light/main.c | 67 + .../wamr/core/iwasm/lib/3rdparty/LICENCE.txt | 8 + .../wamr/core/iwasm/lib/3rdparty/lv_conf.h | 495 ++ .../iwasm/lib/app-libs/base/bh_platform.c | 112 + .../iwasm/lib/app-libs/base/bh_platform.h | 59 + .../core/iwasm/lib/app-libs/base/request.c | 357 ++ .../core/iwasm/lib/app-libs/base/request.h | 135 + .../wamr/core/iwasm/lib/app-libs/base/timer.c | 106 + .../iwasm/lib/app-libs/base/timer_wasm_app.h | 79 + .../core/iwasm/lib/app-libs/base/wasm_app.h | 94 + .../extension/connection/connection.c | 130 + .../extension/connection/connection.h | 106 + .../app-libs/extension/gui/inc/LICENCE.txt | 8 + .../lib/app-libs/extension/gui/inc/wgl_btn.h | 173 + .../lib/app-libs/extension/gui/inc/wgl_cb.h | 90 + .../app-libs/extension/gui/inc/wgl_label.h | 77 + .../lib/app-libs/extension/gui/inc/wgl_list.h | 65 + .../lib/app-libs/extension/gui/inc/wgl_obj.h | 101 + .../app-libs/extension/gui/inc/wgl_types.h | 40 + .../extension/gui/lvgl-compatible/LICENCE.txt | 8 + .../extension/gui/lvgl-compatible/lv_btn.h | 86 + .../extension/gui/lvgl-compatible/lv_cb.h | 47 + .../extension/gui/lvgl-compatible/lv_label.h | 61 + .../extension/gui/lvgl-compatible/lv_list.h | 48 + .../extension/gui/lvgl-compatible/lv_obj.h | 100 + .../extension/gui/lvgl-compatible/lv_types.h | 39 + .../iwasm/lib/app-libs/extension/gui/lvgl.h | 37 + .../lib/app-libs/extension/gui/src/wgl_btn.c | 131 + .../lib/app-libs/extension/gui/src/wgl_cb.c | 83 + .../app-libs/extension/gui/src/wgl_label.c | 262 + .../lib/app-libs/extension/gui/src/wgl_list.c | 162 + .../lib/app-libs/extension/gui/src/wgl_obj.c | 128 + .../iwasm/lib/app-libs/extension/gui/wgl.h | 37 + .../lib/app-libs/extension/sensor/sensor.c | 125 + .../lib/app-libs/extension/sensor/sensor.h | 103 + .../core/iwasm/lib/app-libs/libc/lib_base.h | 46 + .../lib/native-interface/attr_container.c | 841 +++ .../lib/native-interface/attr_container.h | 436 ++ .../lib/native-interface/connection_api.h | 38 + .../core/iwasm/lib/native-interface/gui_api.h | 37 + .../native-interface/native_interface.cmake | 23 + .../lib/native-interface/native_interface.h | 90 + .../iwasm/lib/native-interface/readme.txt | 12 + .../lib/native-interface/restful_utils.c | 428 ++ .../iwasm/lib/native-interface/sensor_api.h | 41 + .../iwasm/lib/native-interface/shared_utils.h | 143 + .../iwasm/lib/native-interface/wasm_export.h | 102 + .../lib/native-interface/wgl_shared_utils.h | 342 ++ .../iwasm/lib/native/base/base_lib_export.c | 158 + .../iwasm/lib/native/base/base_lib_export.h | 24 + .../iwasm/lib/native/base/request_response.c | 111 + .../core/iwasm/lib/native/base/runtime_lib.h | 29 + .../iwasm/lib/native/base/timer_wrapper.c | 179 + .../iwasm/lib/native/base/wasm_lib_base.cmake | 23 + .../extension/connection/connection.inl | 20 + .../extension/connection/connection_lib.h | 86 + .../extension/connection/connection_wrapper.c | 84 + .../extension/connection/linux/conn_tcp.c | 62 + .../extension/connection/linux/conn_tcp.h | 37 + .../extension/connection/linux/conn_uart.c | 110 + .../extension/connection/linux/conn_uart.h | 37 + .../extension/connection/linux/conn_udp.c | 68 + .../extension/connection/linux/conn_udp.h | 37 + .../connection/linux/connection_mgr.c | 572 ++ .../connection/linux/connection_mgr.cmake | 24 + .../extension/connection/wasm_lib_conn.cmake | 23 + .../connection/zephyr/connection_lib_impl.c | 34 + .../lib/native/extension/gui/wamr_gui.inl | 39 + .../native/extension/gui/wasm_lib_gui.cmake | 25 + .../native/extension/gui/wgl_btn_wrapper.c | 57 + .../lib/native/extension/gui/wgl_cb_wrapper.c | 73 + .../native/extension/gui/wgl_cont_wrapper.c | 18 + .../native/extension/gui/wgl_label_wrapper.c | 72 + .../native/extension/gui/wgl_list_wrapper.c | 63 + .../native/extension/gui/wgl_native_utils.c | 201 + .../native/extension/gui/wgl_native_utils.h | 73 + .../native/extension/gui/wgl_obj_wrapper.c | 374 ++ .../native/extension/sensor/runtime_sensor.c | 424 ++ .../native/extension/sensor/runtime_sensor.h | 75 + .../extension/sensor/runtime_sensor.inl | 20 + .../native/extension/sensor/sensor_mgr_ref.c | 144 + .../extension/sensor/wasm_lib_sensor.cmake | 23 + .../extension/template/lib_export_template.c | 28 + .../core/iwasm/lib/native/libc/libc_wrapper.c | 1082 ++++ .../iwasm/lib/native/libc/wasm_libc.cmake | 23 + .../core/iwasm/products/alios-things/iwasm.mk | 49 + .../alios-things/src/ext_lib_export.c | 21 + .../iwasm/products/alios-things/src/main.c | 129 + .../products/alios-things/src/test_wasm.h | 65 + .../core/iwasm/products/darwin/CMakeLists.txt | 107 + .../iwasm/products/darwin/ext_lib_export.c | 21 + .../wamr/core/iwasm/products/darwin/main.c | 251 + .../iwasm/products/linux-sgx/CMakeLists.txt | 90 + .../iwasm/products/linux-sgx/ext_lib_export.c | 21 + .../core/iwasm/products/linux/CMakeLists.txt | 104 + .../iwasm/products/linux/ext_lib_export.c | 21 + .../wamr/core/iwasm/products/linux/main.c | 275 + .../iwasm/products/vxworks/CMakeLists.txt | 107 + .../iwasm/products/vxworks/ext_lib_export.c | 21 + .../wamr/core/iwasm/products/vxworks/main.c | 267 + .../products/zephyr/simple/CMakeLists.txt | 56 + .../iwasm/products/zephyr/simple/prj.conf | 0 .../zephyr/simple/src/ext_lib_export.c | 21 + .../iwasm/products/zephyr/simple/src/main.c | 149 + .../products/zephyr/simple/src/test_wasm.h | 65 + .../core/iwasm/runtime/include/bh_memory.h | 110 + .../iwasm/runtime/include/ext_lib_export.h | 38 + .../core/iwasm/runtime/include/lib_export.h | 63 + .../iwasm/runtime/include/wasm_application.h | 65 + .../core/iwasm/runtime/include/wasm_dlfcn.h | 32 + .../core/iwasm/runtime/include/wasm_export.h | 430 ++ .../core/iwasm/runtime/include/wasm_hashmap.h | 144 + .../core/iwasm/runtime/include/wasm_log.h | 94 + .../core/iwasm/runtime/include/wasm_vector.h | 137 + .../runtime/platform/alios/wasm_native.c | 26 + .../runtime/platform/darwin/platform.cmake | 25 + .../runtime/platform/darwin/wasm_native.c | 25 + .../runtime/platform/include/wa_thread.h | 63 + .../runtime/platform/include/wasm_assert.h | 34 + .../runtime/platform/include/wasm_config.h | 23 + .../runtime/platform/include/wasm_memory.h | 34 + .../platform/include/wasm_platform_log.h | 26 + .../runtime/platform/linux-sgx/platform.cmake | 25 + .../runtime/platform/linux-sgx/wasm_native.c | 332 ++ .../runtime/platform/linux/platform.cmake | 25 + .../runtime/platform/linux/wasm_native.c | 346 ++ .../runtime/platform/vxworks/platform.cmake | 25 + .../runtime/platform/vxworks/wasm_native.c | 26 + .../runtime/platform/zephyr/wasm_native.c | 26 + .../wamr/core/iwasm/runtime/utils/utils.cmake | 22 + .../core/iwasm/runtime/utils/wasm_dlfcn.c | 107 + .../core/iwasm/runtime/utils/wasm_hashmap.c | 301 ++ .../wamr/core/iwasm/runtime/utils/wasm_log.c | 105 + .../core/iwasm/runtime/utils/wasm_vector.c | 217 + .../vmcore-wasm/invokeNative_general.c | 92 + .../runtime/vmcore-wasm/invokeNative_ia32.s | 56 + .../iwasm/runtime/vmcore-wasm/vmcore.cmake | 28 + .../core/iwasm/runtime/vmcore-wasm/wasm.h | 405 ++ .../runtime/vmcore-wasm/wasm_application.c | 403 ++ .../iwasm/runtime/vmcore-wasm/wasm_interp.c | 2261 ++++++++ .../iwasm/runtime/vmcore-wasm/wasm_interp.h | 79 + .../iwasm/runtime/vmcore-wasm/wasm_loader.c | 3075 +++++++++++ .../iwasm/runtime/vmcore-wasm/wasm_loader.h | 89 + .../iwasm/runtime/vmcore-wasm/wasm_native.h | 66 + .../iwasm/runtime/vmcore-wasm/wasm_opcode.h | 472 ++ .../iwasm/runtime/vmcore-wasm/wasm_runtime.c | 1421 +++++ .../iwasm/runtime/vmcore-wasm/wasm_runtime.h | 323 ++ .../iwasm/runtime/vmcore-wasm/wasm_thread.h | 146 + scriptsrcs/wamr/core/shared-lib/coap/LICENSE | 38 + scriptsrcs/wamr/core/shared-lib/coap/Makefile | 19 + .../core/shared-lib/coap/er-coap/Makefile | 15 + .../shared-lib/coap/er-coap/er-coap-conf.h | 75 + .../coap/er-coap/er-coap-constants.h | 161 + .../core/shared-lib/coap/er-coap/er-coap.c | 1131 ++++ .../core/shared-lib/coap/er-coap/er-coap.h | 370 ++ .../core/shared-lib/coap/extension/Makefile | 15 + .../coap/extension/coap_conversion.c | 105 + .../core/shared-lib/coap/extension/coap_ext.h | 57 + .../shared-lib/coap/extension/coap_over_tcp.c | 481 ++ .../coap/extension/coap_platforms.h | 89 + .../wamr/core/shared-lib/coap/lib_coap.cmake | 23 + .../wamr/core/shared-lib/include/bh_common.h | 47 + .../wamr/core/shared-lib/include/bh_list.h | 120 + .../wamr/core/shared-lib/include/bh_log.h | 155 + .../wamr/core/shared-lib/include/bh_memory.h | 110 + .../wamr/core/shared-lib/include/bh_queue.h | 99 + scriptsrcs/wamr/core/shared-lib/include/bni.h | 236 + .../wamr/core/shared-lib/include/config.h | 133 + .../wamr/core/shared-lib/include/errcode.h | 89 + .../core/shared-lib/include/jeff_export.h | 615 +++ .../wamr/core/shared-lib/include/korp_types.h | 160 + .../wamr/core/shared-lib/include/mem_alloc.h | 45 + .../core/shared-lib/mem-alloc/bh_memory.c | 330 ++ .../core/shared-lib/mem-alloc/ems/ems_alloc.c | 590 +++ .../core/shared-lib/mem-alloc/ems/ems_gc.h | 341 ++ .../mem-alloc/ems/ems_gc_internal.h | 282 + .../core/shared-lib/mem-alloc/ems/ems_hmu.c | 98 + .../core/shared-lib/mem-alloc/ems/ems_kfc.c | 196 + .../core/shared-lib/mem-alloc/mem_alloc.c | 136 + .../core/shared-lib/mem-alloc/mem_alloc.cmake | 27 + .../core/shared-lib/platform/CMakeLists.txt | 31 + .../wamr/core/shared-lib/platform/Makefile | 15 + .../core/shared-lib/platform/alios/COPYRIGHT | 126 + .../shared-lib/platform/alios/bh_assert.c | 63 + .../shared-lib/platform/alios/bh_definition.c | 70 + .../core/shared-lib/platform/alios/bh_math.c | 585 +++ .../shared-lib/platform/alios/bh_platform.c | 33 + .../shared-lib/platform/alios/bh_platform.h | 114 + .../platform/alios/bh_platform_log.c | 44 + .../shared-lib/platform/alios/bh_thread.c | 447 ++ .../core/shared-lib/platform/alios/bh_time.c | 48 + .../platform/alios/shared_platform.cmake | 24 + .../shared-lib/platform/android/bh_assert.c | 69 + .../platform/android/bh_definition.c | 81 + .../shared-lib/platform/android/bh_platform.h | 117 + .../platform/android/bh_platform_log.c | 41 + .../shared-lib/platform/android/bh_thread.c | 150 + .../shared-lib/platform/android/bh_time.c | 71 + .../shared-lib/platform/darwin/bh_assert.c | 69 + .../platform/darwin/bh_definition.c | 81 + .../shared-lib/platform/darwin/bh_platform.c | 82 + .../shared-lib/platform/darwin/bh_platform.h | 122 + .../platform/darwin/bh_platform_log.c | 41 + .../shared-lib/platform/darwin/bh_thread.c | 405 ++ .../core/shared-lib/platform/darwin/bh_time.c | 80 + .../platform/darwin/shared_platform.cmake | 24 + .../shared-lib/platform/include/bh_assert.h | 84 + .../shared-lib/platform/include/bh_config.h | 31 + .../platform/include/bh_definition.h | 41 + .../platform/include/bh_platform_log.h | 36 + .../shared-lib/platform/include/bh_thread.h | 409 ++ .../shared-lib/platform/include/bh_time.h | 98 + .../shared-lib/platform/include/bh_types.h | 53 + .../shared-lib/platform/linux-sgx/bh_assert.c | 69 + .../platform/linux-sgx/bh_definition.c | 81 + .../platform/linux-sgx/bh_platform.c | 67 + .../platform/linux-sgx/bh_platform.h | 115 + .../platform/linux-sgx/bh_platform_log.c | 41 + .../shared-lib/platform/linux-sgx/bh_thread.c | 190 + .../shared-lib/platform/linux-sgx/bh_time.c | 80 + .../platform/linux-sgx/shared_platform.cmake | 24 + .../shared-lib/platform/linux/bh_assert.c | 69 + .../shared-lib/platform/linux/bh_definition.c | 81 + .../shared-lib/platform/linux/bh_platform.c | 82 + .../shared-lib/platform/linux/bh_platform.h | 122 + .../platform/linux/bh_platform_log.c | 41 + .../shared-lib/platform/linux/bh_thread.c | 408 ++ .../core/shared-lib/platform/linux/bh_time.c | 80 + .../platform/linux/shared_platform.cmake | 24 + .../shared-lib/platform/vxworks/bh_assert.c | 69 + .../platform/vxworks/bh_definition.c | 66 + .../shared-lib/platform/vxworks/bh_platform.c | 86 + .../shared-lib/platform/vxworks/bh_platform.h | 118 + .../platform/vxworks/bh_platform_log.c | 41 + .../shared-lib/platform/vxworks/bh_thread.c | 404 ++ .../shared-lib/platform/vxworks/bh_time.c | 77 + .../platform/vxworks/shared_platform.cmake | 24 + .../shared-lib/platform/win32/bh_assert.c | 67 + .../shared-lib/platform/win32/bh_definition.c | 22 + .../shared-lib/platform/win32/bh_platform.h | 93 + .../platform/win32/bh_platform_log.c | 39 + .../shared-lib/platform/win32/bh_thread.c | 342 ++ .../core/shared-lib/platform/win32/bh_time.c | 101 + .../core/shared-lib/platform/zephyr/COPYRIGHT | 126 + .../core/shared-lib/platform/zephyr/Makefile | 15 + .../shared-lib/platform/zephyr/bh_assert.c | 69 + .../platform/zephyr/bh_definition.c | 68 + .../core/shared-lib/platform/zephyr/bh_math.c | 585 +++ .../shared-lib/platform/zephyr/bh_platform.c | 49 + .../shared-lib/platform/zephyr/bh_platform.h | 129 + .../platform/zephyr/bh_platform_log.c | 68 + .../shared-lib/platform/zephyr/bh_thread.c | 537 ++ .../core/shared-lib/platform/zephyr/bh_time.c | 57 + .../platform/zephyr/shared_platform.cmake | 24 + .../wamr/core/shared-lib/shared_lib.cmake | 17 + .../wamr/core/shared-lib/utils/CMakeLists.txt | 21 + .../wamr/core/shared-lib/utils/Makefile | 16 + .../wamr/core/shared-lib/utils/bh_list.c | 114 + .../wamr/core/shared-lib/utils/bh_log.c | 213 + .../wamr/core/shared-lib/utils/bh_queue.c | 258 + .../core/shared-lib/utils/runtime_timer.c | 475 ++ .../core/shared-lib/utils/runtime_timer.h | 55 + .../core/shared-lib/utils/shared_utils.cmake | 24 + scriptsrcs/wamr/doc/building.md | 268 + scriptsrcs/wamr/doc/embed_wamr.md | 40 + scriptsrcs/wamr/doc/memory_usage.txt | 13 + scriptsrcs/wamr/doc/pics/embed.PNG | Bin 0 -> 26261 bytes scriptsrcs/wamr/doc/pics/extend_library.PNG | Bin 0 -> 30398 bytes scriptsrcs/wamr/doc/pics/native_call_wasm.PNG | Bin 0 -> 49074 bytes scriptsrcs/wamr/doc/pics/request.PNG | Bin 0 -> 19974 bytes scriptsrcs/wamr/doc/pics/safe.PNG | Bin 0 -> 67786 bytes scriptsrcs/wamr/doc/pics/sensor_callflow.PNG | Bin 0 -> 76558 bytes scriptsrcs/wamr/doc/pics/sub.PNG | Bin 0 -> 18622 bytes scriptsrcs/wamr/doc/pics/vgl_demo.png | Bin 0 -> 133339 bytes scriptsrcs/wamr/doc/pics/vgl_demo2.png | Bin 0 -> 149435 bytes scriptsrcs/wamr/doc/pics/vgl_demo_linux.png | Bin 0 -> 5792 bytes scriptsrcs/wamr/doc/pics/vgl_linux.PNG | Bin 0 -> 25976 bytes scriptsrcs/wamr/doc/pics/wamr-arch.JPG | Bin 0 -> 131955 bytes scriptsrcs/wamr/doc/pics/workflow.PNG | Bin 0 -> 68967 bytes scriptsrcs/wamr/doc/release_ack.md | 60 + scriptsrcs/wamr/doc/roadmap.md | 16 + scriptsrcs/wamr/doc/wamr_api.md | 310 ++ scriptsrcs/wamr/samples/gui/README.md | 121 + scriptsrcs/wamr/samples/gui/build.sh | 75 + .../gui/lvgl-native-ui-app/CMakeLists.txt | 52 + .../gui/lvgl-native-ui-app/LICENCE.txt | 8 + .../samples/gui/lvgl-native-ui-app/get_time.c | 11 + .../samples/gui/lvgl-native-ui-app/lv_conf.h | 495 ++ .../gui/lvgl-native-ui-app/lv_drv_conf.h | 310 ++ .../samples/gui/lvgl-native-ui-app/main.c | 163 + .../gui/lvgl-native-ui-app/system_header.h | 19 + .../gui/wasm-apps/lvgl-compatible/Makefile | 57 + .../gui/wasm-apps/lvgl-compatible/src/main.c | 116 + .../wamr/samples/gui/wasm-apps/wgl/Makefile | 57 + .../wamr/samples/gui/wasm-apps/wgl/src/main.c | 115 + .../gui/wasm-runtime-wgl/src/ext_lib_export.c | 12 + .../src/platform/linux/iwasm_main.c | 512 ++ .../src/platform/linux/lv_drv_conf.h | 310 ++ .../src/platform/linux/main.c | 20 + .../src/platform/zephyr/LICENSE | 202 + .../src/platform/zephyr/XPT2046.c | 337 ++ .../src/platform/zephyr/XPT2046.h | 71 + .../src/platform/zephyr/board_config.h | 20 + .../src/platform/zephyr/display.h | 405 ++ .../src/platform/zephyr/display_ili9340.c | 264 + .../src/platform/zephyr/display_ili9340.h | 68 + .../zephyr/display_ili9340_adafruit_1480.c | 79 + .../src/platform/zephyr/iwasm_main.c | 184 + .../src/platform/zephyr/main.c | 37 + .../src/platform/zephyr/pin_config_jlf.h | 37 + .../src/platform/zephyr/pin_config_stm32.h | 41 + scriptsrcs/wamr/samples/littlevgl/LICENCE.txt | 8 + scriptsrcs/wamr/samples/littlevgl/README.md | 144 + scriptsrcs/wamr/samples/littlevgl/build.sh | 75 + .../vgl-native-ui-app/CMakeLists.txt | 158 + .../vgl-native-ui-app/CMakeLists.txt.in | 29 + .../vgl-native-ui-app/lv-drivers/.gitignore | 1 + .../lv-drivers/display_indev.h | 33 + .../lv-drivers/indev/mouse.c | 95 + .../lv-drivers/indev/mouse.h | 72 + .../lv-drivers/linux_display_indev.c | 314 ++ .../vgl-native-ui-app/lv-drivers/lv_conf.h | 389 ++ .../lv-drivers/system_header.h | 19 + .../littlevgl/vgl-native-ui-app/main.c | 165 + .../littlevgl/vgl-wasm-runtime/CMakeLists.txt | 97 + .../vgl-wasm-runtime/src/display_indev.h | 74 + .../vgl-wasm-runtime/src/ext_lib_export.c | 17 + .../src/platform/linux/display_indev.c | 358 ++ .../src/platform/linux/iwasm_main.c | 478 ++ .../src/platform/linux/main.c | 20 + .../src/platform/linux/mouse.c | 96 + .../src/platform/zephyr/LICENSE | 202 + .../src/platform/zephyr/XPT2046.c | 337 ++ .../src/platform/zephyr/XPT2046.h | 93 + .../src/platform/zephyr/board_config.h | 20 + .../src/platform/zephyr/display.h | 405 ++ .../src/platform/zephyr/display_ili9340.c | 264 + .../src/platform/zephyr/display_ili9340.h | 68 + .../zephyr/display_ili9340_adafruit_1480.c | 79 + .../src/platform/zephyr/display_indev.c | 119 + .../src/platform/zephyr/iwasm_main.c | 119 + .../src/platform/zephyr/main.c | 37 + .../src/platform/zephyr/pin_config_jlf.h | 37 + .../src/platform/zephyr/pin_config_stm32.h | 41 + .../littlevgl/wasm-apps/Makefile_wasm_app | 67 + .../littlevgl/wasm-apps/build_wasm_app.sh | 20 + .../littlevgl/wasm-apps/src/display_indev.h | 33 + .../samples/littlevgl/wasm-apps/src/lv_conf.h | 389 ++ .../samples/littlevgl/wasm-apps/src/main.c | 165 + .../littlevgl/wasm-apps/src/system_header.h | 19 + scriptsrcs/wamr/samples/simple/CMakeLists.txt | 107 + scriptsrcs/wamr/samples/simple/README.md | 357 ++ scriptsrcs/wamr/samples/simple/build.sh | 80 + .../wamr/samples/simple/src/ext_lib_export.c | 12 + .../wamr/samples/simple/src/iwasm_main.c | 509 ++ .../wamr/samples/simple/src/lv_drv_conf.h | 310 ++ scriptsrcs/wamr/samples/simple/src/main.c | 5 + .../samples/simple/wasm-apps/connection.c | 93 + .../simple/wasm-apps/event_publisher.c | 57 + .../simple/wasm-apps/event_subscriber.c | 36 + .../wamr/samples/simple/wasm-apps/gui.c | 80 + .../simple/wasm-apps/gui_lvgl_compatible.c | 84 + .../simple/wasm-apps/request_handler.c | 67 + .../samples/simple/wasm-apps/request_sender.c | 58 + .../wamr/samples/simple/wasm-apps/sensor.c | 59 + .../wamr/samples/simple/wasm-apps/timer.c | 41 + .../test-tools/IoT-APP-Store-Demo/README.md | 36 + .../IoT-APP-Store-Demo/wasm_django/db.sqlite3 | Bin 0 -> 45056 bytes .../wasm_django/devices/__init__.py | 0 .../wasm_django/devices/admin.py | 3 + .../wasm_django/devices/apps.py | 5 + .../devices/migrations/__init__.py | 0 .../wasm_django/devices/models.py | 3 + .../devices/templates/application.html | 152 + .../devices/templates/appstore.html | 106 + .../wasm_django/devices/templates/empty.html | 119 + .../wasm_django/devices/templates/help.html | 110 + .../wasm_django/devices/templates/mysite.html | 99 + .../wasm_django/devices/tests.py | 3 + .../wasm_django/devices/views.py | 284 + .../IoT-APP-Store-Demo/wasm_django/manage.py | 21 + .../wasm_django/mysite/__init__.py | 0 .../wasm_django/mysite/settings.py | 136 + .../wasm_django/mysite/urls.py | 41 + .../wasm_django/mysite/wsgi.py | 16 + .../wasm_django/server/wasm_server.py | 616 +++ .../wasm_django/static/css/application.css | 411 ++ .../wasm_django/static/css/appstore.css | 227 + .../wasm_django/static/css/index.css | 208 + .../wasm_django/static/js/application.js | 228 + .../wasm_django/static/js/appstore.js | 136 + .../wasm_django/static/js/index.js | 62 + .../wasm_django/static/photo/app(1).png | Bin 0 -> 5421 bytes .../wasm_django/static/photo/application.png | Bin 0 -> 7875 bytes .../wasm_django/static/photo/delete.png | Bin 0 -> 4107 bytes .../wasm_django/static/photo/download(1).png | Bin 0 -> 1502 bytes .../wasm_django/static/photo/menu.png | Bin 0 -> 1839 bytes .../static/photo/milky-way-2695569_1280.jpg | Bin 0 -> 535384 bytes .../wasm_django/static/photo/net_device.png | Bin 0 -> 6867 bytes .../static/photo/software-icon-32081.png | Bin 0 -> 39956 bytes .../wasm_django/static/photo/totalblack.png | Bin 0 -> 2301 bytes .../wasm_django/static/upload/connection.wasm | Bin 0 -> 7894 bytes .../static/upload/event_publisher.wasm | Bin 0 -> 6817 bytes .../static/upload/event_subscriber.wasm | Bin 0 -> 5273 bytes .../static/upload/request_handler.wasm | Bin 0 -> 7995 bytes .../static/upload/request_sender.wasm | Bin 0 -> 6019 bytes .../wasm_django/static/upload/sensor.wasm | Bin 0 -> 5356 bytes .../wasm_django/static/upload/simple | Bin 0 -> 1066464 bytes .../static/upload/sys/connection.wasm | Bin 0 -> 7894 bytes .../static/upload/sys/event_publisher.wasm | Bin 0 -> 6817 bytes .../static/upload/sys/event_subscriber.wasm | Bin 0 -> 5273 bytes .../static/upload/sys/request_handler.wasm | Bin 0 -> 7995 bytes .../static/upload/sys/request_sender.wasm | Bin 0 -> 6019 bytes .../wasm_django/static/upload/sys/timer.wasm | Bin 0 -> 4150 bytes .../wasm_django/static/upload/timer.wasm | Bin 0 -> 4150 bytes .../wasm_django/static/upload/ui_app.wasm | Bin 0 -> 1953 bytes .../static/upload/vgl_wasm_runtime | Bin 0 -> 512936 bytes .../static/upload/wasm_runtime_wgl | Bin 0 -> 1066908 bytes .../wamr/test-tools/host-tool/CMakeLists.txt | 70 + .../host-tool/external/cJSON/LICENSE | 20 + .../host-tool/external/cJSON/cJSON.c | 2750 ++++++++++ .../host-tool/external/cJSON/cJSON.h | 281 + .../host-tool/external/cJSON/cjson.cmake | 10 + .../host-tool/src/host_tool_utils.c | 311 ++ .../host-tool/src/host_tool_utils.h | 83 + .../wamr/test-tools/host-tool/src/main.c | 930 ++++ .../wamr/test-tools/host-tool/src/transport.c | 261 + .../wamr/test-tools/host-tool/src/transport.h | 122 + 676 files changed, 155875 insertions(+), 2 deletions(-) create mode 100644 Config.uk create mode 100644 Makefile create mode 100644 Makefile.uk create mode 100644 main.c create mode 100755 scriptsrcs/lvgl/.clang-format create mode 100755 scriptsrcs/lvgl/.editorconfig create mode 100755 scriptsrcs/lvgl/.gitignore create mode 100755 scriptsrcs/lvgl/.gitmodules create mode 100755 scriptsrcs/lvgl/LICENCE.txt create mode 100755 scriptsrcs/lvgl/README.md create mode 100755 scriptsrcs/lvgl/docs/CODE_OF_CONDUCT.md create mode 100755 scriptsrcs/lvgl/docs/CODING_STYLE.md create mode 100755 scriptsrcs/lvgl/docs/CONTRIBUTING.md create mode 100755 scriptsrcs/lvgl/library.json create mode 100755 scriptsrcs/lvgl/lv_conf_template.h create mode 100755 scriptsrcs/lvgl/lvgl.h create mode 100755 scriptsrcs/lvgl/lvgl.mk create mode 100755 scriptsrcs/lvgl/porting/lv_port_disp_template.c create mode 100755 scriptsrcs/lvgl/porting/lv_port_disp_template.h create mode 100755 scriptsrcs/lvgl/porting/lv_port_fs_template.c create mode 100755 scriptsrcs/lvgl/porting/lv_port_fs_template.h create mode 100755 scriptsrcs/lvgl/porting/lv_port_indev_template.c create mode 100755 scriptsrcs/lvgl/porting/lv_port_indev_template.h create mode 100755 scriptsrcs/lvgl/scripts/Doxyfile create mode 100755 scriptsrcs/lvgl/scripts/built_in_font/FontAwesome5-Solid+Brands+Regular.woff create mode 100755 scriptsrcs/lvgl/scripts/built_in_font/Roboto-Regular.woff create mode 100755 scriptsrcs/lvgl/scripts/built_in_font/built_in_font_gen.py create mode 100755 scriptsrcs/lvgl/scripts/clang-formatter.sh create mode 100755 scriptsrcs/lvgl/scripts/cppcheck_run.sh create mode 100755 scriptsrcs/lvgl/scripts/lv_conf_checker.py create mode 100755 scriptsrcs/lvgl/src/lv_conf_checker.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_core.mk create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_debug.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_debug.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_disp.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_disp.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_group.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_group.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_indev.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_indev.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_obj.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_obj.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_refr.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_refr.h create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_style.c create mode 100755 scriptsrcs/lvgl/src/lv_core/lv_style.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw.mk create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_arc.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_arc.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_basic.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_basic.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_img.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_img.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_label.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_label.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_line.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_line.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_rect.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_rect.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_triangle.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_draw_triangle.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_img_cache.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_img_cache.h create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_img_decoder.c create mode 100755 scriptsrcs/lvgl/src/lv_draw/lv_img_decoder.h create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font.h create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font.mk create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_fmt_txt.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_fmt_txt.h create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_roboto_12.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_roboto_12_subpx.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_roboto_16.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_roboto_22.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_roboto_28.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_roboto_28_compressed.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_font_unscii_8.c create mode 100755 scriptsrcs/lvgl/src/lv_font/lv_symbol_def.h create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal.h create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal.mk create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal_disp.c create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal_disp.h create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal_indev.c create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal_indev.h create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal_tick.c create mode 100755 scriptsrcs/lvgl/src/lv_hal/lv_hal_tick.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_anim.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_anim.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_area.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_area.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_async.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_async.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_bidi.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_bidi.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_circ.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_circ.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_color.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_color.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_fs.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_fs.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_gc.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_gc.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_ll.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_ll.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_log.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_log.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_math.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_math.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_mem.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_mem.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_misc.mk create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_printf.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_printf.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_task.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_task.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_templ.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_templ.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_txt.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_txt.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_types.h create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_utils.c create mode 100755 scriptsrcs/lvgl/src/lv_misc/lv_utils.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_arc.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_arc.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_bar.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_bar.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_btn.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_btn.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_btnm.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_btnm.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_calendar.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_calendar.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_canvas.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_canvas.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_cb.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_cb.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_chart.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_chart.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_cont.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_cont.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_cpicker.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_cpicker.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_ddlist.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_ddlist.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_gauge.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_gauge.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_img.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_img.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_imgbtn.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_imgbtn.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_kb.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_kb.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_label.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_label.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_led.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_led.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_line.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_line.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_list.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_list.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_lmeter.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_lmeter.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_mbox.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_mbox.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_objx.mk create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_objx_templ.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_objx_templ.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_page.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_page.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_preload.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_preload.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_roller.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_roller.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_slider.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_slider.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_spinbox.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_spinbox.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_sw.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_sw.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_ta.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_ta.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_table.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_table.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_tabview.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_tabview.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_tileview.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_tileview.h create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_win.c create mode 100755 scriptsrcs/lvgl/src/lv_objx/lv_win.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_alien.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_alien.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_default.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_default.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_material.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_material.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_mono.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_mono.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_nemo.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_nemo.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_night.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_night.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_templ.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_templ.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_zen.c create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_theme_zen.h create mode 100755 scriptsrcs/lvgl/src/lv_themes/lv_themes.mk create mode 100755 scriptsrcs/lvgl/src/lv_version.h create mode 100755 scriptsrcs/wamr/.gitignore create mode 100755 scriptsrcs/wamr/CONTRIBUTING.md create mode 100755 scriptsrcs/wamr/Dockerfile create mode 100755 scriptsrcs/wamr/LICENSE create mode 100755 scriptsrcs/wamr/README.md create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/app_manager.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/app_manager.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/app_manager_host.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/app_manager_host.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/app_mgr.cmake create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/ble_msg.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/coding_rule.txt create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/event.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/event.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/message.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_config.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_jeff.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_jeff.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_utils.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_wasm_app.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_wasm_app.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_wasm_lib.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/module_wasm_lib.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/platform/linux/app_mgr_linux.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/platform/zephyr/app_mgr_zephyr.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/resource_reg.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/watchdog.c create mode 100755 scriptsrcs/wamr/core/app-mgr/app-manager/watchdog.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-mgr-shared/app_manager_export.h create mode 100755 scriptsrcs/wamr/core/app-mgr/app-mgr-shared/app_mgr_shared.cmake create mode 100755 scriptsrcs/wamr/core/app-mgr/app-mgr-shared/host_link.h create mode 100755 scriptsrcs/wamr/core/app-mgr/module.json create mode 100755 scriptsrcs/wamr/core/iwasm/app-samples/hello-world/build.sh create mode 100755 scriptsrcs/wamr/core/iwasm/app-samples/hello-world/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/app-samples/smart-light/build.sh create mode 100755 scriptsrcs/wamr/core/iwasm/app-samples/smart-light/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/3rdparty/LICENCE.txt create mode 100755 scriptsrcs/wamr/core/iwasm/lib/3rdparty/lv_conf.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/bh_platform.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/bh_platform.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/request.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/request.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/timer.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/timer_wasm_app.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/base/wasm_app.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/connection/connection.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/connection/connection.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/LICENCE.txt create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/wgl_btn.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/wgl_cb.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/wgl_label.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/wgl_list.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/wgl_obj.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/inc/wgl_types.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/LICENCE.txt create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/lv_btn.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/lv_cb.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/lv_label.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/lv_list.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/lv_obj.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl-compatible/lv_types.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/lvgl.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/src/wgl_btn.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/src/wgl_cb.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/src/wgl_label.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/src/wgl_list.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/src/wgl_obj.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/gui/wgl.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/sensor/sensor.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/app-libs/extension/sensor/sensor.h create mode 100644 scriptsrcs/wamr/core/iwasm/lib/app-libs/libc/lib_base.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/attr_container.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/attr_container.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/connection_api.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/gui_api.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/native_interface.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/native_interface.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/readme.txt create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/restful_utils.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/sensor_api.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/shared_utils.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/wasm_export.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native-interface/wgl_shared_utils.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/base/base_lib_export.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/base/base_lib_export.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/base/request_response.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/base/runtime_lib.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/base/timer_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/base/wasm_lib_base.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/connection.inl create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/connection_lib.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/connection_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/conn_tcp.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/conn_tcp.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/conn_uart.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/conn_uart.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/conn_udp.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/conn_udp.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/connection_mgr.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/linux/connection_mgr.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/wasm_lib_conn.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/connection/zephyr/connection_lib_impl.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wamr_gui.inl create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wasm_lib_gui.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_btn_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_cb_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_cont_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_label_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_list_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_native_utils.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_native_utils.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/gui/wgl_obj_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/sensor/runtime_sensor.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/sensor/runtime_sensor.h create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/sensor/runtime_sensor.inl create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/sensor/sensor_mgr_ref.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/sensor/wasm_lib_sensor.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/extension/template/lib_export_template.c create mode 100644 scriptsrcs/wamr/core/iwasm/lib/native/libc/libc_wrapper.c create mode 100755 scriptsrcs/wamr/core/iwasm/lib/native/libc/wasm_libc.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/products/alios-things/iwasm.mk create mode 100755 scriptsrcs/wamr/core/iwasm/products/alios-things/src/ext_lib_export.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/alios-things/src/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/alios-things/src/test_wasm.h create mode 100755 scriptsrcs/wamr/core/iwasm/products/darwin/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/iwasm/products/darwin/ext_lib_export.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/darwin/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/linux-sgx/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/iwasm/products/linux-sgx/ext_lib_export.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/linux/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/iwasm/products/linux/ext_lib_export.c create mode 100644 scriptsrcs/wamr/core/iwasm/products/linux/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/vxworks/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/iwasm/products/vxworks/ext_lib_export.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/vxworks/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/zephyr/simple/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/iwasm/products/zephyr/simple/prj.conf create mode 100755 scriptsrcs/wamr/core/iwasm/products/zephyr/simple/src/ext_lib_export.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/zephyr/simple/src/main.c create mode 100755 scriptsrcs/wamr/core/iwasm/products/zephyr/simple/src/test_wasm.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/bh_memory.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/ext_lib_export.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/lib_export.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/wasm_application.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/wasm_dlfcn.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/wasm_export.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/wasm_hashmap.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/wasm_log.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/include/wasm_vector.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/alios/wasm_native.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/darwin/platform.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/darwin/wasm_native.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/include/wa_thread.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/include/wasm_assert.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/include/wasm_config.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/include/wasm_memory.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/include/wasm_platform_log.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/linux-sgx/platform.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/linux-sgx/wasm_native.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/linux/platform.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/linux/wasm_native.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/vxworks/platform.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/vxworks/wasm_native.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/platform/zephyr/wasm_native.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/utils/utils.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/utils/wasm_dlfcn.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/utils/wasm_hashmap.c create mode 100644 scriptsrcs/wamr/core/iwasm/runtime/utils/wasm_log.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/utils/wasm_vector.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/invokeNative_general.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/invokeNative_ia32.s create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/vmcore.cmake create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_application.c create mode 100644 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_interp.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_interp.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_loader.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_loader.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_native.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_opcode.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_runtime.c create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_runtime.h create mode 100755 scriptsrcs/wamr/core/iwasm/runtime/vmcore-wasm/wasm_thread.h create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/LICENSE create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/Makefile create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/er-coap/Makefile create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/er-coap/er-coap-conf.h create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/er-coap/er-coap-constants.h create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/er-coap/er-coap.c create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/er-coap/er-coap.h create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/extension/Makefile create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/extension/coap_conversion.c create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/extension/coap_ext.h create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/extension/coap_over_tcp.c create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/extension/coap_platforms.h create mode 100755 scriptsrcs/wamr/core/shared-lib/coap/lib_coap.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/include/bh_common.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/bh_list.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/bh_log.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/bh_memory.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/bh_queue.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/bni.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/config.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/errcode.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/jeff_export.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/korp_types.h create mode 100755 scriptsrcs/wamr/core/shared-lib/include/mem_alloc.h create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/bh_memory.c create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/ems/ems_alloc.c create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/ems/ems_gc.h create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/ems/ems_gc_internal.h create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/ems/ems_hmu.c create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/ems/ems_kfc.c create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/mem_alloc.c create mode 100755 scriptsrcs/wamr/core/shared-lib/mem-alloc/mem_alloc.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/Makefile create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/COPYRIGHT create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_math.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_platform.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/alios/shared_platform.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/android/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/android/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/android/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/android/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/android/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/android/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_platform.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/darwin/shared_platform.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_assert.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_config.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_definition.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_platform_log.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_thread.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_time.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/include/bh_types.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_platform.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux-sgx/shared_platform.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_platform.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/linux/shared_platform.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_platform.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/vxworks/shared_platform.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/win32/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/win32/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/win32/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/win32/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/win32/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/win32/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/COPYRIGHT create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/Makefile create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_assert.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_definition.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_math.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_platform.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_platform.h create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_platform_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_thread.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/bh_time.c create mode 100755 scriptsrcs/wamr/core/shared-lib/platform/zephyr/shared_platform.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/shared_lib.cmake create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/CMakeLists.txt create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/Makefile create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/bh_list.c create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/bh_log.c create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/bh_queue.c create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/runtime_timer.c create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/runtime_timer.h create mode 100755 scriptsrcs/wamr/core/shared-lib/utils/shared_utils.cmake create mode 100755 scriptsrcs/wamr/doc/building.md create mode 100755 scriptsrcs/wamr/doc/embed_wamr.md create mode 100755 scriptsrcs/wamr/doc/memory_usage.txt create mode 100755 scriptsrcs/wamr/doc/pics/embed.PNG create mode 100755 scriptsrcs/wamr/doc/pics/extend_library.PNG create mode 100755 scriptsrcs/wamr/doc/pics/native_call_wasm.PNG create mode 100755 scriptsrcs/wamr/doc/pics/request.PNG create mode 100755 scriptsrcs/wamr/doc/pics/safe.PNG create mode 100755 scriptsrcs/wamr/doc/pics/sensor_callflow.PNG create mode 100755 scriptsrcs/wamr/doc/pics/sub.PNG create mode 100755 scriptsrcs/wamr/doc/pics/vgl_demo.png create mode 100755 scriptsrcs/wamr/doc/pics/vgl_demo2.png create mode 100755 scriptsrcs/wamr/doc/pics/vgl_demo_linux.png create mode 100755 scriptsrcs/wamr/doc/pics/vgl_linux.PNG create mode 100755 scriptsrcs/wamr/doc/pics/wamr-arch.JPG create mode 100755 scriptsrcs/wamr/doc/pics/workflow.PNG create mode 100755 scriptsrcs/wamr/doc/release_ack.md create mode 100755 scriptsrcs/wamr/doc/roadmap.md create mode 100755 scriptsrcs/wamr/doc/wamr_api.md create mode 100755 scriptsrcs/wamr/samples/gui/README.md create mode 100755 scriptsrcs/wamr/samples/gui/build.sh create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/CMakeLists.txt create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/LICENCE.txt create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/get_time.c create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/lv_conf.h create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/lv_drv_conf.h create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/main.c create mode 100755 scriptsrcs/wamr/samples/gui/lvgl-native-ui-app/system_header.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-apps/lvgl-compatible/Makefile create mode 100755 scriptsrcs/wamr/samples/gui/wasm-apps/lvgl-compatible/src/main.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-apps/wgl/Makefile create mode 100755 scriptsrcs/wamr/samples/gui/wasm-apps/wgl/src/main.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/ext_lib_export.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/linux/iwasm_main.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/linux/lv_drv_conf.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/linux/main.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/LICENSE create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/XPT2046.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/XPT2046.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/board_config.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/display.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/display_ili9340.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/display_ili9340.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/display_ili9340_adafruit_1480.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/iwasm_main.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/main.c create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/pin_config_jlf.h create mode 100755 scriptsrcs/wamr/samples/gui/wasm-runtime-wgl/src/platform/zephyr/pin_config_stm32.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/LICENCE.txt create mode 100755 scriptsrcs/wamr/samples/littlevgl/README.md create mode 100755 scriptsrcs/wamr/samples/littlevgl/build.sh create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/CMakeLists.txt create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/CMakeLists.txt.in create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/.gitignore create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/display_indev.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/indev/mouse.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/indev/mouse.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/linux_display_indev.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/lv_conf.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/lv-drivers/system_header.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-native-ui-app/main.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/CMakeLists.txt create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/display_indev.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/ext_lib_export.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/linux/display_indev.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/linux/iwasm_main.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/linux/main.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/linux/mouse.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/LICENSE create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/XPT2046.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/XPT2046.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/board_config.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/display.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/display_ili9340.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/display_ili9340.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/display_ili9340_adafruit_1480.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/display_indev.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/iwasm_main.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/main.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/pin_config_jlf.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/vgl-wasm-runtime/src/platform/zephyr/pin_config_stm32.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/wasm-apps/Makefile_wasm_app create mode 100755 scriptsrcs/wamr/samples/littlevgl/wasm-apps/build_wasm_app.sh create mode 100755 scriptsrcs/wamr/samples/littlevgl/wasm-apps/src/display_indev.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/wasm-apps/src/lv_conf.h create mode 100755 scriptsrcs/wamr/samples/littlevgl/wasm-apps/src/main.c create mode 100755 scriptsrcs/wamr/samples/littlevgl/wasm-apps/src/system_header.h create mode 100755 scriptsrcs/wamr/samples/simple/CMakeLists.txt create mode 100755 scriptsrcs/wamr/samples/simple/README.md create mode 100755 scriptsrcs/wamr/samples/simple/build.sh create mode 100755 scriptsrcs/wamr/samples/simple/src/ext_lib_export.c create mode 100755 scriptsrcs/wamr/samples/simple/src/iwasm_main.c create mode 100755 scriptsrcs/wamr/samples/simple/src/lv_drv_conf.h create mode 100755 scriptsrcs/wamr/samples/simple/src/main.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/connection.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/event_publisher.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/event_subscriber.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/gui.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/gui_lvgl_compatible.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/request_handler.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/request_sender.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/sensor.c create mode 100755 scriptsrcs/wamr/samples/simple/wasm-apps/timer.c create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/README.md create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/db.sqlite3 create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/__init__.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/admin.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/apps.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/migrations/__init__.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/models.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/templates/application.html create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/templates/appstore.html create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/templates/empty.html create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/templates/help.html create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/templates/mysite.html create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/tests.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/devices/views.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/manage.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/mysite/__init__.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/mysite/settings.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/mysite/urls.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/mysite/wsgi.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/server/wasm_server.py create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/css/application.css create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/css/appstore.css create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/css/index.css create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/js/application.js create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/js/appstore.js create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/js/index.js create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/app(1).png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/application.png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/delete.png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/download(1).png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/menu.png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/milky-way-2695569_1280.jpg create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/net_device.png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/software-icon-32081.png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/photo/totalblack.png create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/connection.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/event_publisher.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/event_subscriber.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/request_handler.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/request_sender.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sensor.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/simple create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sys/connection.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sys/event_publisher.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sys/event_subscriber.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sys/request_handler.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sys/request_sender.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/sys/timer.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/timer.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/ui_app.wasm create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/vgl_wasm_runtime create mode 100755 scriptsrcs/wamr/test-tools/IoT-APP-Store-Demo/wasm_django/static/upload/wasm_runtime_wgl create mode 100755 scriptsrcs/wamr/test-tools/host-tool/CMakeLists.txt create mode 100755 scriptsrcs/wamr/test-tools/host-tool/external/cJSON/LICENSE create mode 100755 scriptsrcs/wamr/test-tools/host-tool/external/cJSON/cJSON.c create mode 100755 scriptsrcs/wamr/test-tools/host-tool/external/cJSON/cJSON.h create mode 100755 scriptsrcs/wamr/test-tools/host-tool/external/cJSON/cjson.cmake create mode 100755 scriptsrcs/wamr/test-tools/host-tool/src/host_tool_utils.c create mode 100755 scriptsrcs/wamr/test-tools/host-tool/src/host_tool_utils.h create mode 100755 scriptsrcs/wamr/test-tools/host-tool/src/main.c create mode 100755 scriptsrcs/wamr/test-tools/host-tool/src/transport.c create mode 100755 scriptsrcs/wamr/test-tools/host-tool/src/transport.h -- 2.17.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |