CPU

龙芯2h 地址映射问题

mips mmu采用0x1000对齐填写tlb表,在填写mmu软件表的时候发现如果物理地址和虚拟地址的起始地址没有与0x4000对齐,地址映射成功,但是总感觉内存会错位,导致错位的地址内容被改写,大家有没有遇到这种情况的,拿出来分享分享,万分感激
实例
vaddr  : 243a000             paddr:3000000             映射大小:0x800000              pagemask(对齐大小) 0x1000
已邀请:

要回复问题请先登录注册