aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-07-21 17:39:00 +0200
committerHimbeer <himbeer@disroot.org>2024-07-21 17:39:00 +0200
commit486b4d168a688f5415c5d4223e834a7f3255d966 (patch)
tree01c91cf7ad8f359240ab8a66966275eeef30dae0
parentd39c98c1678a0b7779ef95e14d4c5a8602110ad2 (diff)
sbi: Rename Unknown error to SbiUnknown to distinguish it from an error not mapped to a status code
-rw-r--r--src/lib/sbi.zig4
-rw-r--r--src/lib/sysexchange.zig4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/sbi.zig b/src/lib/sbi.zig
index 755311c..ddcb518 100644
--- a/src/lib/sbi.zig
+++ b/src/lib/sbi.zig
@@ -17,7 +17,7 @@ pub const Error = error{
NoSharedMem,
InvalidState,
BadRange,
- Unknown,
+ SbiUnknown,
};
pub fn errorFromCode(code: isize) Error {
@@ -34,7 +34,7 @@ pub fn errorFromCode(code: isize) Error {
-9 => Error.NoSharedMem,
-10 => Error.InvalidState,
-11 => Error.BadRange,
- else => Error.Unknown,
+ else => Error.SbiUnknown,
};
}
diff --git a/src/lib/sysexchange.zig b/src/lib/sysexchange.zig
index 5647663..56a0fe7 100644
--- a/src/lib/sysexchange.zig
+++ b/src/lib/sysexchange.zig
@@ -114,7 +114,7 @@ pub const Status = enum(usize) {
error.NoSharedMem => .sbi_no_shared_mem,
error.InvalidState => .sbi_invalid_state,
error.BadRange => .sbi_bad_range,
- error.Unknown => .sbi_unknown,
+ error.SbiUnknown => .sbi_unknown,
error.MissingKind => .hwi_missing_kind,
error.MissingRegAddr => .hwi_missing_reg_addr,
error.MissingRegLen => .hwi_missing_reg_len,
@@ -183,7 +183,7 @@ pub const Status = enum(usize) {
.sbi_no_shared_mem => error.NoSharedMem,
.sbi_invalid_state => error.InvalidState,
.sbi_bad_range => error.BadRange,
- .sbi_unknown => error.Unknown,
+ .sbi_unknown => error.SbiUnknown,
.hwi_missing_kind => error.MissingKind,
.hwi_missing_reg_addr => error.MissingRegAddr,
.hwi_missing_reg_len => error.MissingRegLen,