关闭

devmem2 驱动程序调试工具

240人阅读 评论(0) 收藏 举报
分类:

devmem2介绍


Ubuntu系统下安装:
apt-get install devmem2 

直接安装


使用方法:

http://free-electrons.com/pub/mirror/devmem2.c, by Jan-Derk Bakker

Very useful tool to directly peek (read) or poke (write) I/O addresses mapped in physical address space from a shell command line!
Very useful for early interaction experiments with a device, without having to code and compile a driver.

Uses mmap to /dev/mem.

Examples (b: byte, h: half, w: word) devmem2 0x000c0004 h (reading) devmem2 0x000c0008 w 0xffffffff (writing)

devmem is now available in BusyBox, making it even easier to use.

相关链接:
源码地址1:
http://free-electrons.com/pub/mirror/devmem2.c
源码地址2:
http://manpages.ubuntu.com/manpages/precise/man1/devmem2.1.html


使用的过程中其实还是需要知道 驱动程序中的 寄存器物理地址 映射成虚拟地址后的地址,不论 是读还是写。


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8353次
    • 积分:283
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条