Skip to content
/ FrameBoot-NASM-C Public template

Simplest framework to boot your application in x86_64

License

Notifications You must be signed in to change notification settings

crazynds/FrameBoot-NASM-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrameBoot-NASM-C

Simplest framework for boot your application in x86_64

Framework Explanation

App folder

Contains all your source code in C language.

Asm folder

Contains all your source code in Asm language.

Boot

Boot is the source code used to boot in the hardware, and setup your cpu to 64 bit mode. This code also loads your application to memory and after finish all setup call the start function in the kernel_entry file.

Include

All header to import in application using #import <stdlib.h>

Lib

All source code for the imports.

Build

  • Build & Test & Clear:
make
  • Build & Test:
make test
  • Make ISO:
make iso

About

Simplest framework to boot your application in x86_64

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published