\hypertarget{namespaceutl_1_1spi}{}\section{utl\+:\+:spi Namespace Reference} \label{namespaceutl_1_1spi}\index{utl\+::spi@{utl\+::spi}} Abstract base class for spi bus. \subsection*{Enumerations} \begin{DoxyCompactItemize} \item enum \mbox{\hyperlink{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cc}{bit\+Order}} \{ \mbox{\hyperlink{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cca6db67adee32c3bd4ff03acf3244e1b4b}{bit\+Order\+::\+L\+S\+B\+\_\+\+First}} =0x01, \mbox{\hyperlink{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cca47bde70fdcc82c8363d16c7137641b79}{bit\+Order\+::\+M\+S\+B\+\_\+\+First}} =0x80 \} \item enum \mbox{\hyperlink{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8a}{cpol}} \{ \mbox{\hyperlink{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8aa41bc94cbd8eebea13ce0491b2ac11b88}{cpol\+::\+L\+OW}} =0, \mbox{\hyperlink{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8aab89de3b4b81c4facfac906edf29aec8c}{cpol\+::\+H\+I\+GH}} \} \item enum \mbox{\hyperlink{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59df}{cpha}} \{ \mbox{\hyperlink{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59dfa41bc94cbd8eebea13ce0491b2ac11b88}{cpha\+::\+L\+OW}} =0, \mbox{\hyperlink{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59dfab89de3b4b81c4facfac906edf29aec8c}{cpha\+::\+H\+I\+GH}} \} \end{DoxyCompactItemize} \subsection{Detailed Description} Abstract base class for spi bus. \subsection{Enumeration Type Documentation} \mbox{\Hypertarget{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cc}\label{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cc}} \index{utl\+::spi@{utl\+::spi}!bit\+Order@{bit\+Order}} \index{bit\+Order@{bit\+Order}!utl\+::spi@{utl\+::spi}} \subsubsection{\texorpdfstring{bit\+Order}{bitOrder}} {\footnotesize\ttfamily enum \mbox{\hyperlink{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cc}{utl\+::spi\+::bit\+Order}}\hspace{0.3cm}{\ttfamily [strong]}} S\+PI implementation bit order \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{L\+S\+B\+\_\+\+First@{L\+S\+B\+\_\+\+First}!utl\+::spi@{utl\+::spi}}\index{utl\+::spi@{utl\+::spi}!L\+S\+B\+\_\+\+First@{L\+S\+B\+\_\+\+First}}}\mbox{\Hypertarget{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cca6db67adee32c3bd4ff03acf3244e1b4b}\label{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cca6db67adee32c3bd4ff03acf3244e1b4b}} L\+S\+B\+\_\+\+First&Most significant first. \\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{M\+S\+B\+\_\+\+First@{M\+S\+B\+\_\+\+First}!utl\+::spi@{utl\+::spi}}\index{utl\+::spi@{utl\+::spi}!M\+S\+B\+\_\+\+First@{M\+S\+B\+\_\+\+First}}}\mbox{\Hypertarget{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cca47bde70fdcc82c8363d16c7137641b79}\label{namespaceutl_1_1spi_aed6b713381c193c598572ebac0b284cca47bde70fdcc82c8363d16c7137641b79}} M\+S\+B\+\_\+\+First&Less significant first. \\ \hline \end{DoxyEnumFields} Definition at line 40 of file spi.\+h. \mbox{\Hypertarget{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59df}\label{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59df}} \index{utl\+::spi@{utl\+::spi}!cpha@{cpha}} \index{cpha@{cpha}!utl\+::spi@{utl\+::spi}} \subsubsection{\texorpdfstring{cpha}{cpha}} {\footnotesize\ttfamily enum \mbox{\hyperlink{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59df}{utl\+::spi\+::cpha}}\hspace{0.3cm}{\ttfamily [strong]}} S\+PI implementation Clock Phase \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{L\+OW@{L\+OW}!utl\+::spi@{utl\+::spi}}\index{utl\+::spi@{utl\+::spi}!L\+OW@{L\+OW}}}\mbox{\Hypertarget{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59dfa41bc94cbd8eebea13ce0491b2ac11b88}\label{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59dfa41bc94cbd8eebea13ce0491b2ac11b88}} L\+OW&L\+OW. \\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{H\+I\+GH@{H\+I\+GH}!utl\+::spi@{utl\+::spi}}\index{utl\+::spi@{utl\+::spi}!H\+I\+GH@{H\+I\+GH}}}\mbox{\Hypertarget{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59dfab89de3b4b81c4facfac906edf29aec8c}\label{namespaceutl_1_1spi_aa49fe33d495226891cef0a870cba59dfab89de3b4b81c4facfac906edf29aec8c}} H\+I\+GH&H\+I\+GH. \\ \hline \end{DoxyEnumFields} Definition at line 54 of file spi.\+h. \mbox{\Hypertarget{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8a}\label{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8a}} \index{utl\+::spi@{utl\+::spi}!cpol@{cpol}} \index{cpol@{cpol}!utl\+::spi@{utl\+::spi}} \subsubsection{\texorpdfstring{cpol}{cpol}} {\footnotesize\ttfamily enum \mbox{\hyperlink{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8a}{utl\+::spi\+::cpol}}\hspace{0.3cm}{\ttfamily [strong]}} S\+PI implementation Clock Polarity \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{L\+OW@{L\+OW}!utl\+::spi@{utl\+::spi}}\index{utl\+::spi@{utl\+::spi}!L\+OW@{L\+OW}}}\mbox{\Hypertarget{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8aa41bc94cbd8eebea13ce0491b2ac11b88}\label{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8aa41bc94cbd8eebea13ce0491b2ac11b88}} L\+OW&L\+OW. \\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{H\+I\+GH@{H\+I\+GH}!utl\+::spi@{utl\+::spi}}\index{utl\+::spi@{utl\+::spi}!H\+I\+GH@{H\+I\+GH}}}\mbox{\Hypertarget{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8aab89de3b4b81c4facfac906edf29aec8c}\label{namespaceutl_1_1spi_a89e3e1af5df0b6c37239f7e336969f8aab89de3b4b81c4facfac906edf29aec8c}} H\+I\+GH&H\+I\+GH. \\ \hline \end{DoxyEnumFields} Definition at line 47 of file spi.\+h.