baseport/syborg/bootstrap/syborg.s
changeset 104 fba9a3afb710
parent 102 5d2aacefd978
parent 89 077b560f9789
child 114 19c4533e1567
equal deleted inserted replaced
103:7727572da7af 104:fba9a3afb710
   485 ;		No other registers modified
   485 ;		No other registers modified
   486 ;*******************************************************************************
   486 ;*******************************************************************************
   487 GetDebugPortBase	ROUT
   487 GetDebugPortBase	ROUT
   488 		ldr		r1, [r12, #TRomHeader_iDebugPort]
   488 		ldr		r1, [r12, #TRomHeader_iDebugPort]
   489 		cmp		r1, #42							; JTAG?
   489 		cmp		r1, #42							; JTAG?
   490 		movseq	r1, #0
   490 		moveqs	r1, #0
   491 		bxeq	lr							    ; yes - return 0 and set Z
   491 		bxeq	lr							    ; yes - return 0 and set Z
   492 		cmp		r1, #1
   492 		cmp		r1, #1
   493         blo     GetUartPort0          
   493         blo     GetUartPort0          
   494         beq     GetUartPort1
   494         beq     GetUartPort1
   495 		cmp		r1, #3
   495 		cmp		r1, #3