* more re-work
[mascara-docs.git] / i386 / junos / standford / 2004 / src / lab3 / .bochsrc
blob913d6f4baf924fa7ede880e9bf46bccc540d159d
1 ###############################################################
2 # bochsrc file for pragmalinux disk image.
4 # This file is provided both as .bochsrc and bochsrc so
5 # that it works on win32 and unix.
6 ###############################################################
8 # how much memory the emulated machine will have
9 megs: 32
11 # filename of ROM images
12 romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
13 vgaromimage: $BXSHARE/VGABIOS-lgpl-latest
15 # Use the parallel port as an alternate console,
16 # so that we can run Bochs without the GUI.
17 parport1: enabled=1, file="/dev/stdout"
18 #parport1: enabled=1, file="/dev/null"
20 # uncommenting one of the following lines can be used to specify your
21 # preferred display. (defaults to x11 for bochs-bin and to term for
22 # bochs-term)
24 #display: x
26 # nogui can still be useful because you can see the output on the
27 # parport1 from above
28 #display: nogui
30 # if using "term", you probably want to change the parport output to
31 # go to a file or /dev/null
32 #display: term
34 # disk images
35 ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
36 ata0-master: type=disk, mode=flat, path="./obj/kern/bochs.img", cylinders=200, heads=16, spt=63
37 newharddrivesupport: enabled=1
39 # choose the boot disk.
40 boot: c
42 # where do we send log messages?
43 log: bochs.log
44 #log: /dev/stdout
46 # disable the mouse
47 mouse: enabled=0
49 #debug: action=ignore
50 info: action=ignore
51 error: action=report
52 panic: action=ask
54 # this changes how often the screen is refreshed.  Lowering it will
55 # make your screen update more often, which will slow down emulation,
56 # but will make the display respond faster.  It can also be useful if
57 # you machine is panicing and the most recent screen changes are not
58 # displayed before it panics.
60 vga_update_interval: 100000
62 # changing ips can lead to dramatically different performance.  It
63 # also affects how quickly time passes in the emulated machine.
64 # Setting it too low can cause clock interrupts to happen too rapidly.
65 # Setting it too high will make the whole machine feel sluggish.
66 # (Note: with using clock sync=realtime, the ips parameter is not
67 # really used, although it is still used for vga updates)
68 ips: 2000000
70 # This means that time in the emulated machine is the same as
71 # realtime.  This can be scary because running the same simulation
72 # twice in a row can lead to different results (because they started
73 # at different times, for instance).  If you want to use non-real
74 # time, then use sync=none.
75 clock: sync=realtime, time0=local
76 # clock: sync=none, time0=946681200 # jan 1, 2000
78 keyboard_serial_delay: 10