Добавление поддержки эмуляции бутрома для процессоров ARM/OMAP

Тема в разделе "WASM.PROJECTS", создана пользователем XVilka, 10 апр 2011.

  1. XVilka

    XVilka New Member

    Публикаций:
    0
    Регистрация:
    25 авг 2010
    Сообщения:
    24
    Адрес:
    Moscow
    Добрый день!
    Для целей реверс-инжиниринга, форкнул qemu и начал работать над поддержкой загрузки бутрома (сдампил для нескольких омап процессоров), сделал - но есть одно но - работает все, до этапа инициализации контроллера памяти (процедура в файле, который я сдампил), и после глубокого изучения темы - нашел решение - нужно написать отдельный контроллер для бутрома и бутрама.

    Здесь исходники: http://gitorious.org/droid/qemu

    А здесь короткая статья с примерами использования: https://www.droid-developers.org/wiki/QEMU

    Надеюсь, кому-нибудь будет полезно.

    Сами дампы бутрома можно взять здесь: https://www.droid-developers.org/wiki/Booting_chain

    Есть ли здесь желающие помочь и присоединиться?

    Возможна аналогичная функциональность и для других арм процессоров.

    Как только проект будет завершен - патчи уйдут в мэйнстрим эмулятора, договоренность с разработчиками уже есть.