[an error occurred while processing this directive]
|
при выводе из резета процессор ВСЕ РАВНО стартует с адреса 0. Поэтому код надо загрузить туда, куда надо, затем с нулевого адреса загрузить програмку, осуществляющую переход на нужный адрес... А кэш включать уже в основной проге, используя например CSL.
Вот так выглядит программка, которую надо с нуля загрузить (вместо __c_int00 подставить реальный адрес того места, откуда старт программы происходит):
MVKL .S2 __c_int00, B3
MVKH .S2 __c_int00, B3
B .S2 B3
NOP 5
E-mail: info@telesys.ru