-
Current Features *
-
64 bit longmode
-
Booting via GRUB2
-
64-bit GDT, IDT
-
VGA Terminal
-
Tiny stdlib for the kernel
-
Physical frame allocator
-
For the future *
- Complete paging
- Memory manager
- Drivers for main devices
- IO-system
- Usermode
- Multitasking
- and much more
-
For the far future *
- OS without terminal integerated in the kernel
- OS without standard UNIX /bin, /sbin folders
- OS without old interfaces like Serial RS-232, PS/2
- not WIMP graphical interface
- platform and os - independend drivers using designed cross-api
- wrapper-apps for running Windows, Linux, and some other OS'es applications
- and much more
This repository has been archived by the owner on Jan 6, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
My 64-bit OS written from scratch in C++
License
AlexanderShirokih/avangard-os
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
My 64-bit OS written from scratch in C++
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published