Внутри функции объявляете ее как static.Ессно, ни в какой стек она не попадет, а будет размещена в ОЗУ.
А вообще у Вас подход (асмо-хакерский) с ув. КА одинаковый. Вы не в одной команде работаете? :)
E-mail: info@telesys.ru