int __gpio_get_value(unsigned gpio);//读GPIO 通常是inline函数 void __gpio_set_value(unsigned gpio, int value);//设置GPIO 对于有些挂载在I2C,SPI总线上的扩展GPIO,读写操作可能会导致睡眠,因此不能在中断函数中 使用。使用下面的函数以区别于正常的GPIO int gpio_get_value_cansleep(unsigned gpio);/...
使用下面的函数以区别于正常的GPIO int gpio_get_value_cansleep(unsigned gpio);//读GPIO void gpio_set_value_cansleep(unsigned gpio, int value);//写GPIO --- 这句话的意思:如果soc本身(比如100个)gpio不够用, 那么就要另外接一个gpio controller, 上面再提供额外的50个gpio,这个controller...