Fix virtio_phys_to_virt. Now we can load app from disk on qemu/k210!

This commit is contained in:
Yifan Wu 2020-12-20 08:46:27 +08:00
parent a3802a4b91
commit b68278f22e
3 changed files with 10 additions and 7 deletions

View file

@ -4,11 +4,12 @@ mod frame_allocator;
mod page_table;
mod memory_set;
use page_table::{PageTable, PTEFlags};
use page_table::PTEFlags;
use address::VPNRange;
pub use address::{PhysAddr, VirtAddr, PhysPageNum, VirtPageNum, StepByOne};
pub use frame_allocator::{FrameTracker, frame_alloc, frame_dealloc,};
pub use page_table::{
PageTable,
PageTableEntry,
translated_byte_buffer,
translated_str,
@ -16,7 +17,7 @@ pub use page_table::{
UserBuffer,
UserBufferIterator,
};
pub use memory_set::{MemorySet, KERNEL_SPACE, MapPermission};
pub use memory_set::{MemorySet, KERNEL_SPACE, MapPermission, kernel_token};
pub use memory_set::remap_test;
pub fn init() {