[問題] memory mapping?

看板LinuxDev作者 (啦 )時間16年前 (2008/12/21 18:32), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請教一下,我看某一顆 SoC CPU 的 memory mapping 時, 都是從 0x00000000 開始作 mapping,但是在 linux kernel 裡面卻又不是如此的安排,有可能會從 0xC00000000 對應到 原本的 0x00000000,請問這是因為在 kernel 裡面有針對這些 mapping 作一定的調整嗎? 感謝指教 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.223.91

12/27 09:46, , 1F
ioremap_nocache ,或者是 io_remap 看你的需求
12/27 09:46, 1F

12/27 13:44, , 2F
所以是在 kernel 裡面透過上述的函數再做 remap 囉?
12/27 13:44, 2F
文章代碼(AID): #19JXjESt (LinuxDev)
文章代碼(AID): #19JXjESt (LinuxDev)