2010-04-30

vak: (Default)
Закончил первую версию gdbproxy для процессоров Элвис с архитектурой MIPS32. Теперь для разработки встроенных систем можно использовать отладчики GDB, Insight, а самое главное - Эклипс, Поддерживаются три JTAG-адаптера: Элвис USB, Элвис LPT и самодельный Bitbang. Проект gdbproxy небесплатный, кому надо - обращайтесь.

Забавно наблюдать поведение процессора с явным конвейером. В случае остановки имеем не один адрес выполняемой команды, а пять адресов. Пять "текущих" команд в разных стадиях завершённости. И что надо считать адресом останова - интересный вопрос.