mirror of
https://github.com/rcore-os/rCore.git
synced 2024-11-21 23:56:18 +04:00
da028c1f10
1. Memory mapping at KSEG2_START(0xffff_fe80_0000_0000) will now be visible to all processes. This feature is required by Loadable Kernel Module when mapping kernel module into memory. 2. Wrapping PageTableImpl::active() into ManuallyDrop, so that no extra "mem::forget" is required. 3. Added PageTableImpl::kernel_table(). This function is the same as active() on x86_64, but not the same on aarch64.
26 lines
274 B
Plaintext
26 lines
274 B
Plaintext
build
|
|
target
|
|
/kernel/src/arch/x86_64/interrupt/vector.asm
|
|
/kernel/src/arch/mipsel/boot/linker.ld
|
|
*.gen.s
|
|
*.dtb
|
|
|
|
Cargo.lock
|
|
!kernel/Cargo.lock
|
|
!bootloader/Cargo.lock
|
|
!user/Cargo.lock
|
|
|
|
.DS_Store
|
|
|
|
# for eclipse
|
|
.project
|
|
|
|
# for vscode
|
|
.vscode
|
|
|
|
# for vim
|
|
*.swp
|
|
|
|
# for idea
|
|
.idea
|