标签: linux linux-kernel arm embedded kernel-module
我正在为我的Cubieboard2开发Linux内核模块,内核版本为3.4.79。我需要访问外设配置寄存器。我知道如何从用户空间开始,但不了解内核空间。
你还能告诉我用gpio_get_value()或gpio_set_value()等特殊函数驱动GPIO有什么好处,或者通过配置寄存器来做什么?什么会更快?如果我需要驱动GPIO阵列作为端口怎么办?