majiru / barebones9
Licence: MIT license
Barebones amd64 kernel built using 9front
Stars: ✭ 23
Programming Languages
Projects that are alternatives of or similar to barebones9
lua9
lua interpreter with some plan9 library modules
Stars: ✭ 17 (-26.09%)
Mutual labels: plan9, 9front
reinstead
RE:INSTEAD - Lightweight INSTEAD metaparser-only player
Stars: ✭ 15 (-34.78%)
Mutual labels: plan9, 9front
Macaron
A sweet hobby made operating system written in C++ for x86 CPUs with GUI
Stars: ✭ 34 (+47.83%)
Mutual labels: osdev
osfree
osFree - open source Operating System/2 clone, usermode parts.
Stars: ✭ 77 (+234.78%)
Mutual labels: osdev
airyx
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)
Stars: ✭ 2,490 (+10726.09%)
Mutual labels: osdev
SynapseOS
SynapseOS - модульная операционная система на языке C.
Stars: ✭ 93 (+304.35%)
Mutual labels: osdev
x86 starterkit
👷🏻♂️ An easy starting point for your first OS/Kernel
Stars: ✭ 32 (+39.13%)
Mutual labels: osdev
tabfs-specs
Specifications for the tabfs filesystem (osdev) | Mirror of https://codeark.it/Chalk-OS/tabfs-specs
Stars: ✭ 15 (-34.78%)
Mutual labels: osdev
This is a barebones kernel inspired by the OSdev wiki designed to be a good starting point for kernel tinkering on 9front. There are no requirments for compiling and creating the cdrom iso outside of standard 9front utilities. The content of the repo are: - l.s: Assembly bootstrap to move to long mode. This is copied from the 9front 9pc64 kernel. - kern.c: Kernel C source code. - 9bootproto: Proto file for creating the cdrom iso. - mem.h: Handful of #define's used for l.s, also copied from 9front 9pc64 kernel. - plan9.ini: 9boot configuration file for loading the kernel. l.s and mem.h are vendored to get us into long mode and for setting the kernel up to be multiboot compliant. The iso includes the '9boot' bootloader for initial startup and moving to 32bit protected mode. compiling: ; mk building an iso: ; mk kern.iso
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].