Minimal x86 Kernel Zig
github.com
Minimal x86 Kernel Zig
1–10 of 71 posts
Re: Minimal x86 Kernel Zig
#2Re: Minimal x86 Kernel Zig
#3See also: https://wiki.osdev.org/Zig_Bare_Bones
Re: Minimal x86 Kernel Zig
#4Re: Minimal x86 Kernel Zig
#5Very neat. To clarify, Qemu can boot it, but I'm pretty sure you need some bootloader (e.g. Grub) to boot it on a physical system.
As it's multiboot, it should likely run on v86 too. It's always fun to have an in browser demo of a little OS like this.
Re: Minimal x86 Kernel Zig
#6Very neat. To clarify, Qemu can boot it, but I'm pretty sure you need some bootloader (e.g. Grub) to boot it on a physical system.
> It boots on an x86 (i386) machine via the Multiboot 1 protocol
Yes, it does need a compliant bootloader on virtual or physical hardware.
Re: Minimal x86 Kernel Zig
#7Re: Minimal x86 Kernel Zig
#8Very neat. To clarify, Qemu can boot it, but I'm pretty sure you need some bootloader (e.g. Grub) to boot it on a physical system.
https://wiki.osdev.org/Zig_Bare_Bones
Yes, just tried it.
Re: Minimal x86 Kernel Zig
#9Re: Minimal x86 Kernel Zig
#10See also: https://wiki.osdev.org/Zig_Bare_Bones