- debugger: added go (g) and continue (c)
git-svn-id: http://moon:8086/svn/mips@85 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
+10
-1
@@ -441,7 +441,7 @@ void dbg_handler(struct xcptcontext * xcp)
|
||||
leave_isr = 0;
|
||||
switch(dbg_getchar())
|
||||
{
|
||||
case 'g':
|
||||
case 'c':
|
||||
g_state = STATE_RUN;
|
||||
leave_isr = 1;
|
||||
g_is_ss = 0;
|
||||
@@ -454,6 +454,15 @@ void dbg_handler(struct xcptcontext * xcp)
|
||||
}
|
||||
break;
|
||||
|
||||
case 'g':
|
||||
g_state = STATE_RUN;
|
||||
leave_isr = 1;
|
||||
g_is_ss = 0;
|
||||
dbg_puts("Enter address: ");
|
||||
dbg_gets(buffer, sizeof(buffer));
|
||||
xcp->epc = strtol(buffer, NULL, 16);
|
||||
break;
|
||||
|
||||
case 'b':
|
||||
dbg_puts("Enter breakpoint: ");
|
||||
dbg_gets(buffer, sizeof(buffer));
|
||||
|
||||
Reference in New Issue
Block a user