0

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

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

4

1 回答 1

0

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

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

于 2013-02-08T13:29:53.517 回答