Вообще то там еще все проще. Главное, чтобы в .asm'е было объявление PUBLIC точек входа в функции, причем тут есть тонкость - если функция имеет входные (насчет возврата не помню) параметры, то метка входа в функцию должна быть с подстрочником, а если нет - то без. Если что не так - линкер ругнется. Соответственно можно вызывать из ассемблера СИшные функции, только в asm'е необходимо указать EXTRN (code ) yfpdfybz aeyrwbq/
Вообще то там еще все проще. Главное, чтобы в .asm'е было объявление PUBLIC точек входа в функции, причем тут есть тонкость - если функция имеет входные (насчет возврата не помню) параметры, то метка входа в функцию должна быть с подстрочником, а если нет - то без. Если что не так - линкер ругнется. Соответственно можно вызывать из ассемблера СИшные функции, только в asm'е необходимо указать EXTRN (code ) имя функции соответсвенно с подстрочником или без.
|