Heinz
|
de242d19af
fix(fs): fix ext4 fs, now x86_64 can read test image normally
|
il y a 7 mois |
greatbridf
|
fae9380b40
feat: add syscall ppoll, fix clock_gettime for riscv64
|
il y a 7 mois |
greatbridf
|
dbd48ae587
chore(build): rework of Makefile to provide better support of multiarch compilation
|
il y a 7 mois |
greatbridf
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
il y a 7 mois |
greatbridf
|
ccd06b426d
chore(makefile): add an option to control the kernel features
|
il y a 8 mois |
greatbridf
|
8672c72a5d
feat(hal): working impl of HAL.
|
il y a 8 mois |
greatbridf
|
a24eaa45e1
task: rewrite the task system to decouple better.
|
il y a 10 mois |
greatbridf
|
ac2cb64f02
feat: blank impl for getrusage and madvise
|
il y a 1 an |
greatbridf
|
c561df82d2
chore: add build-img script for making images
|
il y a 1 an |
greatbridf
|
980f18bf51
fix: add smp boot option to qemu run
|
il y a 1 an |
greatbridf
|
d161134335
chore: add tmux debug script in Makefile
|
il y a 1 an |
greatbridf
|
2c72c9ba77
fixes and updates, basically on mem and scheduler
|
il y a 1 an |
greatbridf
|
d785937269
chore: change debugging settings
|
il y a 1 an |
greatbridf
|
73ab9a9320
syscall
|
il y a 1 an |
greatbridf
|
dfcbe573b1
fix bugs, add serial module
|
il y a 1 an |
greatbridf
|
aab3befaf5
use layout regs when debugging
|
il y a 1 an |
greatbridf
|
04c392fdc7
create page table, enter long mode
|
il y a 1 an |
greatbridf
|
eccb650472
chore: update Makefile.src, remove redundant files
|
il y a 1 an |
greatbridf
|
d8a51c9d64
chore(make): update Makefile.src
|
il y a 2 ans |
greatbridf
|
7936499704
fix(sse): use cpu SandyBridge to enable SSE
|
il y a 3 ans |
greatbridf
|
0aaa529fd0
chore(Makefile): rename configure, add reconfigure
|
il y a 3 ans |
greatbridf
|
5020eb6f75
feat(Makefile): enable parallel build
|
il y a 3 ans |
greatbridf
|
fc23e8cba2
chore: add configure script
|
il y a 3 ans |