greatbridf
|
2392ac19d2
style: reformat the files related to next patches
|
2 недель назад |
greatbridf
|
913f71f819
mem: introduce new `Folio` abstraction
|
2 недель назад |
greatbridf
|
45268e7d33
vfs: rework of inode and page cache system
|
3 недель назад |
greatbridf
|
661a15940b
riscv64, trap: rework to fix nested captured traps
|
6 месяцев назад |
greatbridf
|
b321265202
mm, arch: refine page cache impl and count cpu on la64
|
6 месяцев назад |
Heinz
|
2d61f60c0c
syscall: more new syscall impls
|
7 месяцев назад |
greatbridf
|
5c9d03601a
style(riscv64): remove stale TODO message
|
6 месяцев назад |
Heinz
|
21f6feb418
change(hal): change ap's temporary boot stack to only one stack
|
7 месяцев назад |
greatbridf
|
66f509c5d6
change(smp): use FDT.harts() in riscv64 bootstrap_smp
|
7 месяцев назад |
greatbridf
|
80731802bd
fix(ap_start): replace mul with left shifts in riscv64 ap entry
|
7 месяцев назад |
Heinz
|
792633d3e8
style(hal): remove unused import and unused function
|
7 месяцев назад |
Heinz
|
2a25dbda3b
feat(hal): improve riscv64 smp, get ap start addr from label
|
7 месяцев назад |
Heinz
|
0359279932
feat(hal): impl smp bootstrap for riscv64
|
7 месяцев назад |
greatbridf
|
dad0fa00ef
feat(interrupt): add external interrupt support for riscv64
|
7 месяцев назад |
Heinz
|
f7d4f9d574
style(hal): remove unused import and modify annotation
|
7 месяцев назад |
Heinz
|
7280c46efb
feat(hal): add timer interrupt enable
|
7 месяцев назад |
greatbridf
|
2d868ba813
partial work: working trap
|
7 месяцев назад |
greatbridf
|
bb2b276c8e
partial work: impl virtio block device and sbi console
|
7 месяцев назад |
greatbridf
|
4351cf5573
partial work: fix riscv64 bootstrap
|
7 месяцев назад |
Heinz
|
0c6a045342
change link.x.in and disable some function for debug
|
7 месяцев назад |
Heinz
|
191877a3ac
feat(hal): impl basic single hart bootstrap for riscv64
|
8 месяцев назад |