У нас вы можете посмотреть бесплатно WASM on Zephyr: Securely Running Code in Any Language - Daniel Mangum, Golioth или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
The Zephyr® Project strives to deliver the best-in-class RTOS for connected resource-constrained devices, built to be secure and safe. Click here to learn more: https://www.zephyrproject.org WASM on Zephyr: Securely Running Code in Any Language - Daniel Mangum, Golioth While WebAssembly (WASM) is frequently described as an alternative to running JavaScript in the browser, it has started to gain traction in other areas, including embedded systems. Because of features like a lean runtime, robust sandboxing, and compilation support in many languages, WASM can make securely executing dynamic code in constrained environments significantly simpler. Because of the isolation mechanisms employed by runtimes, WASM modules are unable to directly leverage the many subsystems and drivers supported by Zephyr. However, the ability to import and export symbols means that code from inside a module can call code outside, and vice versa. Furthermore, the recent support for WAMR, a WASM runtime optimized for embedded environments, to be included as a Zephyr module makes it easier than ever to run code compiled from any language in Zephyr applications. In this talk, we’ll cover the structure of WASM modules, how to include WAMR in a Zephyr application, and how to call Zephyr APIs from code in any language. Along the way, we’ll explore common use-cases, current limitations, and what work is in progress to support additional functionality.