aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-07-27 23:24:51 +0200
committerHimbeer <himbeer@disroot.org>2024-07-27 23:24:51 +0200
commit4344237cb9de28e9b959203b4bb7ad641a5f3fbc (patch)
tree5a526b25a2865c17cdf5183966311276f134353c /src
parentab32e15ed70d1fa856164156ccbf58eae282c75b (diff)
sys_reset: Fix reset function parameters and their usages
Diffstat (limited to 'src')
-rw-r--r--src/lib/sbi/sys_reset.zig8
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);
}