Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Axel

license

Axel Accelerates All For Me !

Axel is general purpose operating system which is written by Rust and some assembly languages(nasm, ARM assembly).
The current OS architecture is monolithic kernel.

Support architecture

  • x86_32
  • x86_64
  • arm6 (Raspberry pi zero)

Requirements

We need some tools to build Axel.

  • gcc
  • binutils
  • rust (nightly)
  • xargo
  • nasm
  • qemu
  • ld
  • make
  • grub

In case of Arch Linux, you can install these software easily to execute below commands.

# For ARM architecture.
yaourt -S arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-newlib

# For x86_32 architecture.
yaourt -S gcc-multilib nasm qemu

Build

make run_cdrom

License

The MIT License (MIT)
See LICENSE

:)

LGTM

About

Operating System

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages