Simplify x86_64 percpu and GSBASE calculation
parent
5c99d73b
No related branches found
No related tags found
Showing
- linkers/i686.ld 11 additions, 14 deletionslinkers/i686.ld
- linkers/x86_64.ld 9 additions, 15 deletionslinkers/x86_64.ld
- src/arch/x86/gdt.rs 69 additions, 78 deletionssrc/arch/x86/gdt.rs
- src/arch/x86/paging/mod.rs 3 additions, 117 deletionssrc/arch/x86/paging/mod.rs
- src/arch/x86/start.rs 6 additions, 12 deletionssrc/arch/x86/start.rs
- src/arch/x86_64/consts.rs 0 additions, 10 deletionssrc/arch/x86_64/consts.rs
- src/arch/x86_64/gdt.rs 117 additions, 113 deletionssrc/arch/x86_64/gdt.rs
- src/arch/x86_64/idt.rs 1 addition, 1 deletionsrc/arch/x86_64/idt.rs
- src/arch/x86_64/interrupt/handler.rs 68 additions, 87 deletionssrc/arch/x86_64/interrupt/handler.rs
- src/arch/x86_64/paging/mod.rs 4 additions, 136 deletionssrc/arch/x86_64/paging/mod.rs
- src/arch/x86_64/rmm.rs 3 additions, 21 deletionssrc/arch/x86_64/rmm.rs
- src/arch/x86_64/start.rs 7 additions, 12 deletionssrc/arch/x86_64/start.rs
- src/context/arch/x86.rs 7 additions, 5 deletionssrc/context/arch/x86.rs
- src/context/arch/x86_64.rs 3 additions, 5 deletionssrc/context/arch/x86_64.rs
- src/context/memory.rs 0 additions, 3 deletionssrc/context/memory.rs
- src/lib.rs 20 additions, 0 deletionssrc/lib.rs
- src/scheme/proc.rs 4 additions, 4 deletionssrc/scheme/proc.rs
- targets/i686-unknown-kernel.json 1 addition, 1 deletiontargets/i686-unknown-kernel.json
- targets/x86_64-unknown-kernel.json 1 addition, 1 deletiontargets/x86_64-unknown-kernel.json
Loading
Please register or sign in to comment