
	NAME	?C_STARTUP
?C_C51STARTUP	SEGMENT   CODE
?STACK		SEGMENT   IDATA
		RSEG	?STACK
		DS	1
		EXTRN CODE (?C_START)
		PUBLIC	?C_STARTUP
		CSEG	AT	0
?C_STARTUP:	LJMP	STARTUP1
		RSEG	?C_C51STARTUP
STARTUP1:
		ANL     0B1h, #01h      ; CLEAR XMAP0 (enabling F800-FFFF XRAM)
IF IDATALEN <> 0
		MOV	R0,#IDATALEN - 1
		CLR	A
IDATALOOP:	MOV	@R0,A;<b> my code stuck in the loop</b>
		DJNZ	R0,IDATALOOP;
ENDIF
