diff options
author | Himbeer <himbeer@disroot.org> | 2024-08-02 14:08:54 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-08-02 14:16:02 +0200 |
commit | f17673bb15713319fea4e9437ffd0b36dcc64d10 (patch) | |
tree | 8e60344ad89a108efaa3635485fdd7d8fe928f72 /src | |
parent | 36c191a5c1fcc62283a3950fdee15363b842efdd (diff) |
hwinfo: Only make some DevKinds managable from U-mode
Diffstat (limited to 'src')
-rw-r--r-- | src/hwinfo.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/hwinfo.zig b/src/hwinfo.zig index 62eacf2..b688c9b 100644 --- a/src/hwinfo.zig +++ b/src/hwinfo.zig @@ -35,6 +35,13 @@ pub const DevKind = enum(u32) { return ParseError.UnknownDevKind; } + + pub fn isUserManagable(self: DevKind) bool { + return switch (self) { + .cpus, .plic => false, + else => true, + }; + } }; pub const Dev = extern struct { |