############################################################### # fysos.txt file for fysos v2.0 ############################################################### # how much memory the emulated machine will have megs: 257 # filename of ROM images #romimage: file=../../bochs2/BIOS-bochs-legacy, address=0xf0000 # for the debugger romimage: file=../../bochs2/BIOS-bochs-latest #romimage: file=../../bochs2/BIOS-bochs-legacy #romimage: file=../../bochs2/source2/bios/tmp.bin, address=0xf0000 # Enable CL-GD5446 PCI vga: extension=cirrus vgaromimage: file=../../bochs2/VGABIOS-lgpl-latest.cirrus #vgaromimage: file=../../bochs2/VGABIOS-lgpl-latest i440fxsupport: enabled=1, slot1=cirrus # what disk images will be used floppya: 1_44=a.img, status=inserted #floppya: 1_44=a.img, status=inserted, write_protected=no #floppya: 1_44=test\a144.img, status=inserted, write_protected=no floppyb: 720k=test\a720.img, status=inserted #floppyb: 720k=test\a720.img, status=inserted, write_protected=no #floppyb: 1_44=b_fysfat.img, status=inserted #floppyb: 1_44=b_fysfat.img, status=ejected #floppya: 1_44=a.img, status=inserted #floppyb: 1_44=lean\lean.bin, status=inserted #floppyb: 1_44=a_fat32.img, status=inserted #floppyb: 1_2=b120.img, status=inserted ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14 ata1: enabled=1, ioaddr1=0x170, ioaddr2=0x370, irq=15 # Fat16 partition, then a broken fysfat partition is after.... ata0-master: type=disk, path=c.img, cylinders=401, heads=16, spt=63, translation=none, model="fysos.img" ata0-slave: type=disk, path=hpfs.img, cylinders=64, heads=16, spt=63, translation=none, model="hpfs.img" ata1-master: type=cdrom, path=bootcd.iso, status=inserted, model="bootcd.iso" #ata1-slave: type=disk, path=win16.img, cylinders=200, heads=16, spt=63, translation=none, model="win16.img" ata1-slave: type=disk, path=lean.img, cylinders=200, heads=16, spt=63, translation=none, model="lean.img" #ata1-slave: type=cdrom, path=bootcd.img, status=inserted, model="bootcd.img" #ata0-slave: type=disk, path=fat32.img, cylinders=24, heads=16, spt=63, translation=none, model="fat32.img" #ata0-master: type=disk, path=fysosntfs.img, cylinders=16, heads=16, spt=63, translation=none, model="ntfs.img" #ata1-master: type=cdrom, path=..\win98\win98.img, status=inserted, model="win98.img" ####ata0-master: type=disk, path=ext2.img, cylinders=203, heads=16, spt=63, translation=none, model="ext2.img" #ata0-master: type=disk, path=temp.img, cylinders=1, heads=16, spt=63, translation=none, model="temp.img" #ata1-slave: type=cdrom, path=g:, status=inserted # choose the boot disk. boot: floppy #boot: disk #boot: cdrom clock: sync=realtime, time0=1 cpu: count=1, ips=13000000 # MAGIC_BREAK: # This enables the "magic breakpoint" feature when using the debugger. # The useless cpu instruction XCHG BX, BX causes Bochs to enter the # debugger mode. This might be useful for software development. #magic_break: enabled=1 ################### # my code hangs if sync is none and ips = 500000 #clock: sync=none, time0=1 #ips: 500000 # where do we send log messages? log: log_fysos.txt #reports panic: action=ask error: action=report info: action=report debug: action=ignore #debug: action=report # SB sb16: midimode=1, midi=, wavemode=1, wave=, loglevel=3, log=sb16.log, dmatimer=600000 # parallel port 1 parport1: enabled=1, file="parport1.txt" # COM[1,2,3,4] # com1: enabled=1, mode=null # com1: enabled=1, mode=mouse # com2: enabled=1, mode=file, dev=serial.out # com3: enabled=1, mode=raw, dev=com1 # com3: enabled=1, mode=socket, dev=localhost:8888 #com1: enabled=1, mode=mouse #com2: enabled=1, mode=file, dev=serial2.txt # en/disable the mouse #mouse: enabled=1, type=ps2 mouse: enabled=0, type=imps2 #mouse: enabled=1, type=serial #mouse: enabled=1, type=serial_wheel #mouse: enabled=1, type=bus #mouse: enabled=1, type=usb # usb port(s) #usb1: enabled=1, port1=mouse, port2=disk:b_.img usb1: enabled=1, port1=disk:usbdisk.img # ne2k ne2k: ioaddr=0x240, irq=3, mac=00:07:E9:B7:8B:22, ethmod=win32, ethdev= \Device\NPF_{71AB2DBE-4C0D-4CEE-A312-40775542A553} # enable key mapping, using US layout as default. keyboard_mapping: enabled=1, map=../../bochs2/source2/gui/keymaps/x11-pc-us.map #======================================================================= # KEYBOARD_TYPE: # Type of keyboard return by a "identify keyboard" command to the # keyboard controler. It must be one of "xt", "at" or "mf". # Defaults to "mf". It should be ok for almost everybody. A known # exception is french macs, that do have a "at"-like keyboard. # # Examples: # keyboard_type: mf #======================================================================= keyboard_type: mf