Skip to content

elB4RTO/Rebel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rebel

An indipendent 64-bit kernel



Dependencies

To compile Rust sources, the target x86_64-unknown-none must be available

rustup target add x86_64-unknown-none



Try it out

One command to rule them all

make

Compile the sources

Compile and link all the needed sources. Objects will be placed inside the build directory

make build

Create the disk image

The disk image will be created in the project's root directory and will have a size of approximately 100 MB

make create

Run in a virtual machine

At the moment the only officially supported emulator is bochs. Despite that, other emulators can be used as well

make run

Clean up

The build folder and the disk image will be permanently deleted

make clean



Long Live Rebels

About

An indipendent 64-bit kernel

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published