From 4c16cdae18cd45ac3e4bc85f0715a4a78604a25b Mon Sep 17 00:00:00 2001
From: hornet <hornet@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>
Date: Wed, 29 Jan 2014 11:13:24 +0000
Subject: 4.1.2.5: Legacy: PCI Device Layout: fix PCI header fields order

The order of the fields in the legacy PCI header seems to get
messed up in the new spec, with the "Queue Address" moved
behind "Queue Notify". According to the 0.9.5 version of the spec
it should be:

* Device Features 32
* Driver Features 32
* Queue Address 32
* Queue Size 16
* Queue Select 16
* Queue Notify 16
* Device Status 8
* ISR Status 8

Signed-off-by: Pawel Moll <pawel.moll@arm.com>
--
1.8.3.2



git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@198 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
---
 content.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'content.tex')

diff --git a/content.tex b/content.tex
index 374bc02..e8a2445 100644
--- a/content.tex
+++ b/content.tex
@@ -958,7 +958,7 @@ When used through the legacy interface, the virtio header looks as follows:
  Read / Write & R & R+W & R+W & R & R+W & R+W & R+W & R \\
 \hline
  Purpose & Device Features bits 0:31 & Driver Features bits 0:31 &
-  Queue Size & Queue Select & Queue Notify & Queue Address &
+  Queue Address & Queue Size & Queue Select & Queue Notify &
   Device Status & ISR \newline Status \\
 \hline
 \end{tabularx}
-- 
cgit v1.2.3

