diff options
-rw-r--r-- | README.md | 12 | ||||
-rw-r--r-- | build.zig | 2 |
2 files changed, 9 insertions, 5 deletions
@@ -4,12 +4,16 @@ SPDX-FileCopyrightText: 2024 Himbeer <himbeer@disroot.org> SPDX-License-Identifier: CC-BY-NC-SA-4.0 --> -# logos +# srvre kernel -Research operating system kernel for riscv64 focusing on simplicity, security and privacy. +Simple RISC-V research environment kernel -The primary purpose of this project is for me to learn OS development, -but making it usable is part of the goals. +This is the microkernel for the SRVRE riscv64 operating system. + +Its purpose is learning RISC-V OS development and trying to experiment +with solutions to some of the shortcomings of existing operating systems. +The ultimate goal is to make it compile itself, maybe even to make it usable +for limited command-line or server usage. # Booting @@ -27,7 +27,7 @@ pub fn build(b: *std.Build) void { const optimize = b.standardOptimizeOption(.{}); const exe = b.addExecutable(.{ - .name = "logos", + .name = "srvre_kernel.elf", // In this case the main source file is merely a path, however, in more // complicated build scripts, this could be a generated file. .root_source_file = .{ .path = "src/main.zig" }, |