Philipp Oppermann
|
f59b6c03d6
|
Print panic message
|
2015-10-08 18:31:16 +02:00 |
|
Philipp Oppermann
|
abd6e48c08
|
Add a dynamic growing frame stack
|
2015-10-08 01:54:46 +02:00 |
|
Philipp Oppermann
|
10ddcead2d
|
wip
|
2015-09-15 14:57:09 +02:00 |
|
Philipp Oppermann
|
2655ac093c
|
wip
|
2015-09-15 14:57:08 +02:00 |
|
Philipp Oppermann
|
812396d473
|
Add bitflags macro
|
2015-09-15 14:57:08 +02:00 |
|
Philipp Oppermann
|
7391a7a9eb
|
[unfinished] Add Multiboot 2 crate and load Multiboot structure
Conflicts:
Cargo.toml
src/lib.rs
Conflicts:
Cargo.toml
|
2015-09-15 14:57:08 +02:00 |
|
Philipp Oppermann
|
6713e55073
|
Pass Multiboot structure pointer as argument
|
2015-09-15 14:57:08 +02:00 |
|
Philipp Oppermann
|
88455c3f85
|
use vga buffer module for test output
|
2015-09-15 14:56:31 +02:00 |
|
Philipp Oppermann
|
9c4d057e3d
|
Don't implement lang items on testing
The `std` library is imported on testing. It already implements all lang items.
|
2015-09-15 14:51:38 +02:00 |
|
Philipp Oppermann
|
5db8977495
|
Rename main to rust_main to support testing
On testing, `std` is imported, which defines an own `main` function. Thus `cargo test` fails if there alread exists one non-mangled main.
|
2015-09-15 14:51:07 +02:00 |
|
Philipp Oppermann
|
3030b1c862
|
Print Hello World!
|
2015-08-25 14:54:06 +02:00 |
|
Philipp Oppermann
|
4c793e6dd9
|
Add rlibc dependency for memset, memcpy, etc.
|
2015-08-25 14:54:06 +02:00 |
|
Philipp Oppermann
|
66cc22608c
|
Add a rust project
|
2015-08-25 14:54:06 +02:00 |
|