Добавьте фильтр SPI между контроллером драйвера и драйвером spidev пользовательского пространства в Linux - PullRequest
0 голосов
/ 06 октября 2018

У нас есть Linux на продукт.Клиент может написать свое собственное приложение и должен использовать драйвер spidev для доступа к определенной периферии.

Доступ к этому периферийному устройству осуществляется через главный драйвер SPI для процессора Atmel (spi-atmel.c).

Теперь я хотел бы контролировать / ограничивать некоторые данные и команды, которые можно отправлять из пользовательского пространства (пользовательского приложения) на это конкретное периферийное устройство.

Мне нужно сохранить совместимость на стороне пользователя, а затем сохранить интерфейс spidev, чтобы моей основной идеей было добавить драйвер между spidev и главным контроллером SPI, но я не уверен, что это лучший способ иесли да, как этого добиться правильно, у вас есть идея?

Спасибо за вашу помощь, С уважением

...