Lines Matching +full:dbg +full:- +full:halt
1 /* SPDX-License-Identifier: GPL-2.0 */
5 * mcfdebug.h -- ColdFire Debug Module support.
29 #define MCFDEBUG_TDR_TRC_HALT 0x40000000 /* Processor halt on BP */
75 #define MCFDEBUG_CSR_UHE 0x00000400 /* User mode halt enable */
80 #define MCFDEBUG_CSR_NPL 0x00000040 /* Non-pipelined mode */
95 unsigned short *dbg; in wdebug() local
98 dbg = (unsigned short *)((((unsigned long)dbg_spc) + 3) & 0xfffffffc); in wdebug()
101 dbg[0] = 0x2c80 | (reg & 0xf); in wdebug()
102 dbg[1] = (data >> 16) & 0xffff; in wdebug()
103 dbg[2] = data & 0xffff; in wdebug()
104 dbg[3] = 0; in wdebug()
112 :: "g" (dbg) : "a0"); in wdebug()
115 asm( "wdebug (%0)" :: "a" (dbg)); in wdebug()