[問題] 宣告一個實體記憶體連續的空間

看板LinuxDev作者 (紮實)時間17年前 (2008/06/19 23:37), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
想請問一下各位, 是否在user space有方法可以取得一個像是在kernel space裡面使用 __get_free_pages(GFP_ATOMIC|GFP_DMA, get_order(8000)); 類似的實體記憶體連續空間呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.153.147

06/20 07:07, , 1F
MMU自動會讓你看起來像是連續的空間...
06/20 07:07, 1F

06/20 12:05, , 2F
因為我要用DMA去記憶體抓資料 所以不經過MMU
06/20 12:05, 2F

06/20 15:14, , 3F
userspace可以操作DMA嗎..o_O?
06/20 15:14, 3F

06/20 22:48, , 4F
我是想在user space丟位置到kernel space裡的dma去搬資料
06/20 22:48, 4F
文章代碼(AID): #18Mdr7yt (LinuxDev)
文章代碼(AID): #18Mdr7yt (LinuxDev)