
hex_start_application:
	mov	A,hex_buffer+1
	jz	hex_hardware_reset
	mov 	DPH,hex_buffer+2
	mov	DPL,hex_buffer+3
        clr     A
	jmp	@A + DPTR
hex_hardware_reset:
	mov	WDTRST,#01Eh
	mov	WDTRST,#0E1h
hex_wait_reset:
        ajmp    hex_wait_reset