Skip to content
forked from papadoxie/cronOS

Concept OS with native cross platform support (eg. Windows, MacOS, Unix, Linux)

License

Notifications You must be signed in to change notification settings

dscpucit/cronOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cronOS

Customizable and Reconfigurable Opensource *nix Operating System

My attempt at writing an operating system from scratch

Current Status:

Build: Passed ✔️
Operations: Triple Fault on GDT Init (Bootloop) ❌

Directory Structure (Will be updated as changes happen)

kernel
    |_ arch
    |   |_ i386
    |   |   |_ bin
    |   |   |_ include
    |   |   |_ source
    |   |
    |   |_ amd64
    |       |_ bin  
    |       |_ include
    |       |_ source
    |_ libk
        |_ arch
        |   |_ i386
        |   |   |_ source
        |   |   |_ include
        |   |   
        |   |_ amd64
        |       |_ source
        |       |_ include
        |
        |_ source
        |_ include

sysroot
    |_ boot
    |_ bin
    |_ usr
    |_ lib
    |_ root
sdk
userland

Note

Might not compile sometimes as I work on the code
Depends on what Im working on before making commits
I will make sure this doesn't happen once there is a proper release

About

Concept OS with native cross platform support (eg. Windows, MacOS, Unix, Linux)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 63.2%
  • Makefile 21.3%
  • Assembly 11.7%
  • Shell 3.8%