Linux spi_message中怎样通过transfer变量来确定spi_transfer结构体的

在学习Linux SPI时,发送函数在发送前需要先将spi_transfer结构体添加到spi_message结构体中,使用spi_messsage_add_tail函数,还没看这两个数据结构体时,我以为就是单纯地在spi_message结构体中有一个spi_transfer架构提变量,但是当我看到spi_transfer和spi_message结构体时,我傻眼了,我发现里面并没有spi_transfer结构体变量,只有一个struct list_head数据类型,具体类型如下:

struct spi_transfer {
   
   
	...... /* 无关系的类型就省略了	*/
	struct list_head transfer_list;
};

struct spi_message {
   
   
	struct list_head transfers;
	...... /* 无关的数据省略了	*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值