реклама на сайте
подробности

 
 
> Самописный драйвер и версия Linux
und68
сообщение Nov 23 2012, 10:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 28-03-12
Пользователь №: 71 060



Есть свой самописный драйвер работый с PLIS платы at91sam9x515-s3e. Написан по мотивам http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html.
В 2.6.33.20 работает без проблем. Надо поставить более свежую версию из линейки 3.6.x.
Linux на плате поднял(помогли со стартекитовского форму). Драйвер немного переделал(изменились имена констант определения регистров и прочию мелочи). Построил драйвер но функция
ret = request_irq(AT91SAM9260_ID_TC0, // Interrupt number
at91tc0_isr, // Pointer to the interrupt sub-routine
IRQF_TIMER, IRQF_IRQPOLL,
"ext_adc", // Device name to show as owner in /proc/interrupts
NULL); // Private data for shared interrupts
выдает ошибку. Скорее всего что в таймерной области что-то еще изменились - но как это найти и самое главное понять принципы не очень болезненного перехода между версия. Пока никакие файлы не подклеиваю в надежде что мне помогут понять сам метод поиска изменений

Сообщение отредактировал und68 - Nov 23 2012, 10:21
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01353 секунд с 7
ELECTRONIX ©2004-2016