假设gpio X可以作为输入引脚在sysfs中导出,在这之后,将在/ sys/class/gpio /中创建一个名为gpioX的目录.gpioX /包含少量文件,例如"value",表示gpio X的当前状态(高或低).
当施加到引脚X的信号改变其状态(例如从低到高)时会发生什么(在内核空间中)?
我的意思是,在转换之前,gpioX/value包含"low",但之后它将包含"high"值.操作系统如何更新此文件?
我认为需要一个中断机制.它是否使用中断机制来更新sysfs?
interrupt linux-kernel sysfs gpio
gpio ×1
interrupt ×1
linux-kernel ×1
sysfs ×1