|
ca962854c5
|
change u64 to usize where makes sense
|
2023-11-15 21:05:58 -07:00 |
|
|
089e6d2cc1
|
extract inode into new module
|
2023-11-09 22:39:34 -07:00 |
|
|
52cad30dad
|
refactor file.rs
|
2023-11-09 22:29:41 -07:00 |
|
|
49584f0f26
|
extract device drivers into new module
|
2023-11-09 21:03:21 -07:00 |
|
|
9693d83bde
|
finish arch
|
2023-11-09 20:55:46 -07:00 |
|
|
71f9a49704
|
rename Proc to Process
|
2023-11-03 19:05:26 -06:00 |
|
|
0e753e8ba5
|
implement myproc as an associated function of the Proc struct
|
2023-11-03 18:31:07 -06:00 |
|
|
87caccf623
|
separate proc.rs into multiple modules
|
2023-11-03 17:44:27 -06:00 |
|
|
4cb940606c
|
fix clippy lint errors
|
2023-10-31 17:32:24 -06:00 |
|
|
6e5520f481
|
rewrite more syscalls
|
2023-10-31 17:29:50 -06:00 |
|
|
f0c0f26beb
|
refactor pipe.rs
|
2023-10-31 16:12:40 -06:00 |
|
|
6a41a4e8b8
|
rewrite pipe.c
|
2023-10-30 16:45:02 -06:00 |
|
|
36d7724fb8
|
Rewrite spinlock to remove raw pointers
|
2023-10-29 13:57:23 -06:00 |
|
|
41b7bc7555
|
Add guards for log operations and inode locking
|
2023-10-28 22:31:29 -06:00 |
|
|
9b7eb552d0
|
Rewrite file.c into fs::file
|
2023-10-28 22:16:35 -06:00 |
|
|
9f10ec36b3
|
move things around
|
2023-10-21 23:24:33 -06:00 |
|