|
8.1.2008, 1:09
Сообщение
#1
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Друзья PDA-Hack Сообщений: 396 Регистрация: 24.11.2007 Из: Р.Татарстан, г.Набережные Челны Пользователь №: 28 Спасибо сказали: 129 раз(а) Девайс:HP iPAQ rw6815 |
BigMike, сам файл nk.exe я вытащил sDuper'ом и натравил на него IDA Pro Advanced с установленным плагином для Pocket PC девайсов, ассемблера нет, поэтому пришлось ручками искать нужные коды и исправлять в WinHex'e. IDA, к сожалению, лишь дизассеблер
|
|
|
![]() |
9.1.2008, 7:57
Сообщение
#2
|
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: 1657 раз(а) Девайс:RW6815/P320/Diamond |
BigMike, сам файл nk.exe я вытащил sDuper'ом и натравил на него IDA Pro Advanced с установленным плагином для Pocket PC девайсов, ассемблера нет, поэтому пришлось ручками искать нужные коды и исправлять в WinHex'e. IDA, к сожалению, лишь дизассеблер Вот, по поводу архитектуры и ассемблера нашел информацию. Может какой отдельный раздел создать по архитектуре CE и программированию под ARMы? (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) NARM (ассемблер): NARM - An ARM Assembler based on the NASM x86 assembler Там же инструкции ARM и прочее... Еще клон NARM: ARMASM for WinCE ARM7TDMI (ассемблер): ARM7TDMI - ассемблер для ARM-процессоров ARM Architecture Reference Manual: Хороший справочник по системе команд ARM-процессоров (811 страниц!) WinCE (архитектура): Hacking Windows CE Введение в программирование на асме под CE: Программирование на ассемблере под PocketPC (собственно, к статье также прикреплен асм от eVC, только без link.exe) Еще полезные статьи: GBA ASM и прочее ...опять же, мануалы cnomex-а по ромам и релоку... Информации то много, но выложить ее особо некуда (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Разве что есть твой подходящий топик по WinCE 6.0 в закрытом разделе... Не знаю, но к ковырянию XIP это не совсем относится (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) |
|
|
9.1.2008, 13:58
Сообщение
#3
|
|
![]() PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 1806 Регистрация: 20.10.2007 Из: Moscow Пользователь №: 11 Спасибо сказали: 172 раз(а) Девайс:Samsung Galaxy Ace |
Еще литература от Caro
Название: Pocket PC. Руководство разработчика Автор: Брюс Е. Крелль Год: 2007 Страниц: 350 Язык: русский Научитесь создавать разнообразные приложения для мобильных устройств на платформе Microsoft. Познакомьтесь с широким набором повторно используемых компонентов для операционных систем Windows СЕ и Windows Mobile. Из этой книги вы узнаете, как проектировать эффективные программы. Вы найдете здесь библиотеки и инструменты, которые помогут заметно сократить время разработки. На примере работающих программ продемонстрирована техника построения графических интерфейсов на маленьком экране Pocket PC. Рассмотрены следующие темы: рисование, ввод текста, создание сложных графических интерфейсов, СОМ-объекты, сохранение параметров программы, многопоточность. - Архитектура Windows для Pocket PC. - Разработка понятного кода на основе инкапсулированных компонентов. - Управление памятью для кода и данных. - Работа с СОМ-объектами. - Проектирование надежных многопоточных программ. - Проектирование пользовательского интерфейса с помощью конечных автоматов. - Применение многоуровневой архитектуры для изолирования изменений в отдельных частях программы. - Реализация программы обнаружения краев изображения. http://depositfiles.com/files/2636407 http://ifolder.ru/4471323 http://forum.pda2u.ru/developers/Books_Progr...Guide-2007.djvu |
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 7.5.2026, 6:04 |