[an error occurred while processing this directive]
|
Попробуйте поиграть с ml2, ml3. ml2 сует в far только структуры и массивы и генерирует длинные вызовы. ml3 - все данные окажутся в far, вызовы тоже будут длинными.
ml0 - то же, что и ml2 для данных, но вызовы функций будут короткими (годится, если у Вас мало кода)
Можно использовать эти опции при компиляции каждого файла и смотреть на результат в мапке (смотреть надо на размер .bss и .data). Думаю, что Вам удастся рассовать часть данных с короткими вызовами в .bss и дата, но сначала попробуйте на халяву ml0/ml2.
E-mail: info@telesys.ru