Qemu + gdb - gdb stops in late on breakpoints
Posted: Wed Apr 06, 2011 5:49 pm
Hope not to be in the wrong section. I choose this since the description talk about tools...
When choosing my emulator (yes, you right! Use both would be better) between qemu and bocs i choose bochs because of its native debugger. It was, anyway, an in-reserve-choice since gdb was not stopping on the instruction where i set the breakpints but a bit later.
I recognized that by placing a simple print (probably, MMIO would be better instead of interrupt) at 0000:7c00. It first print the character and then stops.
Do you also have such a problem or it just my own?
When choosing my emulator (yes, you right! Use both would be better) between qemu and bocs i choose bochs because of its native debugger. It was, anyway, an in-reserve-choice since gdb was not stopping on the instruction where i set the breakpints but a bit later.
I recognized that by placing a simple print (probably, MMIO would be better instead of interrupt) at 0000:7c00. It first print the character and then stops.
Do you also have such a problem or it just my own?