-
- Downloads
ia32: Large commit that implements PAE paging for x86
This commit involves the PAE paging itself, refactoring the vspace code to extra what is common between PAE and 32bit paging, as well as some renaming to not call the root paging structure a PD
Showing
- Makefile 6 additions, 2 deletionsMakefile
- include/arch/ia32/arch/api/objecttype.h 2 additions, 1 deletioninclude/arch/ia32/arch/api/objecttype.h
- include/arch/ia32/arch/benchmark.h 6 additions, 3 deletionsinclude/arch/ia32/arch/benchmark.h
- include/arch/ia32/arch/kernel/boot.h 1 addition, 0 deletionsinclude/arch/ia32/arch/kernel/boot.h
- include/arch/ia32/arch/kernel/vspace.h 22 additions, 7 deletionsinclude/arch/ia32/arch/kernel/vspace.h
- include/arch/ia32/arch/machine/hardware.h 21 additions, 12 deletionsinclude/arch/ia32/arch/machine/hardware.h
- include/arch/ia32/arch/model/statedata.h 1 addition, 0 deletionsinclude/arch/ia32/arch/model/statedata.h
- include/arch/ia32/arch/object/structures.bf 47 additions, 14 deletionsinclude/arch/ia32/arch/object/structures.bf
- include/arch/ia32/arch/object/structures.h 55 additions, 14 deletionsinclude/arch/ia32/arch/object/structures.h
- include/bootinfo.h 2 additions, 1 deletioninclude/bootinfo.h
- include/plat/pc99/plat/machine/hardware.h 10 additions, 3 deletionsinclude/plat/pc99/plat/machine/hardware.h
- libsel4/arch_include/ia32/interfaces/sel4arch.xml 9 additions, 1 deletionlibsel4/arch_include/ia32/interfaces/sel4arch.xml
- libsel4/arch_include/ia32/sel4/arch/objecttype.h 10 additions, 1 deletionlibsel4/arch_include/ia32/sel4/arch/objecttype.h
- libsel4/arch_include/ia32/sel4/arch/types.h 14 additions, 1 deletionlibsel4/arch_include/ia32/sel4/arch/types.h
- libsel4/include/sel4/bootinfo.h 6 additions, 1 deletionlibsel4/include/sel4/bootinfo.h
- src/arch/ia32/fastpath/fastpath.c 20 additions, 8 deletionssrc/arch/ia32/fastpath/fastpath.c
- src/arch/ia32/head.S 10 additions, 1 deletionsrc/arch/ia32/head.S
- src/arch/ia32/kernel/Makefile 2 additions, 0 deletionssrc/arch/ia32/kernel/Makefile
- src/arch/ia32/kernel/boot.c 123 additions, 56 deletionssrc/arch/ia32/kernel/boot.c
- src/arch/ia32/kernel/boot_sys.c 22 additions, 6 deletionssrc/arch/ia32/kernel/boot_sys.c
Loading
Please register or sign in to comment