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

 
 
 
Reply to this topicStart new topic
> Allwinner A13 INTC, Реализация обработчика прерываний
mantech
сообщение May 2 2018, 18:26
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 023
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Приветствую. Чего-то заинтересовало освоение камня А13, вроде все норм, но вот с контроллером прерываний какой-то затуп...
В пред. камнях использовался GIC, когда-то нашел исходник поставил, проверил и забыл, как говорится. В этом камне стоит что-то непонятное, и исходников на это чудо нигде нет (буты его не используют, или используют GIC, из линукса все это достать нереально, уж слишком там все формализовано и упрятано в структурные обертки), вообщем - тоскливо. Может у кого есть что-нить попроще?

ЗЫ. Сам по себе, А13 мне особо не уперся, в планах V3S , а у него стандартный GIC, но раз уж занялся, то можно б и сделать biggrin.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение May 6 2018, 08:51
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 023
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Вопрос решен, если б не эти долбанные англичане, я бы раньше все сделал.

На случай, если у кого тоже сразу не заработает, нужно в контрольном регистре переключить расположение вектора с 0xffff0000 на 0x00000000.
Зачем они сделали этот флаг, вот разбейся не пойму, там и так есть 32х битный указатель на вектор исключений smile3046.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd May 2018 - 00:34
Рейтинг@Mail.ru


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