我正在为Linux板开发一个BSP (板级支持包)。该电路板包含一个在SPI上运行的设备。我希望您的建议是我应该为BSP提供特定于设备的驱动程序,还是应该提供SPI驱动程序就足够了。
此外,如果某些设备具有用户模式驱动程序,而不是内核模式驱动程序。那么这个用户模式驱动程序将是BSP的一部分吗?
发布于 2013-02-08 21:29:54
如果您的驱动程序知道您提供的硬件组件的细节,或者您需要共享SPI从硬件的详细信息,以便其他人可以为特定的SPI设备开发驱动程序,那么与BSP一起提供设备特定的驱动程序是很好的。
只有内核模式项目可以是BSP的一部分。
https://stackoverflow.com/questions/14433526
复制相似问题