Цитата(ViKo @ Dec 3 2009, 17:45)

Что сделать, чтобы компилятор не сбрасывал биты выбора страниц памяти в PCLATH
Предложите htsoft'у 100% алгоритм определения при компиляции
Цитата
там, где не надо
и они с удовольствием его реализуют.
Пока их компиляторы для пиков перед вызовом функций безусловно устанавливают PCLATH на требуемую страницу.
Зачем? Из-за ограничений архитектуры мелких пиков. Посмотрите, во что развернётся обращение к const или к (*)(), если объект обращения живёт на другой странице.
Вы таким не пользуетесь? А кому-то оно надо.