Skip to main content

decode_transfer_request

Function decode_transfer_request 

Source
pub fn decode_transfer_request(
    coro: &Coroutine,
    role: &str,
    endpoint_reg: u16,
    target_reg: u16,
) -> Result<TransferRequest, Fault>
Expand description

Decode transfer endpoint/target operands and enforce source ownership.

ยงErrors

Returns a Fault if registers are invalid, type mismatches occur, or the source coroutine does not own the endpoint.