readme
This commit is contained in:
parent
42e06809ac
commit
19bf69bb29
1 changed files with 10 additions and 6 deletions
|
|
@ -23,12 +23,16 @@ cargo install xargo
|
||||||
|
|
||||||
### running
|
### running
|
||||||
|
|
||||||
`make run` runs the OS in a tmux window with `qemu` + `gdb`
|
`make iso` generate the iso
|
||||||
`make iso` generate an iso to run wherever
|
`make qemu` runs the OS in a tmux window with `qemu` + `gdb`
|
||||||
|
|
||||||
# References
|
### todo
|
||||||
|
|
||||||
|
- remove assembly for a pure rust entry point
|
||||||
|
- replace grub with something lighter
|
||||||
|
|
||||||
|
### inspiration
|
||||||
|
|
||||||
- [wiki.osdev.org](https://wiki.osdev.org) is a fucking goldmine
|
- [wiki.osdev.org](https://wiki.osdev.org) is a fucking goldmine
|
||||||
- [wiki.osdev.org/Rust](https://wiki.osdev.org/Rust) everything rust related to OSes
|
- [Phil Opperman's "Writing an OS in rust"](https://os.phil-opp.com/)
|
||||||
- [Writing an OS in rust](https://os.phil-opp.com/) extremely helpful to get things going on x86 and nightly rust
|
- [Redox kernel](https://github.com/redox/kernel)
|
||||||
- [Rust OS comparison](https://github.com/flosse/rust-os-comparison) roundup of current projects
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue