Перейти к содержанию
View in the app

A better way to browse. Learn more.

AUTO-BK.RU FORUM

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Опубликовано

В архиве результаты дизасма идой прошивки A205DP57 с блока Январь 7.2+, и попытка собрать этот исходник компилятором AS. Результаты конечно больше экспериментальные, скорее всего работать в блоке это не будет, хотя надо проверить. Выход после иды, нужно еще сильно ковырять для успешной компиляции в AS. Ида генерит исходник с синтаксисом A166 для Keil, который немного отличается от синтаксиса AS. Наверное правильнее использовать Keil для повторной сборки.

A205DP57_Source.zip

Опубликовано

Почему не будет работать? Если синтаксис подправить и оно в итоге соберется, то новый бинарь не должен отличаться от исходного.

Опубликовано
  • Автор

Проверить никак не могу (в смысле времени нет, если кто проверит буду очень признателен), надо еще размер прошки откорректировать, у меня 32 кБ получилось. И бинарно конечно она отличается от оригинала

Опубликовано

К сожалению совершенно не знаю этот проц. Когда-то работал с mcs48, но это было очень давно. Сейчас практикуюсь с моторолой, поначалу были похожие проблемы. Ни один из имеющихся у меня асмов не понимал в лоб ни один из предлагаемых идой. Пришлось писать скрипт для конверции идовского lst в удобоваримый асм. Но компилится все потом один в один с оригиналом. Там иначе и быть не должно. Здесь, не знаю... Но по идее бинарь должен совпадать.

  • 7 месяцев спустя...
Опубликовано

К сожалению надежды на то, что это будет делать что-то разумное - ну никакой совсем((((

Хотя бы отличие размера бин-файла на это указывает.

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

Ну кроме того сам код никак не менее 32к занимает, а таблицы где?

Опубликовано
  • Автор

В том, то и дело, что реверсить прошивку этого проца оказалось на порядок сложнее кода C509. Возможно были правы те, кто утверждал, что писать с нуля проще.Целью данного эксперимента было выяснить получится ли наскоком в лоб - не получилось

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу
Яндекс цитирования

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.