BO
AtriumOS
Just a hobby operating system, nothing big and professional.
System Requirements
Here's an overview of requirements to run AtriumOS. Currently it is tested in
a virtual machine with the following configuration:
- CPU: x86-64
- RAM: 4 MB
- Storage: Floppy drive
AtriumOS assumes that the following BIOS services are supported:
- disk service to interact with the floppy drive (INT 13h)
- video service to change video mode to 320x200 resolution
with 256 colors (INT 10h, mode 13h) - general service to query system address map (INT 15h, AX=e820h)
- general service to enable the A20 gate (INT 15h, AX=2401h)
Build
To build the OS image, just run nasm AtriumOS.asm -fbin -o atrium.flp
from the src directory. NASM version 2.15.05
is currently used.
On this page
Languages
Assembly85.8%HTML10.1%Python4.1%
Contributors
BSD 2-Clause "Simplified" License
Created December 17, 2018
Updated July 5, 2024