Перейти к содержанию

Allwinner A13 INTC

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

ЗЫ. Сам по себе, А13 мне особо не уперся, в планах V3S , а у него стандартный GIC, но раз уж занялся, то можно б и сделать biggrin.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Вопрос решен, если б не эти долбанные англичане, я бы раньше все сделал.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация