Test Example in cap9-std/examples/log_test.rs should use #proc_log defined in the internal cap9-std crate.
Tests in tests/syscalls/log.ts should include:
Introduces Procedure A
Procedure A is designated a log write capability (type 0x8) that allows it to log event from a memory buffer with 0xdeadbeef always as the first parameter.
Procedure A stores Hello World into memory and invokes it's log capability to log HelloWorld as a result.
Registration must follow steps outlined in docs/spec
Test Example in
cap9-std/examples/log_test.rs
should use#proc_log
defined in the internalcap9-std
crate.Tests in
tests/syscalls/log.ts
should include:0x8
) that allows it to log event from a memory buffer with0xdeadbeef
always as the first parameter.Hello World
into memory and invokes it's log capability to logHelloWorld
as a result.Registration must follow steps outlined in docs/spec