xous-core/xous-rs/src
Sean Cross 81351bed32 xous: syscall: support call.memory() for ReplyAndReceiveNext
Much of the hosted machinery requires the ability to access memory on
syscalls. This feature was overlooked in the previous implementation of
ReplyAndReceiveNext, which caused it to not properly return memory.

Implement the ability to call `.memory()` on ReplyAndReceiveNext
messages.

Note that this requires the use of a sentinal value in the
previously-unused `valid` field.

Signed-off-by: Sean Cross <sean@xobs.io>
2023-01-05 11:53:59 +08:00
..
arch xous: rename Message to MessageEnvelope 2022-12-29 20:58:51 +08:00
definitions xous: add reply_and_receive_next_legacy call 2022-12-29 21:00:35 +08:00
services xous: add a small comment to nameserver 2022-05-31 14:51:21 +08:00
asm.S rollback the cache clear instruction in the asm entry 2022-10-20 04:20:59 +08:00
carton.rs
definitions.rs xous: add Message type 2022-12-29 21:00:05 +08:00
lib.rs xous: remove xous::xous_main macro 2022-05-31 13:41:48 +08:00
locale.rs bump crate numbers to publish lang-fr change into xous-rs 2022-10-28 14:01:09 +08:00
process.rs
services.rs
string.rs
stringbuffer.rs
syscall.rs xous: syscall: support call.memory() for ReplyAndReceiveNext 2023-01-05 11:53:59 +08:00