我使用的是Ubuntu 11.10。我已经为GPIO芯片编写了一个驱动程序,它在内核中没有自己的驱动程序。
我希望在使用/ sys / class / gpio时限制用户将输出引脚设置为输入,反之亦然。这是因为我板上的许多GPIO都只是输入或输出。
我可以从函数gpio_direction_in(),gpio_direction_out()和gpio_request()中扫描受限制的GPIO号码,但我认为这有点像黑客攻击。
是否有任何功能特别为此目的?我查看了GPIO的文档但看不到任何内容。