[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [PATCH v2 6/7] introduction.tex: introduce a glossary of terms
It is useful to have a glossary of common terms at the front of the document to define common terms we are going to use throughout the specification. Cc: Nikos Dragazis <ndragazis@arrikto.com> Cc: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Alex BennÃe <alex.bennee@linaro.org> --- v2 - drop host/guest terminology - clarify Device/Driver - add Transport --- introduction.tex | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/introduction.tex b/introduction.tex index 33da3ec..292b78c 100644 --- a/introduction.tex +++ b/introduction.tex @@ -81,6 +81,27 @@ \section{Terminology}\label{Terminology} 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]}. +\subsection{Glossary}\label{intro:Glossary} + +The following are definitions of common terms used throughout the specification. + +\begin{description} +\item[Device] The series of configuration, control and operation + mechanisms that make a Virtio device. The implementation details of + the device should be transparent to the Driver. +\item[Driver] The software (usually part of a kernel) which accesses + the device interface. +\item[Notification] An asynchronous signal sent to either the Device + or the Driver to indicate an event has occurred. For Device to + Driver notifications this is typically an device interrupt although + the details are a function of the transport. +\item[Doorbell] A mechanism for the Driver to trigger a notification + to the device. The mechanism is a function of the transport but it + is typically an MMIO register. +\item[Transport] The bus level abstraction that the Driver and Device + interface with. +\end{description} + \subsection{Legacy Interface: Terminology}\label{intro:Legacy Interface: Terminology} -- 2.20.1
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]