Skip to content

Commit

Permalink
Added a basic README
Browse files Browse the repository at this point in the history
  • Loading branch information
thepowersgang committed Jan 26, 2015
1 parent a980275 commit 319935a
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Rust Bare-Bones Kernel
=====

This is designed to be a rust equivalent of the OSDev.org Bare\_Bones article, presenting the bare minimum you need to get started.

Features
---
* x86 and x86\_64 (amd64) "ports"
* Initial paging for both (with higher-half)
* Serial output using the classic PC serial port, passing through the rust `::core::fmt` interface
* Links with libcore


Requirements
---
* A recent (1.0alpha) build of rustc
* A suitable cross-compiling copy of binutils (i586-elf or x86\_64-elf)
* A copy of the libcore source in .../libcore (synlink will do)

0 comments on commit 319935a

Please sign in to comment.