Skip to content

Commit

Permalink
serial: add pci-serial documentation
Browse files Browse the repository at this point in the history
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
  • Loading branch information
kraxel authored and Anthony Liguori committed Oct 22, 2012
1 parent d66bbea commit 90734e0
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
34 changes: 34 additions & 0 deletions docs/specs/pci-serial.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@

QEMU pci serial devices
=======================

There is one single-port variant and two muliport-variants. Linux
guests out-of-the box with all cards. There is a Windows inf file
(docs/qemupciserial.inf) to setup the single-port card in Windows
guests.


single-port card
----------------

Name: pci-serial
PCI ID: 1b36:0002

PCI Region 0:
IO bar, 8 bytes long, with the 16550 uart mapped to it.
Interrupt is wired to pin A.


multiport cards
---------------

Name: pci-serial-2x
PCI ID: 1b36:0003

Name: pci-serial-4x
PCI ID: 1b36:0004

PCI Region 0:
IO bar, with two/four 16550 uart mapped after each other.
The first is at offset 0, second at offset 8, ...
Interrupt is wired to pin A.
2 changes: 2 additions & 0 deletions hw/serial-pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
* THE SOFTWARE.
*/

/* see docs/specs/pci-serial.txt */

#include "serial.h"
#include "pci.h"

Expand Down

0 comments on commit 90734e0

Please sign in to comment.