Linux kernel启动后如何在用户命令行查看和修改寄存器值?devmem


1:内核配置中将CONFIG_DEVMEM选项配置后,会有/dev/mem设备节点,内核对应的驱动代码是drivers/char/mem.c
用户空间程序通过mmap将物理地址映射到用户空间,实现对这些物理地址的读写。

 

2:busybox中也有devmem tool,代码的位置在busybox-1.24.1/miscutils/devmem.c ,需要配置CONFIG_USER_BUSYBOX_DEVMEM


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM