mirror of
https://github.com/SmallPond/MIT6.828_OS.git
synced 2026-02-02 18:48:54 +08:00
fix mon_backtrace
This commit is contained in:
@@ -57,10 +57,6 @@ mon_kerninfo(int argc, char **argv, struct Trapframe *tf)
|
||||
|
||||
int
|
||||
mon_backtrace(int argc, char **argv, struct Trapframe *tf)
|
||||
{
|
||||
// Your code here.
|
||||
int
|
||||
mon_backtrace(int argc, char **argv, struct Trapframe *tf)
|
||||
{
|
||||
|
||||
uint32_t *ebp;
|
||||
@@ -75,6 +71,7 @@ mon_backtrace(int argc, char **argv, struct Trapframe *tf)
|
||||
cprintf(" %08x", *(ebp+4));
|
||||
cprintf(" %08x", *(ebp+5));
|
||||
cprintf(" %08x\n", *(ebp+6));
|
||||
ebp = (uint32_t*) *ebp;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user