diff options
author | Anton Yakovlev <Anton.Yakovlev@opensynergy.com> | 2020-01-07 13:50:49 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2020-01-08 08:42:04 +0100 |
commit | 95f69ad260ab23d70853bcb52fb35db580e3328f (patch) | |
tree | 273bb282beb9c8a7c8f219d02b38589cc679b07e /conformance.tex | |
parent | 94520b3af19c453d7206a7ea1827cd4d5b48f955 (diff) | |
download | virtio-spec-95f69ad260ab23d70853bcb52fb35db580e3328f.tar.gz |
virtio-snd: add virtio sound device specificationsound-v4
This patch proposes virtio specification for a new virtio sound device,
that may be useful in case when having audio is required but a device
passthrough or emulation is not an option.
Signed-off-by: Anton Yakovlev <Anton.Yakovlev@opensynergy.com>
Message-Id: <20200107125049.99728-1-Anton.Yakovlev@opensynergy.com>
Diffstat (limited to 'conformance.tex')
-rw-r--r-- | conformance.tex | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/conformance.tex b/conformance.tex index 50969e5..b8c6836 100644 --- a/conformance.tex +++ b/conformance.tex @@ -191,6 +191,17 @@ A RPMB driver MUST conform to the following normative statements: \item \ref{drivernormative:Device Types / RPMB Device / Device Operation} \end{itemize} +\conformance{\subsection}{Sound Driver Conformance}\label{sec:Conformance / Driver Conformance / Sound Driver Conformance} + +A sound driver MUST conform to the following normative statements: + +\begin{itemize} +\item \ref{drivernormative:Device Types / Sound Device / Device Initialization} +\item \ref{drivernormative:Device Types / Sound Device / Device Operation / PCM Stream Parameters} +\item \ref{drivernormative:Device Types / Sound Device / Device Operation / PCM Output Stream} +\item \ref{drivernormative:Device Types / Sound Device / Device Operation / PCM Input Stream} +\end{itemize} + \conformance{\section}{Device Conformance}\label{sec:Conformance / Device Conformance} A device MUST conform to the following normative statements: @@ -360,6 +371,19 @@ An RPMB device MUST conform to the following normative statements: \item \ref{devicenormative:Device Types / RPMB Device / Device Operation} \end{itemize} +\conformance{\subsection}{Sound Device Conformance}\label{sec:Conformance / Device Conformance / Sound Device Conformance} + +A sound device MUST conform to the following normative statements: + +\begin{itemize} +\item \ref{devicenormative:Device Types / Sound Device / Device Initialization} +\item \ref{devicenormative:Device Types / Sound Device / Device Operation / Jack Configuration} +\item \ref{devicenormative:Device Types / Sound Device / Device Operation / PCM Stream Configuration} +\item \ref{devicenormative:Device Types / Sound Device / Device Operation / PCM Stream Parameters} +\item \ref{devicenormative:Device Types / Sound Device / Device Operation / PCM Output Stream} +\item \ref{devicenormative:Device Types / Sound Device / Device Operation / PCM Input Stream} +\end{itemize} + \conformance{\section}{Legacy Interface: Transitional Device and Transitional Driver Conformance}\label{sec:Conformance / Legacy Interface: Transitional Device and Transitional Driver Conformance} A conformant implementation MUST be either transitional or non-transitional, see \ref{intro:Legacy |