From d49389adb995168842d8f5b967945f6bbb281244 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 20 Feb 2003 22:07:22 +0000 Subject: 2003-02-20 Till Straumann PR 349/bsps * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c, shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c, shared/src/stackTrace.h, powerpc/registers.h: - undo improper 'fix' who broke mpc604r identification - fix: 7400 identification PVR value was wrong - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size - fix: page table support bugfix - enhancement: provide routines to take and print stack trace snapshots - add definitions for HID1 and DABR SPRs --- c/src/lib/libcpu/powerpc/shared/src/stackTrace.h | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 c/src/lib/libcpu/powerpc/shared/src/stackTrace.h (limited to 'c/src/lib/libcpu/powerpc/shared/src/stackTrace.h') diff --git a/c/src/lib/libcpu/powerpc/shared/src/stackTrace.h b/c/src/lib/libcpu/powerpc/shared/src/stackTrace.h new file mode 100644 index 0000000000..b85b333876 --- /dev/null +++ b/c/src/lib/libcpu/powerpc/shared/src/stackTrace.h @@ -0,0 +1,8 @@ +#ifndef CPU_STACK_UTIL_H +#define CPU_STACK_UTIL_H + +void CPU_stack_take_snapshot(void **stack, int size, void *pc, void *lr, void *r1); + +void CPU_print_stack(void); + +#endif -- cgit v1.2.3