Skip to content

lstrsrt/vinci_os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vinci_os

Kernel

  • ASCII cat (Vinci) on startup
  • Thread scheduler (with ring 0/3 switching)
  • Native syscall/sysret support
  • Detects and enables other x64 things (SMAP and UMIP)
  • Parses static ACPI tables
  • Includes drivers for PIT, HPET, PIC, APIC (incomplete), PS/2 keyboard and serial port

kernel

Bootloader

  • Loads the kernel... that's it

bootloader

About

x64 kernel and UEFI bootloader

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published