Version:
~
[ 2.3.5 ] ~
[ 2.3 ] ~
1 $Id: PARAM_TREE.txt,v 1.12 2006/10/08 10:18:50 vruppert Exp $
2
3 In Bochs 2.3 are the parameters are organized in a tree structure instead of
4 a huge flat list. The parameter tree was required for implementing the
5 save/restore feature, and it gives access to the device state from within
6 the debugger.
7 -Volker
8
9 Current organization of parameters in the tree
10
11 general
12 config_interface
13 start_mode
14 restore
15 restore_path
16 debug_running
17
18 cpu
19 n_processors
20 n_cores
21 n_threads
22 ips
23 quantum
24 reset_on_triple_fault
25
26 memory
27 standard
28 ram
29 size
30 rom
31 path
32 address
33 vgarom
34 path
35 optrom
36 0
37 path
38 addr
39 1
40 path
41 addr
42 2
43 path
44 addr
45 3
46 path
47 addr
48 optram
49 0
50 path
51 addr
52 1
53 path
54 addr
55 2
56 path
57 addr
58 3
59 path
60 addr
61
62 clock_cmos
63 clock_sync
64 time0
65 cmosimage
66 enabled
67 path
68 rtc_init
69
70 pci
71 i440fx_support
72 slot
73 1
74 2
75 3
76 4
77 5
78 pcidev
79 vendor
80 device
81
82 display
83 display_library
84 displaylib_options
85 private_colormap
86 fullscreen
87 screenmode
88 vga_extension
89 vga_update_interval
90
91 keyboard_mouse
92 keyboard
93 type
94 serial_delay
95 paste_delay
96 use_mapping
97 keymap
98 user_shortcut
99 mouse
100 type
101 enabled
102
103 boot_params
104 boot_drive1
105 boot_drive2
106 boot_drive3
107 floppy_sig_check
108 load32bitos
109 which
110 path
111 iolog
112 initrd
113
114 floppy
115 0
116 devtype
117 path
118 type
119 status
120 1
121 devtype
122 path
123 type
124 status
125
126 ata
127 0
128 resources
129 enabled
130 ioaddr1
131 ioaddr2
132 irq
133 master
134 present
135 type
136 path
137 mode
138 journal
139 cylinders
140 heads
141 spt
142 status
143 model
144 biosdetect
145 translation
146 slave
147 (same options as master)
148 1
149 (same options as ata.0)
150 2
151 (same options as ata.0)
152 3
153 (same options as ata.0)
154
155 ports
156 serial
157 1
158 enabled
159 mode
160 dev
161 2
162 (same options as ports.serial.1)
163 3
164 (same options as ports.serial.1)
165 4
166 (same options as ports.serial.1)
167 parallel
168 1
169 enabled
170 outfile
171 2
172 (same options as ports.parallel.1)
173 usb
174 1
175 enabled
176 port1
177 option1
178 port2
179 option2
180
181 network
182 ne2k
183 enabled
184 ioaddr
185 irq
186 macaddr
187 ethmod
188 ethdev
189 script
190 pnic
191 enabled
192 macaddr
193 ethmod
194 ethdev
195 script
196
197 sound
198 sb16
199 enabled
200 midifile
201 wavefile
202 logfile
203 midimode
204 wavemode
205 loglevel
206 dmatimer
207
208 misc
209 text_snapshot_check
210 gdbstub
211 port
212 text_base
213 data_base
214 bss_base
215
216 log
217 filename
218 prefix
219 debugger_filename
220
221 menu
222 disk
223 memory
224 runtime
225
226 save_restore
227 (special subtree for save/restore Bochs state)
228
229 wxdebug
230 (special subtree for wxBochs debugger)
231
232 (updated Oct 8, 2006 by vruppert)
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.