Состав платы поддержки, требования и положения. SPI-устройство

Я разрабатываю BSP (Board Support Package) для платы Linux. Плата содержит устройство, которое работает на SPI. Я хотел бы получить ваши предложения о погоде, я должен предоставить драйвер для конкретного устройства с BSP или, если драйвер SPI будет достаточно.

Также, если какое-то устройство имеет драйвер пользовательского режима вместо режима ядра. Тогда этот драйвер пользовательского режима будет частью BSP?

1 ответ

Имхо, неплохо предоставить BSP драйвер для конкретного устройства, так как ваш драйвер знает специфику предоставляемого вами компонента Hw, или же вам нужно совместно использовать сведения о Hw ведомого SPI, чтобы кто-то другой мог разработать драйвер для конкретного устройства SPI.

Только артефакты режима ядра могут быть частью BSP.

Другие вопросы по тегам