diff options
author | Himbeer <himbeer@disroot.org> | 2024-07-27 23:24:51 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-07-27 23:24:51 +0200 |
commit | 4344237cb9de28e9b959203b4bb7ad641a5f3fbc (patch) | |
tree | 5a526b25a2865c17cdf5183966311276f134353c | |
parent | ab32e15ed70d1fa856164156ccbf58eae282c75b (diff) |
sys_reset: Fix reset function parameters and their usages
-rw-r--r-- | src/lib/sbi/sys_reset.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/sbi/sys_reset.zig b/src/lib/sbi/sys_reset.zig index 653e1e6..9a3d62b 100644 --- a/src/lib/sbi/sys_reset.zig +++ b/src/lib/sbi/sys_reset.zig @@ -22,15 +22,15 @@ pub const Reason = enum(u32) { SysErr, }; -pub fn reset(@"type": Type, reset_reason: Reason) !void { +pub fn reset(@"type": Type, reason: Reason) !void { if (!try sbi.probeExt(ExtId)) { return sbi.Error.NotSupported; } - const typeId = @intFromEnum(reset_type); - const reasonId = @intFromEnum(reset_reason); + const type_id = @intFromEnum(@"type"); + const reason_id = @intFromEnum(reason); - const ret = instructions.ecall(ExtId, @intFromEnum(FnId.Reset), ty, reason, 0); + const ret = riscv.ecall(ExtId, @intFromEnum(FnId.Reset), type_id, reason_id, 0); if (ret.err != 0) { return sbierr.errorFromCode(ret.err); } |