Воот, в общем линкер функцию располагает где-то там где ему хочется, а потом заявляет то сегмент пуст!... Добавил в модуль константу
pov - и ошибка пропала? сегмент-то уже не пуст. Однако функцию
ToBurn расположил не со всем сегментом на 0х4000, а на 0x0003.
https://yadi.sk/i/mif6kTkP3EZUwq
Где ж собака порылась? Как заставить линкер жить по понятиям?