2006-10-08 14:18:51 +04:00
|
|
|
$Id: PARAM_TREE.txt,v 1.12 2006-10-08 10:18:50 vruppert Exp $
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-10-08 14:18:51 +04:00
|
|
|
In Bochs 2.3 are the parameters are organized in a tree structure instead of
|
|
|
|
a huge flat list. The parameter tree was required for implementing the
|
|
|
|
save/restore feature, and it gives access to the device state from within
|
|
|
|
the debugger.
|
|
|
|
-Volker
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-10-08 14:18:51 +04:00
|
|
|
Current organization of parameters in the tree
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-10-08 14:18:51 +04:00
|
|
|
general
|
|
|
|
config_interface
|
|
|
|
start_mode
|
|
|
|
restore
|
|
|
|
restore_path
|
|
|
|
debug_running
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-02-12 23:43:12 +03:00
|
|
|
cpu
|
2006-10-08 14:18:51 +04:00
|
|
|
n_processors
|
|
|
|
n_cores
|
|
|
|
n_threads
|
|
|
|
ips
|
|
|
|
quantum
|
|
|
|
reset_on_triple_fault
|
2006-02-12 23:43:12 +03:00
|
|
|
|
2003-03-15 20:51:36 +03:00
|
|
|
memory
|
2006-02-17 00:44:17 +03:00
|
|
|
standard
|
|
|
|
ram
|
2006-10-08 14:18:51 +04:00
|
|
|
size
|
2006-02-17 00:44:17 +03:00
|
|
|
rom
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
address
|
2006-02-17 00:44:17 +03:00
|
|
|
vgarom
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
2006-02-17 00:44:17 +03:00
|
|
|
optrom
|
2003-03-15 20:51:36 +03:00
|
|
|
0
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2003-03-15 20:51:36 +03:00
|
|
|
1
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2003-03-15 20:51:36 +03:00
|
|
|
2
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2003-03-15 20:51:36 +03:00
|
|
|
3
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2006-02-17 00:44:17 +03:00
|
|
|
optram
|
2006-02-12 23:43:12 +03:00
|
|
|
0
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2006-02-12 23:43:12 +03:00
|
|
|
1
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2006-02-12 23:43:12 +03:00
|
|
|
2
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2006-02-12 23:43:12 +03:00
|
|
|
3
|
2006-10-08 14:18:51 +04:00
|
|
|
path
|
|
|
|
addr
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-02-19 18:43:03 +03:00
|
|
|
clock_cmos
|
2006-10-08 14:18:51 +04:00
|
|
|
clock_sync
|
|
|
|
time0
|
2006-02-19 18:43:03 +03:00
|
|
|
cmosimage
|
2006-10-08 14:18:51 +04:00
|
|
|
enabled
|
|
|
|
path
|
|
|
|
rtc_init
|
2006-02-20 00:35:50 +03:00
|
|
|
|
|
|
|
pci
|
2006-10-08 14:18:51 +04:00
|
|
|
i440fx_support
|
2006-02-20 00:35:50 +03:00
|
|
|
slot
|
2006-10-08 14:18:51 +04:00
|
|
|
1
|
|
|
|
2
|
|
|
|
3
|
|
|
|
4
|
|
|
|
5
|
2006-02-20 00:35:50 +03:00
|
|
|
pcidev
|
2006-10-08 14:18:51 +04:00
|
|
|
vendor
|
|
|
|
device
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-02-22 00:35:09 +03:00
|
|
|
display
|
2006-10-08 14:18:51 +04:00
|
|
|
display_library
|
|
|
|
displaylib_options
|
|
|
|
private_colormap
|
|
|
|
fullscreen
|
|
|
|
screenmode
|
|
|
|
vga_extension
|
|
|
|
vga_update_interval
|
2006-02-22 00:35:09 +03:00
|
|
|
|
|
|
|
keyboard_mouse
|
2006-10-08 14:18:51 +04:00
|
|
|
keyboard
|
|
|
|
type
|
|
|
|
serial_delay
|
|
|
|
paste_delay
|
|
|
|
use_mapping
|
|
|
|
keymap
|
|
|
|
user_shortcut
|
2006-02-22 00:35:09 +03:00
|
|
|
mouse
|
2006-10-08 14:18:51 +04:00
|
|
|
type
|
|
|
|
enabled
|
2006-02-22 00:35:09 +03:00
|
|
|
|
|
|
|
boot_params
|
2006-10-08 14:18:51 +04:00
|
|
|
boot_drive1
|
|
|
|
boot_drive2
|
|
|
|
boot_drive3
|
|
|
|
floppy_sig_check
|
|
|
|
load32bitos
|
|
|
|
which
|
|
|
|
path
|
|
|
|
iolog
|
|
|
|
initrd
|
2006-02-22 00:35:09 +03:00
|
|
|
|
2003-03-15 20:51:36 +03:00
|
|
|
floppy
|
2006-10-08 14:18:51 +04:00
|
|
|
0
|
|
|
|
devtype
|
|
|
|
path
|
|
|
|
type
|
|
|
|
status
|
|
|
|
1
|
|
|
|
devtype
|
|
|
|
path
|
|
|
|
type
|
|
|
|
status
|
2003-03-15 20:51:36 +03:00
|
|
|
|
|
|
|
ata
|
2006-10-08 14:18:51 +04:00
|
|
|
0
|
|
|
|
resources
|
|
|
|
enabled
|
|
|
|
ioaddr1
|
|
|
|
ioaddr2
|
|
|
|
irq
|
|
|
|
master
|
|
|
|
present
|
|
|
|
type
|
|
|
|
path
|
|
|
|
mode
|
|
|
|
journal
|
|
|
|
cylinders
|
|
|
|
heads
|
|
|
|
spt
|
|
|
|
status
|
|
|
|
model
|
|
|
|
biosdetect
|
|
|
|
translation
|
2003-03-15 20:51:36 +03:00
|
|
|
slave
|
|
|
|
(same options as master)
|
|
|
|
1
|
|
|
|
(same options as ata.0)
|
|
|
|
2
|
|
|
|
(same options as ata.0)
|
|
|
|
3
|
|
|
|
(same options as ata.0)
|
|
|
|
|
2006-02-22 00:35:09 +03:00
|
|
|
ports
|
|
|
|
serial
|
2006-03-01 20:14:36 +03:00
|
|
|
1
|
2006-10-08 14:18:51 +04:00
|
|
|
enabled
|
|
|
|
mode
|
|
|
|
dev
|
2006-02-22 00:35:09 +03:00
|
|
|
2
|
2006-03-01 20:14:36 +03:00
|
|
|
(same options as ports.serial.1)
|
2006-02-22 00:35:09 +03:00
|
|
|
3
|
2006-03-01 20:14:36 +03:00
|
|
|
(same options as ports.serial.1)
|
|
|
|
4
|
|
|
|
(same options as ports.serial.1)
|
2006-02-22 00:35:09 +03:00
|
|
|
parallel
|
2006-03-01 20:14:36 +03:00
|
|
|
1
|
2006-10-08 14:18:51 +04:00
|
|
|
enabled
|
|
|
|
outfile
|
2006-03-01 20:14:36 +03:00
|
|
|
2
|
|
|
|
(same options as ports.parallel.1)
|
2006-02-22 00:35:09 +03:00
|
|
|
usb
|
|
|
|
1
|
2006-10-08 14:18:51 +04:00
|
|
|
enabled
|
|
|
|
port1
|
|
|
|
option1
|
|
|
|
port2
|
|
|
|
option2
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-02-22 00:35:09 +03:00
|
|
|
network
|
2006-10-08 14:18:51 +04:00
|
|
|
ne2k
|
|
|
|
enabled
|
|
|
|
ioaddr
|
|
|
|
irq
|
|
|
|
macaddr
|
|
|
|
ethmod
|
|
|
|
ethdev
|
|
|
|
script
|
|
|
|
pnic
|
|
|
|
enabled
|
|
|
|
macaddr
|
|
|
|
ethmod
|
|
|
|
ethdev
|
|
|
|
script
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-02-22 00:35:09 +03:00
|
|
|
sound
|
2006-10-08 14:18:51 +04:00
|
|
|
sb16
|
|
|
|
enabled
|
|
|
|
midifile
|
|
|
|
wavefile
|
|
|
|
logfile
|
|
|
|
midimode
|
|
|
|
wavemode
|
|
|
|
loglevel
|
|
|
|
dmatimer
|
2003-03-15 20:51:36 +03:00
|
|
|
|
2006-03-02 23:13:14 +03:00
|
|
|
misc
|
2006-10-08 14:18:51 +04:00
|
|
|
text_snapshot_check
|
2006-03-02 23:13:14 +03:00
|
|
|
gdbstub
|
|
|
|
port
|
|
|
|
text_base
|
|
|
|
data_base
|
|
|
|
bss_base
|
2003-03-15 20:51:36 +03:00
|
|
|
|
|
|
|
log
|
2006-10-08 14:18:51 +04:00
|
|
|
filename
|
|
|
|
prefix
|
|
|
|
debugger_filename
|
2006-03-02 23:13:14 +03:00
|
|
|
|
2006-03-05 13:24:29 +03:00
|
|
|
menu
|
2006-10-08 14:18:51 +04:00
|
|
|
disk
|
|
|
|
memory
|
|
|
|
runtime
|
2006-03-02 23:13:14 +03:00
|
|
|
|
2006-03-05 13:24:29 +03:00
|
|
|
save_restore
|
|
|
|
(special subtree for save/restore Bochs state)
|
|
|
|
|
2006-10-08 14:18:51 +04:00
|
|
|
wxdebug
|
|
|
|
(special subtree for wxBochs debugger)
|
|
|
|
|
|
|
|
(updated Oct 8, 2006 by vruppert)
|