Pascal Reich
|
a919d2626b
|
Inline Documentation Fixes
|
2026-01-10 16:19:34 -07:00 |
|
bjorn3
|
61db2b2ad5
|
Use core::hint::spin_loop() where possible
|
2025-09-13 18:55:16 +02:00 |
|
bjorn3
|
ad6c6c5e41
|
Share external interrupt handlers between x86 and x86_64
|
2025-09-10 18:31:28 +02:00 |
|
bjorn3
|
5e6d681fcb
|
Share exception interrupt handlers between x86 and x86_64
|
2025-09-10 18:25:22 +02:00 |
|
bjorn3
|
cea93f7647
|
cargo fix --edition & rustfmt
Or to be precise:
RUST_TARGET_PATH=$(pwd)/targets cargo fix --edition \
--target targets/x86_64-unknown-kernel.json \
--target targets/i686-unknown-kernel.json \
--target targets/aarch64-unknown-kernel.json \
--target targets/riscv64-unknown-kernel.json \
-Zbuild-std=core,alloc --allow-dirty --bin kernel
cargo fmt
|
2025-09-10 16:44:36 +02:00 |
|
Andrey Turkin
|
9fe8f759af
|
Fix formatting and a warning
|
2024-11-06 12:13:13 +03:00 |
|
Jeremy Soller
|
99fbdf426c
|
Fix assumption that CPU ID must equal APIC ID
|
2024-11-04 14:46:46 -07:00 |
|
Andrey Turkin
|
14eb140f7a
|
Refactor panic stack walking
|
2024-09-26 19:22:21 +03:00 |
|
Andrey Turkin
|
d2ebc7ff05
|
Wholesale fix of warnings
Pretty straightforward changes. This commit tries to avoid making any non-trivial fixes.
|
2024-09-04 10:55:01 +03:00 |
|
bjorn3
|
e23f0ed66b
|
Share idt.rs between x86 and x86_64
|
2024-02-25 15:49:29 +01:00 |
|
bjorn3
|
eecfbb19d2
|
Share the functions in interrupt/mod.rs between x86 and x86_64
|
2024-02-25 14:48:28 +01:00 |
|
bjorn3
|
fbe2980b3d
|
Share interrupt/ipi.rs between x86 and x86_64
|
2024-02-25 14:48:15 +01:00 |
|
bjorn3
|
62614db9ac
|
Share interrupt/trace.rs between x86 and x86_64
|
2024-02-25 14:48:12 +01:00 |
|