嵌入式编程中应如何使用 mmap 访问 CPU 寄存器

2017-02-17
阅读 2 分钟
6.6k
之前忘了在哪了,看到一个面试题:在 Linux 中如果不允许你写内核驱动,但是要访问内核寄存器,那应该怎么做?答案就是使用 mmap() 系统调用,搭配 Linux 的一个设备节点 /dev/mem。