more resources, roadmap fix, howto fix
This commit is contained in:
parent
7d247fab3c
commit
aae12d4248
18
README.md
18
README.md
@ -1,21 +1,22 @@
|
|||||||
# MxRox
|
# MxRox
|
||||||
|
|
||||||
Mixray's small OS
|
Mixray's small x86_64 OS
|
||||||
|
|
||||||
## How to use
|
## How to build
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make clean # removes target/, bin/, Cargo.lock
|
make clean # removes target/
|
||||||
make build # builds iso image (build/mxrox.iso)
|
make build # builds iso image (build/mxrox.iso)
|
||||||
make run # runs iso image
|
make run # runs iso image in QEMU emulator
|
||||||
make run-kernel # runs only kernel
|
make run-kernel # runs only kernel in QEMU emulator
|
||||||
```
|
```
|
||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
|
|
||||||
- [x] Hello World
|
- [x] Hello World
|
||||||
- [ ] Keyboard
|
- [ ] Keyboard & Mouse (PS/2)
|
||||||
- [ ] Mouse
|
- [ ] ACPI
|
||||||
|
- [ ] Threads
|
||||||
- [ ] Time
|
- [ ] Time
|
||||||
- [ ] Video graphics
|
- [ ] Video graphics
|
||||||
- [ ] Audio
|
- [ ] Audio
|
||||||
@ -27,7 +28,8 @@ Internet resources where I found most information about OS dev
|
|||||||
- https://github.com/cirosantilli/x86-bare-metal-examples/tree/master/multiboot/hello-world
|
- https://github.com/cirosantilli/x86-bare-metal-examples/tree/master/multiboot/hello-world
|
||||||
- http://wiki.osdev.org/Bare_Bones
|
- http://wiki.osdev.org/Bare_Bones
|
||||||
- https://gitea.bedohswe.eu.org/bedohswe/bootsector_tictactoe/
|
- https://gitea.bedohswe.eu.org/bedohswe/bootsector_tictactoe/
|
||||||
|
- https://wiki.osdev.org/%228042%22_PS/2_Controller
|
||||||
|
- https://os.phil-opp.com/
|
||||||
|
|
||||||
### Contributing
|
### Contributing
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user