diff options
Diffstat (limited to 'arch/arm/kernel/debug.S')
| -rw-r--r-- | arch/arm/kernel/debug.S | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/arch/arm/kernel/debug.S b/arch/arm/kernel/debug.S index ea9646cc2a0e..0a498cb3fad8 100644 --- a/arch/arm/kernel/debug.S +++ b/arch/arm/kernel/debug.S @@ -115,7 +115,11 @@ ENTRY(printascii)  		mov	r1, r0  		mov	r0, #0x04		@ SYS_WRITE0  	ARM(	svc	#0x123456	) +#ifdef CONFIG_CPU_V7M +	THUMB(	bkpt	#0xab		) +#else  	THUMB(	svc	#0xab		) +#endif  		ret	lr  ENDPROC(printascii) @@ -124,7 +128,11 @@ ENTRY(printch)  		strb	r0, [r1]  		mov	r0, #0x03		@ SYS_WRITEC  	ARM(	svc	#0x123456	) +#ifdef CONFIG_CPU_V7M +	THUMB(	bkpt	#0xab		) +#else  	THUMB(	svc	#0xab		) +#endif  		ret	lr  ENDPROC(printch) | 
