Rev 3108 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3108 | Rev 4393 | ||
---|---|---|---|
Line 164... | Line 164... | ||
164 | 164 | ||
165 | rc = udebug_regs_read(app_phone, thash, &istate); |
165 | rc = udebug_regs_read(app_phone, thash, &istate); |
166 | if (rc < 0) { cons_printf("Error reading regs\n"); return; } |
166 | if (rc < 0) { cons_printf("Error reading regs\n"); return; } |
167 | 167 | ||
168 | cons_printf( |
168 | cons_printf( |
169 | "eip:%08x eflags:%08x eax:%08x ebx:%08x ecx:%08x edx:%08x\n" |
169 | "eip:%08x eflags:%08x eax:%08x ecx:%08x edx:%08x\n" |
170 | "esi:%08x edi:%08x cs:%04x ds:%04x es:%04x fs:%04x gs:%04x\n", |
170 | "cs:%04x ds:%04x es:%04x fs:%04x gs:%04x\n", |
171 | istate.eip, istate.eflags, istate.eax, istate.ebx, |
171 | istate.eip, istate.eflags, istate.eax, |
172 | istate.ecx, istate.edx, istate.esi, istate.edi, istate.cs, |
172 | istate.ecx, istate.edx, istate.cs, |
173 | istate.ds, istate.es, istate.fs, istate.gs); |
173 | istate.ds, istate.es, istate.fs, istate.gs); |
174 | } |
174 | } |
175 | 175 | ||
176 | void arch_singlestep(dthread_t *dt) |
176 | void arch_singlestep(dthread_t *dt) |
177 | { |
177 | { |