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

 
 
> Ошибки в работе Leon3
SunRize
сообщение Oct 14 2010, 17:05
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 29-06-10
Из: Ижевск
Пользователь №: 58 198



Есть проект: Leon3, AHBCTRL, AHBROM, APBCTRL, APBUART, GPIO. Проект компилируется, но есть 2 проблемы:
1) при возврате из функции (команда retl) происходит прерывание (0x07)
2) при выполнении команд вида st reg, [%fp - 0x0c] также происходит прерывание
3) и самое интересное, регистр o5 содержит значение 0х60000000, далее следует последовательность команд, в [] результат операции, выданный ModelSim'ом
or %o5, 0x20C, %o4 [0x6000020C]
st %g1, [%o4]
mov 0x00, %o4 [0x00000000]
or %o5, 0x200, %o4 [0x60000200]
st %g1, [%o4]
но на шину во втором случае выдается 0x6000020C

Никак не могу понять в чем проблема, для компиляции использую GR-LIDE (Bare C), если кто-то сталкивался с подобным или знает решение, просьба подсказать
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:26
Рейтинг@Mail.ru


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