[Skiboot] [PATCH] external/mambo: add shortcut to print all GPRs

Oliver O'Halloran oohall at gmail.com
Thu Nov 17 16:20:08 AEDT 2016


The 'p' function added by mambo utils can be used to print registers
(GPR or SPR) from a thread. Mambo supports printing all the GPRs in one
go so this plumbs it into the 'p' function.

Signed-off-by: Oliver O'Halloran <oohall at gmail.com>
---
 external/mambo/mambo_utils.tcl | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/external/mambo/mambo_utils.tcl b/external/mambo/mambo_utils.tcl
index 6de952a18af5..a97bdc42af64 100644
--- a/external/mambo/mambo_utils.tcl
+++ b/external/mambo/mambo_utils.tcl
@@ -4,6 +4,10 @@
 #
 proc p { reg { t 0 } { c 0 } } {
     switch -regexp $reg {
+	^r$ {
+            set val [mysim cpu $c thread $t display gprs]
+            puts "$val"
+	}
         ^r[0-9]+$ {
             regexp "r(\[0-9\]*)" $reg dummy num
             set val [mysim cpu $c thread $t display gpr $num]
-- 
2.5.5



More information about the Skiboot mailing list