项目作者: mopp

项目描述 :
Operating System
高级语言: Rust
项目地址: git://github.com/mopp/Axel.git
创建时间: 2013-09-17T15:06:53Z
项目社区:https://github.com/mopp/Axel

开源协议:MIT License

下载


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.

  1. # For ARM architecture.
  2. yaourt -S arm-none-eabi-binutils arm-none-eabi-gcc arm-none-eabi-newlib
  3. # For x86_32 architecture.
  4. yaourt -S gcc-multilib nasm qemu

Build

  1. make run_cdrom

License

The MIT License (MIT)
See LICENSE

:)

LGTM