双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

虚拟地址(不可读写)问题请教

suyangwei suyangwei 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近在imx27上升级内核到linux2.6.36,内核可以启动了.
在调试网卡驱动时,对寄存器的操作,经常出现地址不可读写的问题。

volatile fec_t *fecp;
fecp = (volatile fec_t *)(IO_ADDRESS(FEC_BASE_ADDR));
这里fecp的地址和升级前旧版本中的地址是一致的,但fecp不能进行写操作。

内核可以启动的情况下,虚拟地址映射是否正确了呢?为什么会出现地址不能写操作呢?
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
suyangwei
Linux_Kernel 4,469 成员 17,458 内容