Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


generic device changes
[palacios.git] / utils / guest_creator / default.xml
1
2 <vm class="PC">
3        <memory>1024</memory>
4        <telemetry>enable</telemetry>
5        <paging>nested</paging>
6        <schedule_hz>100</schedule_hz>
7
8        <memmap>
9                <region>
10                        <start>0xa0000</start>
11                        <end>0xc0000</end>
12                        <host_addr>0xa0000</host_addr>
13                </region>
14        </memmap>
15
16        <files>
17                <file id="boot-cd" filename="/home/jarusl/image.iso" />
18                <!--<file id="harddisk" filename="firefox.img" />-->
19        </files>
20
21        <devices>
22                <device id="8259A" name="PIC"/>
23                <device id="KEYBOARD" name="keyboard"/>
24                <device id="8254_PIT" name="PIC" />
25                <device id="BOCHS_DEBUG" name="bochs debug"/>
26                <device id="OS_DEBUG" name="os debug" />
27                <device id="LAPIC" name="apic"/>
28                <device id="IOAPIC" name="ioapic">
29                        <irq_bus>apic</irq_bus>
30                </device>
31
32 <!--
33                <device id="CGA_VIDEO" name="cga" passthrough="enable" />
34                <device id="TELNET_CONSOLE" name="telnet console">
35                        <frontend tag="CGA_VIDEO" />
36                        <port>19997</port>
37                </device>
38 -->
39                <device id="PCI" name="pci0" />
40
41                <device id="i440FX" name="northbridge">
42                        <bus>pci0</bus>
43                </device>
44
45                <device id="PIIX3" name="southbridge">
46                        <bus>pci0</bus>
47                </device>
48
49                <device id="LNX_VIRTIO_SYM" name="sym_pci">
50                        <bus>pci0</bus>
51                </device>
52
53                <device id="LNX_VIRTIO_BLK" name="blk_virtio">
54                        <bus>pci0</bus>
55                </device>
56
57                <device id="LNX_VIRTIO_BALLOON" name="balloon">
58                        <bus>pci0</bus>
59                </device>
60
61                <device id="SYM_SWAP" name="sym swap">
62                        <frontend tag="blk_virtio" />
63                        <size>150</size>
64                </device>
65
66                <device id="IDE" name="ide">
67                        <bus>pci0</bus>
68                        <controller>southbridge</controller>
69                </device>
70
71                <device id="PCI_PASSTHROUGH" name="e1000">
72                        <bus>pci0</bus>
73                        <vendor_id>0x8086</vendor_id>
74                        <device_id>0x100e</device_id>
75                </device>
76
77                <device id="PCI_PASSTHROUGH" name="e1000-hw">
78                        <bus>pci0</bus>
79                        <vendor_id>0x8086</vendor_id>
80                        <device_id>0x107c</device_id>
81                        <irq>59</irq>
82                </device>
83 <!--
84                <device id="RAMDISK" name="HD0">
85                        <file>harddisk</file>
86                        <frontend tag="blk_virtio" />
87                </device>
88 -->
89
90                <device id="RAMDISK" name="CD0">
91                        <file>boot-cd</file>
92                        <frontend tag="ide">
93                           <model>V3Vee CDROM</model>
94                           <type>CDROM</type>
95                           <bus_num>0</bus_num>
96                           <drive_num>0</drive_num>
97                        </frontend>
98                </device>
99
100                <device id="NVRAM" name="nvram">
101                        <storage>ide</storage>
102                </device>
103
104                <device id="GENERIC" name="generic">
105                         <ports>
106                                <start>0x00</start>
107                                <end>0x07</end>
108                                <mode>PRINT_AND_IGNORE</mode>
109                         </ports>
110                         <ports>
111                                 <start>0xc0</start>
112                                 <end>0xc7</end>
113                                 <mode>PRINT_AND_IGNORE</mode>
114                         </ports>
115                         <ports>
116                                 <!-- DMA 1 page registers -->
117                                 <start>0x81</start>
118                                 <end>0x87</end>
119                                 <mode>PRINT_AND_IGNORE</mode>
120                         </ports>
121                         <ports>
122                                 <!-- DMA 2 page registers -->
123                                 <start>0x88</start>
124                                 <end>0x8f</end>
125                                 <mode>PRINT_AND_IGNORE</mode>
126                         </ports>
127                         <ports>
128                                 <!-- DMA 1 Misc Registers -->
129                                 <start>0x08</start>
130                                 <end>0x0f</end>
131                                 <mode>PRINT_AND_IGNORE</mode>
132                         </ports>
133                         <ports>
134                                 <!-- DMA 2 Misc Registers -->
135                                 <start>0xd0</start>
136                                 <end>0xde</end>
137                                 <mode>PRINT_AND_IGNORE</mode>
138                         </ports>
139                         <ports>
140                                 <!-- Serial COM 1 -->
141                                 <start>0x3f8</start>
142                                 <end>0x3ff</end>
143                                 <mode>PRINT_AND_IGNORE</mode>
144                         </ports>
145                         <ports>
146                                 <!-- Serial COM 2 -->
147                                 <start>0x2f8</start>
148                                 <end>0x2ff</end>
149                                 <mode>PRINT_AND_IGNORE</mode>
150                         </ports>
151                         <ports>
152                                 <!-- Serial COM 3 -->
153                                 <start>0x3e8</start>
154                                 <end>0x3ef</end>
155                                 <mode>PRINT_AND_IGNORE</mode>
156                         </ports>
157                         <ports>
158                                 <!-- Serial COM 4 -->
159                                 <start>0x2e8</start>
160                                 <end>0x2ef</end>
161                                 <mode>PRINT_AND_IGNORE</mode>
162                         </ports>
163                         <ports>
164                                 <!-- Parallel Port -->
165                                 <start>0x378</start>
166                                 <end>0x37f</end>
167                                 <mode>PRINT_AND_IGNORE</mode>
168                         </ports>
169                         <ports>
170                                 <!-- Graphics Card modeerations -->
171                                 <start>0x3b0</start>
172                                 <end>0x3bb</end>
173                                 <mode>PRINT_AND_PASSTHROUGH</mode>
174                         </ports>
175                         <ports>
176                                 <!-- Graphics Card modeerations -->
177                                 <start>0x3c0</start>
178                                 <end>0x3df</end>
179                                 <mode>PRINT_AND_PASSTHROUGH</mode>
180                         </ports>
181                         <ports>
182                                 <!-- ISA PNP -->
183                                 <start>0x274</start>
184                                 <end>0x277</end>
185                                 <mode>PRINT_AND_IGNORE</mode>
186                         </ports>
187                         <ports>
188                                 <!-- ISA PNP -->
189                                 <start>0x279</start>
190                                 <end>0x279</end>
191                                 <mode>PRINT_AND_IGNORE</mode>
192                         </ports>
193                         <ports>
194                                 <!-- ISA PNP -->
195                                 <start>0xa79</start>
196                                 <end>0xa79</end>
197                                 <mode>PRINT_AND_IGNORE</mode>
198                         </ports>
199                </device>
200        </devices>
201
202
203 </vm>
204
205