Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> разнообразие функций. что для чего, __raw_writel, iowrite32.... 
:(
    Опции темы
chaos
Дата 3.12.2008, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 3
Всего: 44



День добрый!
столкнулся с проблемой при реализации драйвера для  АЦП, знаю последовательность действий которую необходимо выполнить что бы получить желаемый результат, но не знаю посредством каких функций.
Надо записать в область памяти значение
я делаю 
Код

__iomem *g_adc_base;
....
g_adc_base = ioremap(AT91SAM9260_BASE_ADC, SZ_16K);
дальше запись


но какую функцию для записи выбрать не понимаю. помогите кто чем может, мож кто знает где про это почитать можно?


ЗЫ так же может кто подскажет чем отличается запись
Код

__iomem *g_adc_base;

от
Код

void __iomem *g_adc_base;



Заранее благодарен!
PM WWW   Вверх
MAKCim
Дата 6.12.2008, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 84
Всего: 207



Цитата(chaos @  3.12.2008,  11:48 Найти цитируемый пост)
о какую функцию для записи выбрать не понимаю. помогите кто чем может, мож кто знает где про это почитать можно?

iowrite8
iowrite16
iowrite32
тут

Цитата(chaos @  3.12.2008,  11:48 Найти цитируемый пост)
ЗЫ так же может кто подскажет чем отличается запись

ну скажем так, первое не скомпилируется  smile 
а вообще посмотри
тут
описание sparse применительно к ядру здесь


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
kirjanov
Дата 7.12.2008, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 326
Регистрация: 22.1.2006
Где: Dark wood of erro r

Репутация: 3
Всего: 15



В Documentation/DocBook/deviceiobook лежит документ Bus-Independent Device Accesses.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.