greatbridf
|
00252343e9
partial work of hal interface
|
8 tháng trước cách đây |
greatbridf
|
f1f1f6ac24
Merge branch 'trap-abstraction' into remove-cpp
|
8 tháng trước cách đây |
greatbridf
|
4691d469c5
refactor(pcie): rewrite pcie bus driver in rust
|
8 tháng trước cách đây |
greatbridf
|
dc329bca82
percpu: make a better abstraction for trap handling
|
8 tháng trước cách đây |
greatbridf
|
c488664697
change(pte): new definitions for PTE attributes
|
8 tháng trước cách đây |
greatbridf
|
5dfe746c27
change(buddy): remove `Spin` from buddy allocator
|
8 tháng trước cách đây |
greatbridf
|
676089587c
change(page_alloc): better abstraction
|
8 tháng trước cách đây |
Heinz
|
627958d4a0
feat(arch): impl mm for riscv64
|
8 tháng trước cách đây |
greatbridf
|
dc97e018fa
refactor(mm): new abstraction of page table and etc.
|
8 tháng trước cách đây |
greatbridf
|
16acfb40f9
signal: separate signal.rs into several files
|
9 tháng trước cách đây |
greatbridf
|
689a147b35
wait_list: improved waitlist arch
|
9 tháng trước cách đây |
greatbridf
|
5b315d7831
lazy_lock: replace old lazy_static
|
10 tháng trước cách đây |
greatbridf
|
3009c12592
spin: rewrite spinlock, add traits for guards
|
10 tháng trước cách đây |
greatbridf
|
779805a7b1
refactor: separate parts into eonix_{log, preempt, sync, runtime} crates
|
10 tháng trước cách đây |
greatbridf
|
a24eaa45e1
task: rewrite the task system to decouple better.
|
10 tháng trước cách đây |
greatbridf
|
13f7fff46d
Merge branch 'multiarch'
|
1 năm trước cách đây |
shao
|
f048367b02
refactor: refactor better abstraction for context switch
|
1 năm trước cách đây |
greatbridf
|
cbceec6084
feat: add percpu variables
|
1 năm trước cách đây |
greatbridf
|
b9756e3233
rewrite: some of the process part and syscalls
|
1 năm trước cách đây |
greatbridf
|
1d5525f5c1
rewrite Dentry module with rust
|
1 năm trước cách đây |
greatbridf
|
1f7bed61dd
feat: rust support
|
1 năm trước cách đây |