Всем привет.
Долго рылся в интернете и здесь, но то ли гугл забанил, то ли реально инфа где-то глубоко зарыта - я так ни чего и не нашёл по своей проблеме : \
Есть свой девайс с процом OMAP 3530 (ARM V7), к одному из его GPIO пинов подключен сенсор. Сенсор запускается, почуяв уровень на своём пине.
Задача №1 - включать из драйвера сенсор, устанавливая на GPIO ножке логическую единицу. Эта задача практически выполнена, сенсор включается.
Задача №2 - сделать всё это более детерминированным, то есть после вызова gpio_set_value(...) необходимо _подождать_ когда _реально_ на GPIO пине изменится это значение, ну или точнее когда _реально_ GPIO контроллер попытается его изменить (придёт ему эта команда).
На blackfin процах юзал ssync инструкцию. А вот что в моём нынешнем случае посоветуете? Поидее всё должно быть в даташите к процессору, но каюсь - не нашёл : \