Skip to content

GuoJing/frenos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple toy kernel

Overview

A simple tony kernel, just a study on how to write a OS kernel.

Folders:

  • src: source code
  • tools: linker config file
  • Makefile: build the kernel

Book

Bran's Kernel Development

Platform

  1. CentOS-7-x86_64-Minimal-1511 but is i386 32bit platform
  2. NASM
  3. GCC
  4. LD

Make

See Makefile.

Run

Mac OS

Run on QEMU:

qemu-system-i386 -kernel kernel.bin

Linux/Unix/Windows

Bochs

About

A simple toy kernel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published