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

posted @ 2020-11-04 08:40  蒲城小农  阅读(1279)  评论(0编辑  收藏  举报