Shimejing

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年2月9日

摘要: kmap函数: 把某块高端内存映射到页表,然后返回给用户一个填好vitual字段的page结构 建立永久地址映射,不是简单的返回virtual字段的pageioremap: 驱动程序无法直接访问io物理地址,所以ioremap是为了使将其映射到虚拟内存,然后直接像访问内存那样访问io 当开启了CONFIG_HIGHMEM时,能操作大于896M的RAM 所以当物理内存大于896M且内核开启了CONFIG_HIGHMEM,ioremap传入的phys_addr参数可以为高端的ram地址kmalloc则是slab机制来分配内核对象kzalloczeroes the memory before ret 阅读全文
posted @ 2014-02-09 16:45 Shimejing 阅读(1096) 评论(0) 推荐(0) 编辑