如何在驱动中正确读写内存地址

davey_2 2008-05-05 07:07:55
具体情况是这样的:
我想做一个DSP与ARM之间的HPI接口驱动,DSP是5410,ARM是2410,DSP的HCS引脚接ARM的nGCS1引脚,因此在驱动中对HPI相关的配置寄存器操作就相当于访问0x8000000开始的的128M空间(BANK1),我不是很清楚在驱动中如何正确访问地址范围内某个特定地址,看文档好像是要使用ioremap,然后使用ioread8,iowrite8,最后iounmap,但是没有示例代码可以看,所以不知道具体是怎么使用的,请教各位这种情况下如何正确访问,谢谢
...全文
88 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧