From 4198852823b06fb56a191680e9d5c5c7de6e36a8 Mon Sep 17 00:00:00 2001 From: frief Date: Thu, 6 Apr 2006 16:39:02 +0000 Subject: [PATCH] (infoRegisters): show return address on stack git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4082 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- debugger/mcs51/cmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debugger/mcs51/cmd.c b/debugger/mcs51/cmd.c index 4e768830..64e163c1 100644 --- a/debugger/mcs51/cmd.c +++ b/debugger/mcs51/cmd.c @@ -1954,7 +1954,7 @@ static void infoRegisters( int all, context *ctxt) val = simGetValue (0x82,'I',2); fprintf(stdout,"DPTR: 0x%04X %d\n",val,val); val = simGetValue (0x81,'I',1); - fprintf(stdout,"SP : 0x%02X\n",val); + fprintf(stdout,"SP : 0x%02X (0x%04X)\n",val,simGetValue (val-1,'B',2)); fprintf(stdout,"PSW : 0x%02X | CY : %c | AC : %c | OV : %c | P : %c\n", i,(i&0x80)?'1':'0',(i&0x40)?'1':'0',(i&4)?'1':'0',(i&1)?'1':'0'); if ( all ) -- 2.30.2