Цитата(AlexandrY @ Dec 12 2007, 17:07)

Просто ремап не надо делать и все отдично работает.
Именно так делаю в дивайсах на STR91x.
Область векторов совместно используют и загрузчик и программа.
Этаж область то все равно одинаковая, зачем из-за нее делать ремапинг?
Можно поподробней рассказать про совместное использование области под вектора? Меня интересует вектора заданы в загрузчике и как в главной программе?
Просто у меня возникла проблема. Когда я полностью загрузил главную программу в Банк 0 и хочу сделать ДЖАМП на нею, у меня программа слетает. Я так понимаю, есть пару причин:
1. Не срабатывает Ремап ( FMI->CR сбрасывается в значение 0х8 (
взято отсюда ) )
2. Не правильно вызываю функцию jump();
Если Вам будет не сложно, могли бы вы более подробно описать процесс переключения между банками. И если есть тестовый примерчик под Кейл, поделитесь пожалуйста
Буду очень благодарен за советы.