1
0
mirror of https://github.com/sgmarz/osblog.git synced 2024-11-24 02:16:19 +04:00
osblog/risc_v/ch9
Stephen Marz 7b038cdc24 Right now, we return a pointer by usize. This is not good programming in
Rust. Instead, the scheduler needs to be modified to return a process
structure's reference. Then, we can extract the fields and then switch.
However, this will require us to have to change how the PROCESS_LIST
works. Since it uses move constructs, we cannot move a process out of it
when we replace the process list.
2020-03-12 13:55:11 -04:00
..
.cargo Added chapter 9 2020-03-10 13:52:09 -04:00
src Right now, we return a pointer by usize. This is not good programming in 2020-03-12 13:55:11 -04:00
.gitignore Add hdd.dsk to ignore 2020-03-10 17:16:44 -04:00
Cargo.toml Added chapter 9 2020-03-10 13:52:09 -04:00
make_hdd.sh Added chapter 9 2020-03-10 13:52:09 -04:00
Makefile Add many virtio devices 2020-03-10 17:16:13 -04:00