-
- Downloads
remove dependencies to rust feature "naked functions"
- naked functions does currently not work (rust-lang/rust#75922) - we replaced naked functions by assembly code - using global_asm to include the assembly code
Showing
- src/arch/mod.rs 5 additions, 2 deletionssrc/arch/mod.rs
- src/arch/x86_64/kernel/apic.rs 6 additions, 3 deletionssrc/arch/x86_64/kernel/apic.rs
- src/arch/x86_64/kernel/gdt.rs 1 addition, 0 deletionssrc/arch/x86_64/kernel/gdt.rs
- src/arch/x86_64/kernel/mod.rs 22 additions, 4 deletionssrc/arch/x86_64/kernel/mod.rs
- src/arch/x86_64/kernel/scheduler.rs 10 additions, 4 deletionssrc/arch/x86_64/kernel/scheduler.rs
- src/arch/x86_64/kernel/start.rs 0 additions, 48 deletionssrc/arch/x86_64/kernel/start.rs
- src/arch/x86_64/kernel/start.s 32 additions, 0 deletionssrc/arch/x86_64/kernel/start.s
- src/arch/x86_64/kernel/switch.rs 0 additions, 132 deletionssrc/arch/x86_64/kernel/switch.rs
- src/arch/x86_64/kernel/switch.s 119 additions, 0 deletionssrc/arch/x86_64/kernel/switch.s
- src/lib.rs 1 addition, 1 deletionsrc/lib.rs
- src/scheduler/mod.rs 6 additions, 2 deletionssrc/scheduler/mod.rs
Loading
Please register or sign in to comment