asterinas/ostd/src
Ruihan Li f4102e7db4 Rename `call_ostd_main` to `start_kernel` 2026-02-11 02:02:57 -08:00
..
arch Rename `call_ostd_main` to `start_kernel` 2026-02-11 02:02:57 -08:00
boot Rename `call_ostd_main` to `start_kernel` 2026-02-11 02:02:57 -08:00
console Move NS16650A UART driver outside `arch` 2026-01-27 17:44:41 -08:00
cpu Fix `redundant_test_prefix` 2026-02-09 23:47:49 -08:00
io Move NS16650A UART driver outside `arch` 2026-01-27 17:44:41 -08:00
irq Format with new `rustfmt` 2025-12-09 09:23:58 +08:00
mm Fix `redundant_test_prefix` 2026-02-09 23:47:49 -08:00
sync Fix `redundant_test_prefix` 2026-02-09 23:47:49 -08:00
task Fix all direct casts of function items into integers 2025-12-09 09:23:58 +08:00
timer Make per-CPU callbacks explicit 2025-09-20 11:50:50 +08:00
util Replace Pod with zerocopy-backed Pod 2026-02-08 20:32:24 -08:00
bus.rs Extract `PciDeviceLocation` in ostd into PCI component 2025-09-21 10:32:23 +08:00
coverage.rs Manage poweroff and restart handlers 2025-12-08 11:12:05 +08:00
error.rs Remove some variants in `ostd::Error` 2025-07-15 23:05:30 +08:00
ex_table.rs Fix all direct casts of function items into integers 2025-12-09 09:23:58 +08:00
lib.rs Replace Pod with zerocopy-backed Pod 2026-02-08 20:32:24 -08:00
logger.rs Polish the Rust doc of OSTD's logger module 2025-08-12 10:55:24 +08:00
panic.rs Fix manual implementations of `.is_multiple_of()` 2025-12-09 09:23:58 +08:00
power.rs Flush TLBs in `IoMem::new` 2025-12-31 20:00:37 -08:00
prelude.rs Unify address and size APIs for memory objects 2025-09-02 17:53:55 +08:00
smp.rs Flush TLBs in `IoMem::new` 2025-12-31 20:00:37 -08:00
user.rs Drop duplicate public re-exports 2025-09-10 12:10:40 +08:00