function call from asm file