【发布时间】:2011-02-06 15:55:21
【问题描述】:
我正在为 atmel at91sam9260 arm 9 核单板计算机 [glomation gesbc9260] 写作
使用request_mem_region(0xFFFFFC00,0x100,"name"); //port range runs from fc00 to fcff
效果很好并显示在/proc/iomem
然后我尝试写入 fc20 端口的最后一位
writel(0x1, 0xFFFFFC20);
并且我出现了段错误...特别是“无法在虚拟地址 fffffc20 处处理内核分页请求。”
我认为我没有分配正确的内存空间...
任何有用的见解都会很棒......
【问题讨论】:
标签: io arm embedded-linux ports