Skip to content

08822407d/MyOS2

Repository files navigation

MyOS2

Since you are going to build or to read the source code of this Operating System Kernel, I assume that you are a skilled programmer. That means you should have got common sense of programming and experience of building open source projects. So this document, and those listed follow, will not teach you HOW TO about basic things(how to write and build a C-language program, how to use build tools, how to mount a disk, etc.). I have and will try my best to make the steps in line with convention and common sense.

Build Kernel from Source:

[/user-guide/Build_Kernel.md](https://github.com/08822407d/MyOS2/blob/master/user-guide/Build_Kernel.md)

Boot Environment and Kernel Installation:

[/user-guide/Installation.md](https://github.com/08822407d/MyOS2/blob/master/user-guide/Installation.md)

How To Develop User Application for MyOS2:

[/user-guide/User-Application.md](https://github.com/08822407d/MyOS2/blob/master/user-guide/User-Application.md)

Implemented Syscall API and Related Opetions/Flags:

[/user-guide/Syscall-Table.md](https://github.com/08822407d/MyOS2/blob/master/user-guide/Syscall-Table.md)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages