AlexandrY (25.07.2007 02:02, просмотров: 1) ответил Evgeny_CD на "GSM, GPS, BlueTooth, ZigBee, Wi-Fi" - это все модули, сделанные по тяжелым технологиям.
У меня мысль другая. Зачем нам драйвера под Embedded Linux?
Мы ж не собираемся тут на халяву комьюнити поднимать и выкладывать исходники нашей работы да чтоб они еще были совместимы под чужие линуксы.
На этапе инициализации MMU открываем всем процессам одинаковый доступ к области периферии. Ложим на эту защиту процессов и пишем простые процедуры обработки прерываний и вызовов через SWI сервисов OS.
И тогда без разницы под что пишем, SPI или PCI. И беспокоиться про все формальности драйверов, чтоб они не дай бог не сбойнули при простой пристыковке к интерфейсу оси.