I just got Wasm3 running on the Milk V Duo. Used the defualt wasm3 example and make file. Just setup the offical Milk V toolchain and ran make.

#wasm3 #wasm #milkv #milkvduo #riscv

@firefly Does it use #Wasm3 under the hood like this console? https://x.com/vshymanskyy/status/1345048053041029121
vsh🛡️⚔️ (@vshymanskyy) on X

So here it is... Dino game by @binjimint running on PyBadge, using #WebAssembly! 🤯 (1/3)

X (formerly Twitter)

Why is handling an #OS #Signal so hard in #WebAssembly ? - #WASI has a work around for us, but does it actually work?

I'm not sure - #WAMR #Wasmtime and #WASM3 might all need the new #StackSwitching proposal which was pushed to stage 2 in the #W3C today.

Check out the code samples here - https://withbighair.com/webassembly/2024/08/26/WebAssembly-and-signals.html

WebAssembly and Signal Handling

You can think of signal’s like user space interrupts. Essentially the running application is interrupted, and a signal handler function is invoked. This function is passed some data to describe why it is being interrupted. Once the function is invoked it can process a response to this “signal”. You’ve probably seen this on Linux. Geeks for Geeks has a great description of Signals. They are effectively used to communicate some information to the running process, a common use case is sending a signal to notify a process that is about to be terminated, thus allowing it to clean up resources, closing file handles, etc.

With Big Hair

One such application would be stuff like #wasm3 (https://github.com/wasm3/wasm3).

I just would like to run #Scheme or #CommonLisp on such hardware (the supported MCUs).

GitHub - wasm3/wasm3: 🚀 A fast WebAssembly interpreter and the most universal WASM runtime

🚀 A fast WebAssembly interpreter and the most universal WASM runtime - wasm3/wasm3

GitHub

Ich bin heute von dem Hundertstel ins Tausendstel abgerutscht und habe so viele neue Techniken gefunden da weiß ich nicht wo ich anfangen soll

#nats #wasmcloud #wasm3 #msgpack #GrafanaTempo

Use #Wasm3 to export the #LVGL API to #WebAssembly... For creating #PineTime Watch Faces @PINE64 ? 🤔