linux - 董事会支持计划的组成部分、要求和规定。基于 SPI 的设备

标签 linux spi bsp

我正在为 Linux 主板开发 BSP(主板支持包)。该板包含一个在 SPI 上运行的设备。我希望得到您关于天气的建议,我应该为 BSP 提供设备特定驱动程序,或者 SPI 驱动程序就足够了。

此外,如果某些设备具有用户模式驱动程序而不是内核模式。那么这个用户态驱动会成为BSP的一部分吗?

最佳答案

恕我直言,最好为 BSP 提供设备特定的驱动程序,因为您的驱动程序知道您提供的硬件组件的具体信息,否则您需要共享 SPI 从机硬件详细信息,以便其他人可以为特定 SPI 设备开发驱动程序。

只有内核模式工件可以成为 BSP 的一部分。

关于linux - 董事会支持计划的组成部分、要求和规定。基于 SPI 的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14433526/

相关文章:

c - LPC1769 上的 SPI 外设

c - Linux 设备驱动程序代码中的 MODULE_ALIAS 是什么?

c - RAM_HIGH_ADRS 在 VxWorks BSP 中的真正含义是什么?

嵌入式板支持包

three.js - 有没有人有 BSP 的例子?

linux - 更改文本格式的脚本

linux - 在远程使用 ssh 命令列出选定文件时需要帮助

embedded - 执行硬件重置后,使用 SPI 初始化 SanDisk SD 卡失败

linux - 无法打开虚拟机: The virtual machine appears to be in use

java - 使用太多目录提高性能