Merge tag 'pull-loongarch-20241016' of https://gitlab.com/gaosong/qemu into staging
[qemu/armbru.git] / docs / system / target-i386-desc.rst.inc
blobae312b1c1e61114fbc1a2ff77b11a034447e84d7
1 The QEMU PC System emulator simulates the following peripherals:
3 -  i440FX host PCI bridge and PIIX3 PCI to ISA bridge
5 -  Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA
6    extensions (hardware level, including all non standard modes).
8 -  PS/2 mouse and keyboard
10 -  2 PCI IDE interfaces with hard disk and CD-ROM support
12 -  Floppy disk
14 -  PCI and ISA network adapters
16 -  Serial ports
18 -  IPMI BMC, either and internal or external one
20 -  Creative SoundBlaster 16 sound card
22 -  ENSONIQ AudioPCI ES1370 sound card
24 -  Intel 82801AA AC97 Audio compatible sound card
26 -  Intel HD Audio Controller and HDA codec
28 -  Adlib (OPL2) - Yamaha YM3812 compatible chip
30 -  Gravis Ultrasound GF1 sound card
32 -  CS4231A compatible sound card
34 -  PC speaker
36 -  PCI UHCI, OHCI, EHCI or XHCI USB controller and a virtual USB-1.1
37    hub.
39 SMP is supported with a large number of virtual CPUs (upper limit is
40 configuration dependent).
42 QEMU uses the PC BIOS from the Seabios project and the Plex86/Bochs LGPL
43 VGA BIOS.
45 QEMU uses YM3812 emulation by Tatsuyuki Satoh.
47 QEMU uses GUS emulation (GUSEMU32 http://www.deinmeister.de/gusemu/) by
48 Tibor \"TS\" Schütz.
50 Note that, by default, GUS shares IRQ(7) with parallel ports and so QEMU
51 must be told to not have parallel ports to have working GUS.
53 .. parsed-literal::
55    |qemu_system_x86| dos.img -device gus -parallel none
57 Alternatively:
59 .. parsed-literal::
61    |qemu_system_x86| dos.img -device gus,irq=5
63 Or some other unclaimed IRQ.
65 CS4231A is the chip used in Windows Sound System and GUSMAX products
67 The PC speaker audio device can be configured using the pcspk-audiodev
68 machine property, i.e.
70 .. parsed-literal::
72    |qemu_system_x86| some.img \
73    -audiodev <backend>,id=<name> \
74    -machine pcspk-audiodev=<name>
76 Machine-specific options
77 ~~~~~~~~~~~~~~~~~~~~~~~~
79 It supports the following machine-specific options:
81 - ``x-south-bridge=PIIX3|piix4-isa`` (Experimental option to select a particular
82   south bridge. Default: ``PIIX3``)