Skip to content

Call

Call() with no timeout: blocks until the server replies.

Library helper

Implemented in zuzu.h on top of the syscalls; it has no syscall number of its own.

SvcResult Call(Handle port, uint32_t xlen, Handle grant_handle);

Parameters

Name Direction Description
port in Port handle with PERM_SEND.
xlen in Request length in bytes, at most MSG_BUF_SIZE.
grant_handle in Handle (with PERM_TXFR) to copy to the server, or -1.

Returns

As CallTimeout().