Skip to content

vs-123/kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

~=~=~=~=~=~=
|| KERNEL ||
~=~=~=~=~=~=

   A dead simple kernel in C.

   No fancy tricks. No bells and whistles.
   
   Just pure, honest C.

   This is not intended to be a fully-featured kernel,
   just a fun toy.

~=~=~=~=~=~=~=~=~=
|| PREREQUISTES ||
~=~=~=~=~=~=~=~=~=

   This project requires the following:
   
   o   LLVM clang    (C Compiler)
   o   LLVM ld.lld   (Linker)
   o   GNU Make      (Build System)
   o   Qemu          (Machine Emulator)

~=~=~=~=~=~=~=~=~=
|| HOW TO BUILD ||
~=~=~=~=~=~=~=~=~=

   Assuming you have the prerequisites, you may use the following make commands:
   o   [BUILD] make b
   o   [RUN]   make r
   o   [CLEAN] make c

~=~=~=~=~=~=~
|| LICENSE ||
~=~=~=~=~=~=~

   This project is licensed under:
   	GNU Affero General Public License version 3.0 or later
	
   NO WARRANTY PROVIDED.

   See LICENSE file for full terms, or visit https://www.gnu.org/licenses/agpl-3.0.en.html

About

dead simple kernel in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors