Lines Matching refs:sp
194 uint32_t *sp = NULL; in ProcessHardFault() local
202 sp = (uint32_t *)psp; in ProcessHardFault()
204 sp = (uint32_t *)msp; in ProcessHardFault()
212 sp = (uint32_t *)__TZ_get_PSP_NS(); in ProcessHardFault()
214 sp = (uint32_t *)__TZ_get_MSP_NS(); in ProcessHardFault()
220 if( sp != NULL ) in ProcessHardFault()
221 inst = M16(sp[6]); in ProcessHardFault()
231 sp[6] += 2; // return to next instruction in ProcessHardFault()
331 uint32_t *sp = NULL; in ProcessHardFault() local
347 sp = (uint32_t *)psp; in ProcessHardFault()
351 sp = (uint32_t *)msp; in ProcessHardFault()
360 sp = (uint32_t *)(__TZ_get_PSP_NS()); in ProcessHardFault()
362 sp = (uint32_t *)(__TZ_get_MSP_NS()); in ProcessHardFault()
379 printf("HardFault @ 0x%08x\n", sp[6]); in ProcessHardFault()
381 if( sp != NULL ) in ProcessHardFault()
383 addr = sp[6]; in ProcessHardFault()
403 taddr = sp[rn] + sp[rm]; in ProcessHardFault()
404 tdata = sp[rt]; in ProcessHardFault()
417 taddr = sp[rn] + imm5; in ProcessHardFault()
418 tdata = sp[rt]; in ProcessHardFault()
430 taddr = sp[rn] + imm5; in ProcessHardFault()
431 tdata = sp[rt]; in ProcessHardFault()
443 taddr = sp[6] + imm8; in ProcessHardFault()
444 tdata = sp[rt]; in ProcessHardFault()
456 while(1U | *sp) {} in ProcessHardFault()