|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 25, 2004 15:39:45 Занялся исследованием программ под iPAQ PPC (ARM), хотел узнать не встречал ли кто ссылки на различные тулзы вроде отладчиков, эмуляторов, вьеверов внутренного ROM и тд? Под Palm однако всего навалом, под PPC нет практически ничего =( |
|
|
Дата: Окт 25, 2004 16:14:14 гы. Microsoft Visual Studio .NET 2003 |
|
|
Дата: Окт 25, 2004 16:15:11 Кстати говоря, мне тоже интересна эта область, так что если есть общие интересы стучись в асю. |
|
|
Дата: Окт 25, 2004 16:25:09 NoName, OK, буду продолжать поиски. |
|
|
Дата: Ноя 8, 2004 18:48:32 опубликовано Des: Часть первая (если вы хотите лечить сами). Q: Какие отладчики есть под Pocket PC? A: более-менее приличный debugger под PPC входит в состав Microsoft Embeded Visual C++. Если операционка на машинке, на которой вы будете отлаживаться - WM2003, то вам нужна версия 4.0, если PPC2002 и ниже, то 3.0. Q: Где его слямзить? A: Ничего не нужно лямзить, eVC++ распространяется M$ бесплатно. Скачать его можно с сайта msdn.microsoft.com/mobility. К eVC++ 4.0 нужно будет еще скачать четвёртый пак и WM2003 SDK. Всё в сумме весит метров 400. Q: А какой дизассемблер использовать под PocketPC? A: Дизассемблер он не под PocketPC, а под процессор mainstream'ом сейчас является семейство ARM, поэтому дизасм подойдет любой, умеющий систему комманд ARM'a, но я не вижу причин отказываться от IDA Pro IDA нужна именно Pro, т.к. обычная умеет только процессоры x86. Q: А где взять иду? A: IDA Pro (в отличии от IDA) - платный софт, поэтому где найдете, там и качайте Обращаю ваше внимание на то, что размер полного дистрибутива IDA Pro не менее 30-40 метров, такчто если вы начали качать с китайского фтпшника файл в 10MB, то знайте - эта ида вам не подходит . Q: где взять ids-файлы для библиотек WinCE ? A: набор основных ids'ок можно скачать с ka0s.net. Полный комплект ids-файлов ко всем dll'кам, найденым в ROM'е iPAQ 2210 можно загрузить отсюда (*ссылка потеряна*) Q: Какой еще софт нужен? A: Шестнадцатеричный редактор (например 010 editor) и может быть какой-нибудь патчмейкер, это по вкусу, и по большому счету нафик надо. Несколько облегчают работу Reesco Registry Editor и SOTI PocketController. Q: У меня КПК подключен через крэдл по USB и в режиме run отладчик eVC++ дико тормозит, что делать? A: Поставьте ActiveSync 3.71 (ну или выше, если уже есть), с ним работает на порядок быстрее. Т.е. тормозит, но уже не дико Q: А что со всем этим дальше делать? A: Примерно тоже самое, что и для софта под Win32: величайшая заслуга мелкомягких это то, что с точки зрения программиста WinCE довольно слабо отличается от десктопной винды. Если вы и это слабо себе представляете, то читайте соответствующие форумы, их достаточно много. Также весьма нелишним будет знание ARM'овского ассемблера (неплохая online-книжечка по процессору ARM(StrongARM и XSCale от него недалеко ушли) - h**p://www.peter-cockerell.net:8080/aalp/html/frames.html). (c) взято с форума pdateam |
|
|
Дата: Ноя 8, 2004 21:22:08 · Поправил: TermoSINteZ А еще закажи с сайта ARM английцскую доку по командам процессора... ведь как настоящий поклонник асма - ты должен знать все команды АРМ процессоров PS : кстати на этом сайте не только для АRМ есть доки |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.087 |