summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhornet <hornet@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>2014-01-29 11:13:24 +0000
committerhornet <hornet@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>2014-01-29 11:13:24 +0000
commit4c16cdae18cd45ac3e4bc85f0715a4a78604a25b (patch)
tree0eb3a9acfe722556b69e799624193a48a5788a26
parent6ba5d27b7c891a1fe82de208c2272a536001d10e (diff)
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
-rw-r--r--content.tex2
1 files changed, 1 insertions, 1 deletions
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}