summaryrefslogtreecommitdiff
path: root/introduction.tex
diff options
context:
space:
mode:
authorrusty <rusty@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>2014-02-26 03:19:58 +0000
committerrusty <rusty@0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652>2014-02-26 03:19:58 +0000
commit0ab234cbdddb5750f6d5f28b485550a10575e9c0 (patch)
tree9c95f48f31ddbd0d3e311d357763dc254e094c70 /introduction.tex
parent86775fe561f39f7f61bd72793337f133fb1daeaa (diff)
Feedback: move legacy/transitional definitions into terminology.
Signed-off-by: Rusty Russell <rusty@au1.ibm.com> git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@263 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
Diffstat (limited to 'introduction.tex')
-rw-r--r--introduction.tex27
1 files changed, 27 insertions, 0 deletions
diff --git a/introduction.tex b/introduction.tex
index 4ea4259..65392d9 100644
--- a/introduction.tex
+++ b/introduction.tex
@@ -38,6 +38,33 @@ between different transports.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in \hyperref[intro:rfc2119]{[RFC2119]}.
+An older specification (see \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]}) defined a
+similar, but different interface between the hypervisor and the guest.
+To simplify transition and note differences, the following terms are used:
+
+\begin{description}
+\item[Legacy Interface]
+ An interface specified by \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]}.
+\item[Legacy Device]
+ A device which implements \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]}, but not this specification.
+\item[Legacy Driver]
+ A driver which implements \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]}, but not this specification.
+\item[Transitional Device]
+ A device which implements both this specification and the older
+ \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]}
+ specification, thus allowing legacy drivers.
+\item[Transitional Driver]
+ A device which implements both this specification and the older
+ \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]}
+ specification, thus allowing legacy devices.
+\item[Non-Transitional Device]
+ A device which does not implement the
+ \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]} specification.
+\item[Non-Transitional Driver]
+ A driver which does not implement the
+ \hyperref[intro:Virtio PCI Draft]{[Virtio PCI Draft]} specification.
+\end{description}
+
\section{Normative References}
\begin{longtable}{l p{5in}}