-
Notifications
You must be signed in to change notification settings - Fork 0
x86_64 bootloader and operating system
License
San7o/povOS
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
povOS ===== x86_64 operating system. Author: Giovanni Santini Mail: giovanni.santini@proton.me License: MIT Features -------- - custom bootloader - custom standard library - drivers: - ps2 - uart - vga - pic The boot sequence ----------------- The x86_64 boot sequence looks like this: - CPU starts executing in 16-bit real mode, with BIOS access - Use the bios to load the rest of the bootloader - Setup and load the GDT with a flat memory layout - Go to protected mode - Enable the A20 line - Setup GDT again - Setup the page table - Enable long mode - Call the main routine
About
x86_64 bootloader and operating system
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published