Показать сообщение отдельно
Старый 17.06.2011, 10:59   #9
Ёжик Пых
Старожил Клуба
 
Аватар для Ёжик Пых
 
Имя: Дмитрий
Авто: PS 2.4D AT 17MY, i-Miev 12MY
Сообщений: 655
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от Bedolaga Посмотреть сообщение
А я тем временем внимательно посмотрю те процедуры, которые ты заколотил, чтобы лучше понять логику, которая запрещает просмотр.
Насколько помню, там 3 проверки: side_brake, tv_park, car_speed.

А вот ячейки памяти, где всё это живет, если не ошибаюсь (смещения 6B, 6C, 6D от R0 с учетом шифта в лево на 2 - 1AC, 1B0, 1B4) :

Код:
.text:00021EB0                 mov     #h'6B, r3       ; Move Immediate Byte Data
.text:00021EB2                 mov.l   @(4,r8), r0     ; Move Structure Long Data
.text:00021EB4                 shll2   r3              ; Shift Logical Left 2
.text:00021EB6                 mov.l   off_2214C, r4 ; aUi_dvdcontr_14 ; "[UI_DVDControl055M] side_brake=%d"
.text:00021EB8                 jsr     @r9 ; sub_745B8 ; Jump to Subroutine
.text:00021EBA                 mov.l   @(r0,r3), r5    ; Move Long Data
.text:00021EBC                 mov     #h'6C, r3       ; Move Immediate Byte Data
.text:00021EBE                 mov.l   @(4,r8), r0     ; Move Structure Long Data
.text:00021EC0                 shll2   r3              ; Shift Logical Left 2
.text:00021EC2                 mov.l   off_22150, r4 ; aUi_dvdcontr_15 ; "[UI_DVDControl055M] tv_park=%d"
.text:00021EC4                 jsr     @r9 ; sub_745B8 ; Jump to Subroutine
.text:00021EC6                 mov.l   @(r0,r3), r5    ; Move Long Data
.text:00021EC8                 mov     #h'6D, r3       ; Move Immediate Byte Data
.text:00021ECA                 mov.l   @(4,r8), r0     ; Move Structure Long Data
.text:00021ECC                 shll2   r3              ; Shift Logical Left 2
.text:00021ECE                 mov.l   off_22154, r4 ; aUi_dvdcontr_16 ; "[UI_DVDControl055M] car_speed=%d"
.text:00021ED0                 jsr     @r9 ; sub_745B8 ; Jump to Subroutine
Ёжик Пых вне форума   Вверх Ответить с цитированием
Пользователь сказал cпасибо: