This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
wasm-micro-runtime/doc
Bastian Kersting a9f1c2b64a
Port WAMR to ESP-IDF (#892)
This PR introduces an implementation of the WAMR platform APIs for ESP-IDF and enables support for Espressif microcontrollers, and adds the documentation around how to build WAMR for ESP-IDF.

This PR is related to the following issues at WAMR: closes #883, #628, #449 and #668 as well as [#4735](https://github.com/espressif/esp-idf/issues/4735) at the esp-idf repo. It implements most functions required by [platform_api_vmcore.h](https://github.com/bytecodealliance/wasm-micro-runtime/blob/main/core/shared/platform/include/platform_api_vmcore.h).

The PR works in interpreter mode on Esp32c3 and Esp32. For the AOT mode, currently errors occur on both platforms with `Guru Meditation Error`. It seems that the AOT code isn't run with shared memory as os_mmap() allocates memory with malloc() API, it is to be fixed in the future.
2021-12-20 10:52:59 +08:00
..
pics Implement multi-module feature and bulk-memory feature (#271) 2020-06-02 14:53:06 +08:00
build_wamr.md Port WAMR to ESP-IDF (#892) 2021-12-20 10:52:59 +08:00
build_wasm_app.md Enable ref types and bulk memory by default for wamrc (#838) 2021-11-18 17:42:49 +08:00
embed_wamr.md small doc fixes (#700) 2021-08-19 14:44:14 +08:00
export_native_api.md Import reference-types feature (#612) 2021-04-15 11:29:20 +08:00
linux_sgx.md Enhance the readability of WAMR SGX docs (#442) 2020-11-13 13:11:34 +08:00
multi_module.md fix link in multi_module.md (#846) 2021-11-25 11:26:06 +08:00
other_wasm_compilers.md Implement performance profiler and call stack dump, and update toolchain document (#501) 2021-01-18 13:23:10 +08:00
port_wamr.md re-org ems mem allocator source codes, update prot_wamr.md (#217) 2020-03-30 11:06:39 +08:00
pthread_library.md Enable multi-thread for tensorflow sample, update wasm-c-api document (#651) 2021-06-14 08:58:32 +08:00
ref_types.md Import reference-types feature (#612) 2021-04-15 11:29:20 +08:00
release_ack.md Enable multi-module support for wasm-c-api (#426) 2020-10-16 17:43:57 +08:00
roadmap.md Enable multi-module support for wasm-c-api (#426) 2020-10-16 17:43:57 +08:00
source_debugging.md add lldb patch to attribution (#900) 2021-12-15 18:38:27 +08:00
wamr_api.md Enable emitting custom name section to aot file (#794) 2021-10-26 16:32:52 +08:00
wasm_c_api.md Implement most missing wasm-c-api APIs (#303) (#676) 2021-07-28 21:53:37 +08:00
xip.md Enhance XIP and add XIP document (#863) 2021-12-06 17:25:10 +08:00