greatbridf
|
61da3f6689
style: remove unused imports
|
7 月之前 |
greatbridf
|
262b76ad95
remove(bindgen): move all the used constants to `kernel::constants`
|
8 月之前 |
greatbridf
|
33d30d3413
partial work: make all syscalls use the new interface
|
8 月之前 |
greatbridf
|
ec187ff5df
feat(spin): separate the procedure of saving lock context from spinlocks
|
8 月之前 |
greatbridf
|
5b315d7831
lazy_lock: replace old lazy_static
|
10 月之前 |
greatbridf
|
1dc9996b90
rwlock: refactor to get rid of `Lock`
|
10 月之前 |
greatbridf
|
a24eaa45e1
task: rewrite the task system to decouple better.
|
10 月之前 |
greatbridf
|
eaa6cda7db
style: remove unused warnings
|
1 年之前 |
greatbridf
|
29a3461810
feat: make CURRENT and IDLE_TASK per cpu
|
1 年之前 |
greatbridf
|
fca6223938
move interrupt and vm to rust
|
1 年之前 |
greatbridf
|
b9756e3233
rewrite: some of the process part and syscalls
|
1 年之前 |
greatbridf
|
7930b71762
feat: rewrite filearray with rust
|
1 年之前 |
greatbridf
|
1d5525f5c1
rewrite Dentry module with rust
|
1 年之前 |
greatbridf
|
ea629feec9
rewrite(ahci): rewrite ahci module with rust
|
1 年之前 |
greatbridf
|
b43277c46c
refactor: rewrite fs submodule with rust
|
1 年之前 |