Hello
Usually if you are programming in relocatable assembly (i.e with several assembly units or source files) you need to tell the assembler which symbols are visible from outside (to other modules).
This is usually done through an assembly directive GLOBAL in the module where the symbol is defined.
Then you have to make the external symbol known from other modules.
You can use directive XREF in that purpose.
Please refer to {Install}\Help\PDF\56800x_Assembler.pdf chapter "Directives for more information on those directives.
I hope this helps.
CrasyCat