	mov r0,#026h          ; bytes to copy 26h-1
	;mov r1,#026h          ; lower byte of destination address
	mov dptr,#monstart     ; DPTR points into my Flash
copyirqs:
	mov A,r0              	; load offset into my original table
	movc A,@A+dptr        	; get byte from code space
	
	mov P2,#HIGH(resetvector)		; set upper byte of reset vector to the XRAM bus
	movx @r0,A            	; lower byte on bus = offset - write the byte from CODE space there
	dec r0   	      	; decrement destination pointer
	djnz r0,copyirqs    	; loop for all bytes in charge