parent
b5582e9247
commit
c60d95bac6
|
@ -176,7 +176,7 @@ static void __exit spidev_exit(void)
|
|||
module_exit(spidev_exit);
|
||||
```
|
||||
|
||||
可以看出,代码首先注册了 File Operation 方法用于实现用户态访问接口,另一方面则通过其 SPI 控制器来访问和控制实际设备。而从 spi_driver 结构体不难看出,spidev 不但可以驱动已注册的 SPI 平台设备,还可以驱动以 Device Tree 或 ACPI 表声明的 SPI 从设备(匹配 Device Tree 或 ACPI 表)。
|
||||
可以看出,代码一方面注册了 File Operation 方法用于实现用户态访问接口,另一方面则通过其 SPI 控制器来访问和控制实际设备。而从 spi_driver 结构体不难看出,spidev 不但可以驱动已注册的 SPI 平台设备,还可以驱动以 Device Tree 或 ACPI 表声明的 SPI 从设备(匹配 Device Tree 或 ACPI 表)。
|
||||
|
||||
## SPI 核心层
|
||||
|
||||
|
|
Loading…
Reference in New Issue