[an error occurred while processing this directive]
|
mov #11316,T0 ; -> ну ту все правильно - 11316 размер запрашиваемых данных
call _malloc ; -> вызвали так сказать
mov XAR3,decoder->sync ; - это она адрес переменной засовывает типа куда положить результат
mov T0,AC0 ; это оно результат берет и ..
mov AC0,XAR3 ; сует его в переменную
а результат malloc вовзращает в XAR0 - он это и делает - проверено.
Вот чего эта гадосьт ждет его в T0?
там чуть по другому - переменная в стеке лежит -я а просто заменил позицию в стеке на переменную - для облегчения понимания :)
Проблема же в том что она берет не то и все - ... п..ец!
в общем как обычно г какое то обыкновенное.
E-mail: info@telesys.ru