summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/shared/src/stackTrace.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2003-02-20 22:07:22 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2003-02-20 22:07:22 +0000
commitd49389adb995168842d8f5b967945f6bbb281244 (patch)
tree7035607055dbc6c107416c594e7baefb89e69332 /c/src/lib/libcpu/powerpc/shared/src/stackTrace.h
parent2003-02-20 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-d49389adb995168842d8f5b967945f6bbb281244.tar.bz2
2003-02-20 Till Straumann <strauman@slac.stanford.edu>
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
Diffstat (limited to '')
-rw-r--r--c/src/lib/libcpu/powerpc/shared/src/stackTrace.h8
1 files changed, 8 insertions, 0 deletions
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