diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-08-27 03:20:16 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-08-27 03:20:16 +0200 |
| commit | 50c7bdbe826b5b425748a11273d14e3aed2ce851 (patch) | |
| tree | 8fc2bec5576aad366b6f9f3f1fcc406f6a3eeb33 /bochsrc | |
| parent | fc7022286a14e7325907fb4e77aa44330037229b (diff) | |
many changes and adaptions and VESA mode !!
Diffstat (limited to 'bochsrc')
| -rw-r--r-- | bochsrc | 52 |
1 files changed, 36 insertions, 16 deletions
@@ -19,7 +19,7 @@ # the "wx" display library. #======================================================================= #config_interface: textconfig -config_interface: wx +#config_interface: wx #======================================================================= # DISPLAY_LIBRARY @@ -49,11 +49,13 @@ config_interface: wx #======================================================================= #display_library: nogui #display_library: rfb, options="timeout=60" # time to wait for client -#display_library: sdl, options="fullscreen" # startup in fullscreen mode +#display_library: sdl #, options="fullscreen" # startup in fullscreen mode #display_library: term -display_library: wx +#display_library: wx #display_library: x, options="hideIPS" # disable IPS output in status bar #display_library: x, options="gui_debug" # use GTK debugger gui +#display_library: x + #======================================================================= # ROMIMAGE: @@ -68,9 +70,11 @@ display_library: wx # now supported, but we still recommend to use the BIOS distributed with # Bochs. The start address optional, since it can be calculated from image size. #======================================================================= -romimage: file=/usr/share/bochs/BIOS-bochs-latest +#romimage: file=/usr/share/bochs/BIOS-bochs-latest #romimage: file=bios/seabios-0.5.1.bin #romimage: file=mybios.bin, address=0xfff80000 # 512k at memory top +romimage: file=/home/miguel/temp/bochs-2.6.6/bios/BIOS-bochs-latest + #======================================================================= # CPU: @@ -124,7 +128,7 @@ romimage: file=/usr/share/bochs/BIOS-bochs-latest # 2.2.6 2.1Ghz Athlon XP with Linux 2.6/g++ 3.4 12 to 15 Mips # 2.0.1 1.6Ghz Intel P4 with Win2000/g++ 3.3 5 to 7 Mips #======================================================================= -cpu: count=1, ips=50000000, reset_on_triple_fault=1, ignore_bad_msrs=1, msrs="msrs.def" +#cpu: count=1, ips=5000000, reset_on_triple_fault=1, ignore_bad_msrs=1, msrs="msrs.def" #======================================================================= # CPUID: @@ -195,9 +199,9 @@ cpu: count=1, ips=50000000, reset_on_triple_fault=1, ignore_bad_msrs=1, msrs="ms # Determine whether to limit maximum CPUID function to 3. This mode is # required to workaround WinNT installation and boot issues. #======================================================================= -cpuid: mmx=1, sep=1, sse=sse4_2, xapic=1, aes=1, movbe=1, xsave=1 -cpuid: stepping=5 -cpuid: cpuid_limit_winnt=0 +#cpuid: mmx=1, sep=1, sse=sse4_2, xapic=1, aes=1, movbe=1, xsave=1 +#cpuid: stepping=5 +#cpuid: cpuid_limit_winnt=0 #======================================================================= # MEMORY @@ -216,7 +220,7 @@ cpuid: cpuid_limit_winnt=0 # used all allocated host memory and wants more. # #======================================================================= -memory: guest=512, host=256 +memory: guest=1024, host=1024 #======================================================================= # OPTROMIMAGE[1-4]: @@ -243,8 +247,16 @@ memory: guest=512, host=256 # VGAROMIMAGE # You now need to load a VGA ROM BIOS into C0000. #======================================================================= -vgaromimage: file=/usr/share/vgabios/vgabios.bin +#vgaromimage: file=/usr/share/vgabios/vgabios.bin +#vgaromimage: file=/usr/share/vgabios/vgabios.qxl.bin +#vgaromimage: file=/home/miguel/temp/vgabios-0.7a.bin +#vgaromimage: file=/home/miguel/temp/vgabios-0.7a.cirrus.bin +# +#vgaromimage: file=/usr/share/vgabios/vgabios.qxl.bin #vgaromimage: file=/usr/share/vgabios/vgabios.debug.bin +#vgaromimage: file=/usr/share/vgabios/vgabios.cirrus.bin +#vgaromimage: file=/usr/share/bochs/VGABIOS-lgpl-latest +vgaromimage: file=/home/miguel/temp/bochs-2.6.6/bios/VGABIOS-lgpl-latest-cirrus #======================================================================= # VGA: @@ -252,8 +264,8 @@ vgaromimage: file=/usr/share/vgabios/vgabios.bin # 'none' you can use standard VGA with no extension. Other supported # values are 'vbe' for Bochs VBE and 'cirrus' for Cirrus SVGA support. #======================================================================= -#vga: extension=cirrus -vga: extension=vbe +#vga: extension=vbe +vga: extension=cirrus #======================================================================= # FLOPPYA: @@ -450,7 +462,7 @@ floppy_bootsig_check: disabled=0 # log: ./bochs.out # log: /dev/tty #======================================================================= -log: /dev/stdout +#log: /dev/stdout log: ./bochs.log #======================================================================= @@ -598,7 +610,7 @@ debugger_log: - # sb16: midimode=1, midi="", wavemode=1, wave="" # win32 # sb16: midimode=1, midi=alsa:128:0, wavemode=1, wave=alsa # Linux with ALSA #======================================================================= -sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=/dev/stdout, dmatimer=600000 +#sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=/dev/stdout, dmatimer=600000 #======================================================================= # VGA_UPDATE_INTERVAL: @@ -611,7 +623,8 @@ sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=/ # Examples: # vga_update_interval: 250000 #======================================================================= -vga_update_interval: 300000 +#vga_update_interval: 300000 +#vga_update_interval: 40000 # using for Winstone '98 tests #vga_update_interval: 100000 @@ -797,7 +810,7 @@ private_colormap: enabled=0 # Example: # i440fxsupport: enabled=1, slot1=pcivga, slot2=ne2k #======================================================================= -i440fxsupport: enabled=1 +#i440fxsupport: enabled=1 #======================================================================= # USB_UHCI: @@ -936,3 +949,10 @@ i440fxsupport: enabled=1 # See the example in the Bochs sources how to write a plugin device. #======================================================================= #user_plugin: name=testdev +# +# +# +## +pci: enabled=1, chipset=i440fx, slot1=cirrus +#i440fxsupport: enabled=1, slot1=cirrus + |
