自学了这久的linux驱动程序了,也看了很多设备驱动程序,比如USB、tty、lcd、块设备等都了解一点,但是只看到设备不停的注册与卸载,对设备的操作与初始化 ,就是没看见哪个函数能实在在的操作某个硬件的寄存器,我是搞单片机的,所以我就一直很疑惑这点?难道内核中已经把这些操作硬件的函数给封装起来再给驱动调用?如果是这样的话,那么怎么才能从内核中正确找到自己所需要的操作硬件的函数呢?比如说GPIO的操作!!望大家一起讨论讨论