Home
last modified time | relevance | path

Searched refs:sregs (Results 1 – 5 of 5) sorted by relevance

/sof-2.7.6/src/arch/xtensa/debug/gdb/
Dutilities.c33 void arch_gdb_write_sr(int sr, int *sregs) in arch_gdb_write_sr() argument
43 : "r"(sregs[sr]), "r"(sr) in arch_gdb_write_sr()
80 void arch_gdb_single_step(int *sregs) in arch_gdb_single_step() argument
83 sregs[ICOUNT] = 0xfffffffe; in arch_gdb_single_step()
84 sregs[ICOUNTLEVEL] = XCHAL_DEBUGLEVEL; in arch_gdb_single_step()
86 sregs[INTENABLE] &= ~GDB_DISABLE_LOWER_INTERRUPTS_MASK; in arch_gdb_single_step()
87 arch_gdb_write_sr(ICOUNTLEVEL, sregs); in arch_gdb_single_step()
88 arch_gdb_write_sr(ICOUNT, sregs); in arch_gdb_single_step()
89 arch_gdb_write_sr(INTENABLE, sregs); in arch_gdb_single_step()
Ddebugexception.S82 movi a3, sregs
162 movi a3, sregs
170 movi a3, sregs
/sof-2.7.6/src/debug/gdb/
Dgdb.c37 int sregs[256]; variable
137 unsigned int windowbase = (4 * sregs[DEBUG_WINDOWBASE]); in gdb_parser()
154 sregs[DEBUG_PC] = addr; in gdb_parser()
172 if (!(sregs[DEBUG_IBREAKENABLE] & in gdb_parser()
174 sregs[DEBUG_IBREAKA + i] == addr) { in gdb_parser()
175 sregs[DEBUG_IBREAKA + i] = in gdb_parser()
177 sregs[DEBUG_IBREAKENABLE] |= in gdb_parser()
181 sregs); in gdb_parser()
184 sregs); in gdb_parser()
194 sregs[DEBUG_INTENABLE] &= in gdb_parser()
[all …]
/sof-2.7.6/src/arch/host/include/arch/debug/gdb/
Dutilities.h16 void arch_gdb_write_sr(int sr, int *sregs);
19 void arch_gdb_single_step(int *sregs);
/sof-2.7.6/src/arch/xtensa/include/arch/debug/gdb/
Dutilities.h19 void arch_gdb_write_sr(int sr, int *sregs);
22 void arch_gdb_single_step(int *sregs);