Stephen Marz
|
cbff6afeca
|
Added comments.
|
2020-04-25 19:51:27 -04:00 |
|
Stephen Marz
|
cb06702afa
|
Act more like Rust by adding _mut() for those functions that return mutable references or pointers.
|
2020-04-25 19:36:58 -04:00 |
|
Stephen Marz
|
080a529f01
|
Reading up to indirect pointers
|
2020-04-25 15:15:25 -04:00 |
|
Stephen Marz
|
a113db700a
|
Added RA to call syscall_exit for kernel processes.
|
2020-04-24 19:16:45 -04:00 |
|
Stephen Marz
|
58ab3f3b6f
|
Don't let init sleep. This will cause us to hang in the scheduler.
|
2020-04-24 18:46:31 -04:00 |
|
Stephen Marz
|
73636c1de1
|
Updates to add a process for a file system read in the system call.
|
2020-04-24 18:37:48 -04:00 |
|
Stephen Marz
|
a60d84ed98
|
Start adding block device stuff and file system stuff. Added test for block driver as a process.
|
2020-04-24 14:39:56 -04:00 |
|
Stephen Marz
|
4767b6d698
|
Fixed used index and available index. These are modded by the queue size in the ring only. The index continues to increase until it naturally wraps at the data size
|
2020-04-12 21:37:06 -04:00 |
|
Stephen Marz
|
c184aae307
|
Add rng.rs for ch9 and overall
|
2020-03-15 20:18:46 -04:00 |
|