@@ -14,25 +14,22 @@ pub inline fn svcall0(comptime num: u32) u32 {
1414 return asm volatile ("svc " ++ comptime_num (num )
1515 : [ret ] "={r0}" (- > u32 ),
1616 :
17- : .{ .memory = true }
18- );
17+ : .{ .memory = true });
1918}
2019
2120pub inline fn svcall1 (comptime num : u32 , p0 : usize ) u32 {
2221 return asm volatile ("svc " ++ comptime_num (num )
2322 : [ret ] "={r0}" (- > u32 ),
2423 : [p0 ] "{r0}" (p0 ),
25- : .{ .memory = true }
26- );
24+ : .{ .memory = true });
2725}
2826
2927pub inline fn svcall2 (comptime num : u32 , p0 : usize , p1 : usize ) u32 {
3028 return asm volatile ("svc " ++ comptime_num (num )
3129 : [ret ] "={r0}" (- > u32 ),
3230 : [p0 ] "{r0}" (p0 ),
3331 [p1 ] "{r1}" (p1 ),
34- : .{ .memory = true }
35- );
32+ : .{ .memory = true });
3633}
3734
3835pub inline fn svcall3 (comptime num : u32 , p0 : usize , p1 : usize , p2 : usize ) u32 {
@@ -41,8 +38,7 @@ pub inline fn svcall3(comptime num: u32, p0: usize, p1: usize, p2: usize) u32 {
4138 : [p0 ] "{r0}" (p0 ),
4239 [p1 ] "{r1}" (p1 ),
4340 [p2 ] "{r2}" (p2 ),
44- : .{ .memory = true }
45- );
41+ : .{ .memory = true });
4642}
4743
4844pub inline fn svcall4 (comptime num : u32 , p0 : usize , p1 : usize , p2 : usize , p3 : usize ) u32 {
@@ -52,6 +48,5 @@ pub inline fn svcall4(comptime num: u32, p0: usize, p1: usize, p2: usize, p3: us
5248 [p1 ] "{r1}" (p1 ),
5349 [p2 ] "{r2}" (p2 ),
5450 [p3 ] "{r3}" (p3 ),
55- : .{ .memory = true }
56- );
51+ : .{ .memory = true });
5752}
0 commit comments