https://github.com/mariosieg/cyraxos64
Small bootloader, kernel and OS for learning, hacking and experimenting.
https://github.com/mariosieg/cyraxos64
Last synced: 11 months ago
JSON representation
Small bootloader, kernel and OS for learning, hacking and experimenting.
- Host: GitHub
- URL: https://github.com/mariosieg/cyraxos64
- Owner: MarioSieg
- License: mit
- Created: 2021-07-14T17:31:04.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-11-24T16:47:44.000Z (over 4 years ago)
- Last Synced: 2025-06-19T08:47:23.562Z (12 months ago)
- Language: C
- Homepage:
- Size: 68.4 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CyraxOS 64
Small bootloader, kernel and OS for learning, hacking and experimenting.
The 64-bit version of my little experimantal OS inspired by TempleOS.
Written in C and assembly for the x86-64 architecture.
I'm working on it from time to time, feel free to contribute!
To run it, first run InstallDeps.sh with root privileges.
This will install gcc and qemu-system-x86, if not already installed.
With all prerequisites installed, just run make run to compile and run the OS.
