I am checking out Bochs's debugger and got some problems with using it...
My Boch's is compiled to use debugger and it's working, but when my .img is chosen I don't see these instructions i have writen at debugger.
I have prepared my bootloader that is working correctly
These instructions weren't writen by me.=======================================================================
Bochs x86 Emulator 2.4.5
Build from CVS snapshot, on April 25, 2010
========================================================================
00000000000i[ ] reading configuration from bochsrc
00000000000i[ ] Ignoring magic break points
------------------------------
Bochs Configuration: Main Menu
------------------------------
This is the Bochs Configuration Interface, where you can describe the
machine that you want to simulate. Bochs has already searched for a
configuration file (typically called bochsrc.txt) and loaded it if it
could be found. When you are satisfied with the configuration, go
ahead and start the simulation.
You can also start bochs with the -q option to skip these menus.
1. Restore factory default configuration
2. Read options from...
3. Edit options
4. Save options to...
5. Restore the Bochs state from...
6. Begin simulation
7. Quit now
Please choose one: [6]
Next at t=0
(0) [0xfffffff0] f000:fff0 (unk. ctxt): jmp far f000:e05b ; ea5be000f0
<bochs:1> s
Next at t=1
(0) [0x000fe05b] f000:e05b (unk. ctxt): xor ax, ax ; 31c0
<bochs:2>
Next at t=2
(0) [0x000fe05d] f000:e05d (unk. ctxt): out 0x0d, al ; e60d
<bochs:3>
Next at t=3
(0) [0x000fe05f] f000:e05f (unk. ctxt): out 0xda, al ; e6da
<bochs:4>
Next at t=4
(0) [0x000fe061] f000:e061 (unk. ctxt): mov al, 0xc0 ; b0c0
<bochs:5>
Next at t=5
(0) [0x000fe063] f000:e063 (unk. ctxt): out 0xd6, al ; e6d6
<bochs:6>
Next at t=6
(0) [0x000fe065] f000:e065 (unk. ctxt): mov al, 0x00 ; b000
<bochs:7>
...
What is going on ? How to debug my instructions ? Shall I modify bochsrc config file in some kind of way ?
Please help me, becouse I am quite confused about it, thank you