- 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:
2017-01-15 14:58:36 +00:00
parent 03b0c34495
commit fe126b2d44
+10 -1
View File
@@ -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));