Состав платы поддержки, требования и положения. SPI-устройство
Я разрабатываю BSP (Board Support Package) для платы Linux. Плата содержит устройство, которое работает на SPI. Я хотел бы получить ваши предложения о погоде, я должен предоставить драйвер для конкретного устройства с BSP или, если драйвер SPI будет достаточно.
Также, если какое-то устройство имеет драйвер пользовательского режима вместо режима ядра. Тогда этот драйвер пользовательского режима будет частью BSP?
1 ответ
Имхо, неплохо предоставить BSP драйвер для конкретного устройства, так как ваш драйвер знает специфику предоставляемого вами компонента Hw, или же вам нужно совместно использовать сведения о Hw ведомого SPI, чтобы кто-то другой мог разработать драйвер для конкретного устройства SPI.
Только артефакты режима ядра могут быть частью BSP.