[prev in list] [next in list] [prev in thread] [next in thread]
List: bochs-dev
Subject: Bochs 990925a - .bochsrc syntax? and fast panic.
From: Thomas David Rivers <rivers () dignus ! com>
Date: 1999-09-28 20:52:43
[Download RAW message or body]
I'm trying to get Bochs 990925a running on FreeBSD 3.3.
First - there doesn't seem to be a single location for
a description of the .bochsrc options. I was able to
piece things together using the example .bochsrc and
the sources in main.cc.
Here's the .bochsrc I'm using:
megs: 16
boot: c
diskc: file=/usr/local/bochs/hd.504M, cyl24, heads, sptc
floppya: 1_44=/usr/rivers/bochs/floppya, status=inserted
vgaromimage: /usr/local/bochs/bochs-990925a/bios/VGABIOS-elpin-2.20
romimage: file=/usr/local/bochs/bochs-990925a/bios/BIOS-bochs-990925a, address=0xf0000
log: /tmp/bochs.out
vga_update_interval: 300000
keyboard_serial_delay: 200
floppy_command_delay: 500
The image in in /usr/rivers/bochs/floppya is a DOS 5.0 boot floppy.
When I enter
bochs boot:a
I get the VGA screen for a second, then nothing.
Examing /tmp/bochs.out (the log file), I see there is a prefetch
panic.
Here's the complete bochs.out output:
0 font_width = 8
0 font_height = 16
0 waiting for MapNotify
0 MapNotify found.
0 vga: interval00000
1982 timer0 period set to 18 hz
2019 CMOS: write reg 14h: value = 05h
2805 vga: io write: 3cf: reg 05: value = 10h
2830 vga: io write: 3da: ignoring: feature ctrl & vert sync
2842 *** io read 3c5 case 1: sequencer clocking mode
2970 vga: io write 3c0: address mode reg
2976 vga: io write 3c0: address mode reg
2982 vga: io write 3c0: address mode reg
2988 vga: io write 3c0: address mode reg
3003 vga: io write 3c0: address mode reg
9443 *** io read 3c5 case 1: sequencer clocking mode
9974 vga: io write: 3cf: reg 05: value = 10h
26439 *** io read 3c5 case 1: sequencer clocking mode
134124 floppy_command: attempt to read/write sector 1, sectors/track=0
bochs: panic, prefetch: EIP > CS.limit
138420 Last time is 938551381
138420
CPU:0
138420 real mode
138420 CS.d_b = 16 bit
138420 SS.d_b = 16 bit
138420 | EAX 102000 EBX 007c00 ECX 100001 EDX 00f000
138420 | ESP 00000c EBP 000000 ESI 000000 EDI 000500
138420 | IOPL=0 NV UP DI PL ZR NA PE NC
138420 | SEG selector base limit G D
138420 | SEG sltr(index|ti|rpl) base limit G D
138420 | DS:ff53( 0000| 0| 0) 000ff530 0000ffff 0 0
138420 | ES:0000( 0000| 0| 0) 00000000 0000ffff 0 0
138420 | FS:0000( 0000| 0| 0) 00000000 0000ffff 0 0
138420 | GS:0000( 0000| 0| 0) 00000000 0000ffff 0 0
138420 | SS:0000( 0000| 0| 0) 00000000 0000ffff 0 0
138420 | CS:ff53( 0000| 0| 0) 000ff530 0000ffff 0 0
138420 | EIP 010ad0 (00010ad0)
138420 >>
If someone has an idea of how to proceed from here, I'd appreciate it.
- Thanks -
- Dave Rivers -
--
To unsubscribe: mail bochs-developers-request@redhat.com with
"unsubscribe" as the Subject.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic