Function ctru_sys::svcArbitrateAddressNoTimeout
source · pub unsafe extern "C" fn svcArbitrateAddressNoTimeout(
arbiter: Handle,
addr: u32_,
type_: ArbitrationType,
value: s32
) -> Result
Expand description
Same as svcArbitrateAddress but with the timeout_ns parameter undefined.
§Arguments
arbiter
- Handle of the arbiteraddr
- A pointer to a s32 value.type
- Type of action to be performed by the arbitervalue
- Number of threads to signal if using ARBITRATION_SIGNAL, or the value used for comparison.
Note: Usage of this syscall entails an implicit Data Memory Barrier (dmb). Please use syncArbitrateAddress instead.