• Stars
    star
    102
  • Rank 335,584 (Top 7 %)
  • Language
    Rust
  • License
    MIT License
  • Created about 11 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Operating System

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

More Repositories

1

9mm

Hobby C Compiler
C
22
star
2

vim-operator-convert-case

a Vim plugin to provide some operators to convert a word case.
Vim Script
21
star
3

dotfiles

Configuration files
Vim Script
18
star
4

sky-color-clock.vim

A clock widget for statusline with sky color at the time
Vim Script
18
star
5

autodirmake.vim

This is a Vim Plugin for making directory automatically.
Vim Script
15
star
6

bn

bun command !
C
9
star
7

layoutplugin.vim

This is Vim Plugin for generate plugin directory and files.
Vim Script
9
star
8

tracke

Trackable error library for Erlang
Erlang
8
star
9

nand2tetris

Assembly
7
star
10

mseauth

Elixir
5
star
11

AOJ.vim

\AOJ/
Vim Script
5
star
12

next-alter.vim

This is Vim Plugin for supporting open alternate file.
Vim Script
4
star
13

smartnumber.vim

This is Vim plugin for switching smartly 'number' and 'relativenumber' option.
Vim Script
4
star
14

CodeGarage

This is also called graveyard or tmp高原.
Rust
3
star
15

googlesuggest-source.vim

This is Vim Plugin that is wrapping googlesuggest-complete-vim to neocomplete.
Vim Script
3
star
16

rogue.vim

It is Vim Plugin.
Vim Script
3
star
17

makecomp.vim

This is Vim Plugin for complement to :make argument.
Vim Script
2
star
18

maekawa2

第二世代みくだにゃ
JavaScript
2
star
19

unite-rss

Vim Script
2
star
20

gote

Terminal app for taking notes
Go
2
star
21

cider

Just hobby Fiber library written in C
C
2
star
22

mopkai.vim

This is Colorscheme for Vim.
Vim Script
2
star
23

mop8

Slack bot for imitating target user
Elixir
1
star
24

unite-animemap

This is Vim Plugin for show anime table.
Vim Script
1
star
25

mopp.github.io

About mopp
HTML
1
star
26

ExtraSyntax.vim

This is vim plugin for appending some keyword to syntax of 'Todo'.
Vim Script
1
star
27

mulfiles.vim

This is Vim plugin for opening multiple files using once command
Vim Script
1
star
28

backscratcher

It is Vim Plugin as BackScratcher.
Vim Script
1
star
29

shinchoku.vim

How is the progress ?
Vim Script
1
star
30

learn-markdown.vim

This is vim help file for assisting markdown
1
star
31

DoxyDoc.vim

This is Vim plugin for supporting input Doxygen.
Vim Script
1
star