Commit History

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