Цитата(Massaew @ Sep 6 2007, 10:51)

Пните в нужном направлении хотя бы, а дальше я и сам. Так сказать придайте начальное ускорение!
Ну раз никто не отвечает, как в "Что? Где? Когда?":
попробую предположить, что это аналоги понятия "сегмент" в других компиляторах. По названиям похоже - NCODE = near code, FCODE = far code. Т.е. вы компилятору указываете в какой класс (сегмент) поместить функцию, а линкер все функции (или данные) одного класса собирает вместе и размещает в адресах, которые ему заданы для этого класса. Нужно, например, если у вас есть внутренняя и внешняя память данных (причем внешняя на батарейках) - чтобы вы могли указать какие из переменных где размещать. В случае кода можно предположить, что для косвенного вызова функций из ближнего кода достаточно более короткого указателя, возможно еще какие-то тонкости.