xref: /qemu/docs/system/target-i386-desc.rst.inc (revision 888788dd)
1bf87bef0SPeter MaydellThe QEMU PC System emulator simulates the following peripherals:
2bf87bef0SPeter Maydell
3bf87bef0SPeter Maydell-  i440FX host PCI bridge and PIIX3 PCI to ISA bridge
4bf87bef0SPeter Maydell
5bf87bef0SPeter Maydell-  Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA
6bf87bef0SPeter Maydell   extensions (hardware level, including all non standard modes).
7bf87bef0SPeter Maydell
8bf87bef0SPeter Maydell-  PS/2 mouse and keyboard
9bf87bef0SPeter Maydell
10bf87bef0SPeter Maydell-  2 PCI IDE interfaces with hard disk and CD-ROM support
11bf87bef0SPeter Maydell
12bf87bef0SPeter Maydell-  Floppy disk
13bf87bef0SPeter Maydell
14bf87bef0SPeter Maydell-  PCI and ISA network adapters
15bf87bef0SPeter Maydell
16bf87bef0SPeter Maydell-  Serial ports
17bf87bef0SPeter Maydell
18bf87bef0SPeter Maydell-  IPMI BMC, either and internal or external one
19bf87bef0SPeter Maydell
20bf87bef0SPeter Maydell-  Creative SoundBlaster 16 sound card
21bf87bef0SPeter Maydell
22bf87bef0SPeter Maydell-  ENSONIQ AudioPCI ES1370 sound card
23bf87bef0SPeter Maydell
24bf87bef0SPeter Maydell-  Intel 82801AA AC97 Audio compatible sound card
25bf87bef0SPeter Maydell
26bf87bef0SPeter Maydell-  Intel HD Audio Controller and HDA codec
27bf87bef0SPeter Maydell
28bf87bef0SPeter Maydell-  Adlib (OPL2) - Yamaha YM3812 compatible chip
29bf87bef0SPeter Maydell
30bf87bef0SPeter Maydell-  Gravis Ultrasound GF1 sound card
31bf87bef0SPeter Maydell
32bf87bef0SPeter Maydell-  CS4231A compatible sound card
33bf87bef0SPeter Maydell
3459e75839SGerd Hoffmann-  PC speaker
3559e75839SGerd Hoffmann
36bf87bef0SPeter Maydell-  PCI UHCI, OHCI, EHCI or XHCI USB controller and a virtual USB-1.1
37bf87bef0SPeter Maydell   hub.
38bf87bef0SPeter Maydell
39*888788ddSZhao LiuSMP is supported with a large number of virtual CPUs (upper limit is
40*888788ddSZhao Liuconfiguration dependent).
41bf87bef0SPeter Maydell
42bf87bef0SPeter MaydellQEMU uses the PC BIOS from the Seabios project and the Plex86/Bochs LGPL
43bf87bef0SPeter MaydellVGA BIOS.
44bf87bef0SPeter Maydell
45bf87bef0SPeter MaydellQEMU uses YM3812 emulation by Tatsuyuki Satoh.
46bf87bef0SPeter Maydell
47bf87bef0SPeter MaydellQEMU uses GUS emulation (GUSEMU32 http://www.deinmeister.de/gusemu/) by
48bf87bef0SPeter MaydellTibor \"TS\" Schütz.
49bf87bef0SPeter Maydell
50bf87bef0SPeter MaydellNote that, by default, GUS shares IRQ(7) with parallel ports and so QEMU
51bf87bef0SPeter Maydellmust be told to not have parallel ports to have working GUS.
52bf87bef0SPeter Maydell
53bf87bef0SPeter Maydell.. parsed-literal::
54bf87bef0SPeter Maydell
5559e75839SGerd Hoffmann   |qemu_system_x86| dos.img -device gus -parallel none
56bf87bef0SPeter Maydell
57bf87bef0SPeter MaydellAlternatively:
58bf87bef0SPeter Maydell
59bf87bef0SPeter Maydell.. parsed-literal::
60bf87bef0SPeter Maydell
61bf87bef0SPeter Maydell   |qemu_system_x86| dos.img -device gus,irq=5
62bf87bef0SPeter Maydell
63bf87bef0SPeter MaydellOr some other unclaimed IRQ.
64bf87bef0SPeter Maydell
65bf87bef0SPeter MaydellCS4231A is the chip used in Windows Sound System and GUSMAX products
6659e75839SGerd Hoffmann
6759e75839SGerd HoffmannThe PC speaker audio device can be configured using the pcspk-audiodev
6859e75839SGerd Hoffmannmachine property, i.e.
6959e75839SGerd Hoffmann
7059e75839SGerd Hoffmann.. parsed-literal::
7159e75839SGerd Hoffmann
7259e75839SGerd Hoffmann   |qemu_system_x86| some.img \
7359e75839SGerd Hoffmann   -audiodev <backend>,id=<name> \
7459e75839SGerd Hoffmann   -machine pcspk-audiodev=<name>
75aa0c9aecSBernhard Beschow
76aa0c9aecSBernhard BeschowMachine-specific options
77aa0c9aecSBernhard Beschow~~~~~~~~~~~~~~~~~~~~~~~~
78aa0c9aecSBernhard Beschow
79aa0c9aecSBernhard BeschowIt supports the following machine-specific options:
80aa0c9aecSBernhard Beschow
81aa0c9aecSBernhard Beschow- ``x-south-bridge=PIIX3|piix4-isa`` (Experimental option to select a particular
82aa0c9aecSBernhard Beschow  south bridge. Default: ``PIIX3``)
83