徐启航
|
81aaf94f97
Adapt to new rust version & fix `Ref` layout bugs
|
1 ano atrás |
徐启航
|
6dad208129
Make kernel phys trait-based
|
1 ano atrás |
徐启航
|
b9bc3568c9
Extract contiguous phys
|
1 ano atrás |
徐启航
|
9ec565b9ee
Clarify `Phys`' API
|
1 ano atrás |
徐启航
|
3d2675e0a6
VDSO constants
|
2 anos atrás |
徐启航
|
bd9e9b5e1c
Give TINIT access to boot FS
|
2 anos atrás |
徐启航
|
d26ca89995
Update syscall generations
|
2 anos atrás |
徐启航
|
d9d56d66f5
Rename `solvent`
|
2 anos atrás |
徐启航
|
7906812b96
Generate syscall stubs
|
2 anos atrás |
徐启航
|
a823010e99
Refactoring task state machine
|
2 anos atrás |
徐启航
|
ea3a64d9f1
Task debugging support: r/w memory
|
2 anos atrás |
徐启航
|
8e9eb2374b
Export heap functions
|
2 anos atrás |
徐启航
|
593edb7392
Custom global allocator
|
2 anos atrás |
徐启航
|
ce11fb55b0
Combine `kargs` with `minfo`
|
2 anos atrás |
徐启航
|
1b35883b3c
Create boot memory map static
|
2 anos atrás |
徐启航
|
2d86feb6da
Channels with single-tasked test
|
2 anos atrás |
徐启航
|
7b78e4bac0
Get rid of ACPICA in the kernel
|
2 anos atrás |
徐启航
|
c708edcb45
WaitQueue
|
2 anos atrás |
徐启航
|
541ad7e4c0
Update license: MIT or Ap 2.0
|
2 anos atrás |
徐启航
|
05cd912c43
Get rid of CMake
|
2 anos atrás |
徐启航
|
1a1cf10e49
Make schedulers concurrent
|
3 anos atrás |
徐启航
|
2136c66a19
Migrate to Rust 2021
|
3 anos atrás |
徐启航
|
81316f945b
Syscall errors
|
3 anos atrás |
徐启航
|
7b942180cd
Multi-threading from ELF files
|
3 anos atrás |
徐启航
|
232e1bf850
task::from_elf (unfinished)
|
3 anos atrás |
徐启航
|
9582812b5e
Task running
|
3 anos atrás |
徐启航
|
a5fe440bc5
Move ACPI module into kernel
|
3 anos atrás |
徐启航
|
7ea63e0778
Starting CPUs & Kernel args reset
|
3 anos atrás |
徐启航
|
7f3aa86612
Lazy statics & heap modification
|
3 anos atrás |
徐启航
|
fc14a8ae63
Interrupt vector allocation
|
3 anos atrás |