whitequark / story-os
A microkernel OS for x86 I wrote in C++ back in 2007. Features VMM, TSS multitasking, and oddly shaped C++. Updated in 2023 to fix some memory management bugs and now it works.
☆12Updated 2 years ago
Alternatives and similar repositories for story-os:
Users that are interested in story-os are comparing it to the libraries listed below
- A 64-bit kernel for ARMv8-A CPU's.☆29Updated 3 years ago
- Pedigree operating system☆89Updated 8 years ago
- A toy x86-64 kernel.☆52Updated 9 years ago
- Acess2 Hobby Operating System☆86Updated last year
- The Bear Operating System☆25Updated 7 years ago
- Modular kernel built for simplicity☆91Updated 7 years ago
- A minimalistic library to help making your x86 assembly program bootable.☆25Updated 5 years ago
- x86 Instruction Encoding Tutorial☆21Updated 9 years ago
- A simple Unix like operating system from scratch.Updated 4 years ago
- Abandoned overcomplicated Microkernel using modern x86_64 features☆42Updated 4 years ago
- A Basic x86 Operating System/Kernel☆47Updated 6 years ago
- Mach 3☆47Updated 13 years ago
- A x86 Virtual Machine Monitor including device modules and instruction emulator. Standalone version of the Vancouver VMM.☆43Updated 3 years ago
- A minimalist IP stack written in ANSI C.☆52Updated last year
- My OS study following Broken Thorn OS series: http://www.brokenthorn.com/Resources/OSDevIndex.html☆60Updated 9 years ago
- x86-64 SMP enabled microkernel hobbyist OS☆24Updated 9 years ago
- kaneton is an educational microkernel that has been used for teaching purposes for over 8 years.☆35Updated 7 years ago
- Tiny Operating System supporting: SVGA gui, Grub bootloader, network subsystem, CDROM drivers.☆33Updated 12 years ago
- A UNIX-like operating system with an emphasis on simplicity☆36Updated 5 years ago
- x86 Kernel Project☆32Updated last year
- Calcium OS project for x86_64☆40Updated 7 years ago
- Operating system project☆33Updated last month
- Dump sections or program entries from a ELF file☆21Updated 9 years ago
- A custom kernel for x86 based on tutorial from http://www.osdever.net/bkerndev/Docs/intro.htm☆29Updated 13 years ago
- asrepl: x86-64 assembly REPL☆69Updated 7 years ago
- Simple binary file disassembler based on libopcodes and bfd from binutils.☆27Updated 9 years ago
- Tiny ELF loader☆132Updated 2 years ago
- Fedjmike's C Compiler☆132Updated 7 years ago
- x86-64 Intel instruction set in JSON format☆49Updated 8 years ago