pub fn syscall0( number: SYS, ) u32
pub fn syscall0( number: SYS, ) u32 { var buf: [2]syscall_arg_t = .{ @backingInt(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] \\ ldr r7, [%[tmp]] \\ svc #0 \\ ldr r7, [%[tmp], #4] : [ret] "={r0}" (-> u32), : [tmp] "{r1}" (&buf), : .{ .memory = true }); }