How do define short, byte and integer variables in the startup.s file?
what are names of this directives?
I guess this is the same topic: http://www.keil.com/forum/18242 ?
Did you try: http://www.keil.com/support/man/ ?
specifically: http://www.keil.com/support/man/docs/armasm/
I solved my problem.
For example my asm functions use my_var1 in the startup.s
export my_var1
AREA HEAP, NOINIT, READWRITE, ALIGN=3
my_var1 DCB 0x00
__heap_base
HeapMem SPACE Heap __heap_limit