Lines Matching +full:non +full:- +full:maskable
2 * Copyright (c) 2019-2020 Cobham Gaisler AB
4 * SPDX-License-Identifier: Apache-2.0
14 * ---------------------------------------------------------------------
36 * ---------------------------------------------------------------------
65 * highest level where only non-maskable interrupts are taken.
99 * manual, Table 7-1.
127 const int tt = (esf->tbr & TBR_TT) >> TBR_TT_BIT; in print_trap_type()
147 const struct savearea *flushed = (struct savearea *) esf->out[6]; in print_integer_registers()
154 flushed ? flushed->in[i] : 0, in print_integer_registers()
155 flushed ? flushed->local[i] : 0, in print_integer_registers()
156 esf->out[i], in print_integer_registers()
157 esf->global[i] in print_integer_registers()
166 esf->psr, esf->wim, esf->tbr, esf->y in print_special_registers()
168 LOG_ERR(" pc: %08x npc: %08x", esf->pc, esf->npc); in print_special_registers()
174 const struct savearea *s = (struct savearea *) esf->out[6]; in print_backtrace()
177 LOG_ERR(" #0 %08x %08x", esf->pc, (unsigned int) s); in print_backtrace()
179 const uint32_t pc = s->in[7]; in print_backtrace()
180 const uint32_t sp = s->in[6]; in print_backtrace()
185 LOG_ERR(" #%-2d %08x %08x", i, pc, sp); in print_backtrace()