在线时间5 小时
UID3256556
注册时间2016-9-2
NXP金币0
该用户从未签到
新手上路

- 积分
- 31
- 最后登录
- 2019-9-22
|

楼主 |
发表于 2016-9-28 23:07:20
|
显示全部楼层
本帖最后由 wanzilove 于 2016-9-28 23:12 编辑
驱动程序:
<初始化函数>
……
ibox3_gpio.spi1s_rdy = of_get_named_gpio_flags(ibox_gpio_node,"spi1s-rdy",0,&flag);
if(gpio_is_valid(ibox3_gpio.spi1s_rdy))
{
if(!gpio_request(ibox3_gpio.spi1s_rdy,"spi1s-rdy"))
{
gpio_direction_input(ibox3_gpio.spi1s_rdy);
printk("[I] spi1s_rdy \n");
}
}
<ioctl函数>
……
case SPI1S_RDY:
val = gpio_get_value(ibox3_gpio.spi1s_rdy);
printk("spi1s_rdy = %d\n",spi1s_rdy);
break;
应用程序执行后刷频输出:
SPI1S_RDY = 0
|
|