This is a project to learn about the low-level workings of computers.

Zoarial94 de1a0b0334 Update 'README.md' 1 month ago
include 1fc49a33df Updated linker file to linker script 1 month ago
src 0e2a460700 Updated Makefile for more consistency 1 month ago
.gitignore 2501c3e736 Updated .gitignore 2 months ago
LICENSE 2a80cd97ae Initial commit 4 months ago
Makefile 0e2a460700 Updated Makefile for more consistency 1 month ago
README.md de1a0b0334 Update 'README.md' 1 month ago

README.md

ZoarialBareOS

This is a project to learn about the low-level workings of computers. This is purely a passion project with no real end-goal in mind. Most of the work done will be inspired by the pages on wiki.osdev.org and will be tailored to my specific needs.

Implemented Features

  • Basic text console
  • Paging

Potential additions in no particular order

  • USB Keyboard support - I don't have a PS/2 keyboard
  • View system resources - ram, cpu, etc
  • UEFI support
  • Create a custom bootloader