[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 | EAX102000  EBX007c00  ECX100001  EDX00f000
   138420 | ESP00000c  EBP000000  ESI000000  EDI000500
   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 | EIP010ad0 (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