\hypertarget{structdsp__ucode__t}{
\section{dsp\_\-ucode\_\-t Struct Reference}
\label{structdsp__ucode__t}\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}}
}


{\ttfamily \#include $<$dsp.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void $\ast$ \hyperlink{structdsp__ucode__t_ae28e2c9ac8e5159774f9f1981ae01e75}{iram\_\-src}
\item 
u16 \hyperlink{structdsp__ucode__t_a2c509b7b392617b3fcb22d0cb4cc2f64}{iram\_\-dst}
\item 
u16 \hyperlink{structdsp__ucode__t_aa9c18d1b6942aee39300cf5add24df56}{iram\_\-len}
\item 
void $\ast$ \hyperlink{structdsp__ucode__t_aa1c8b9bc86dfd3b09e4ff3032ce6833f}{dram\_\-src}
\item 
u16 \hyperlink{structdsp__ucode__t_a67dda76c1a285afa78794a864973594b}{dram\_\-dst}
\item 
u16 \hyperlink{structdsp__ucode__t_a8f5081bf842fa0cd22e6d7efc68e2b82}{dram\_\-len}
\item 
u16 \hyperlink{structdsp__ucode__t_a54e5f6176ce5c8500145425c163e6cd2}{pc}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
All the information needed to send a microcode to the DSP. 

\subsection{Field Documentation}
\hypertarget{structdsp__ucode__t_a67dda76c1a285afa78794a864973594b}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!dram\_\-dst@{dram\_\-dst}}
\index{dram\_\-dst@{dram\_\-dst}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{dram\_\-dst}]{\setlength{\rightskip}{0pt plus 5cm}u16 {\bf dsp\_\-ucode\_\-t::dram\_\-dst}}}
\label{structdsp__ucode__t_a67dda76c1a285afa78794a864973594b}
Destination address of the DRAM \hypertarget{structdsp__ucode__t_a8f5081bf842fa0cd22e6d7efc68e2b82}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!dram\_\-len@{dram\_\-len}}
\index{dram\_\-len@{dram\_\-len}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{dram\_\-len}]{\setlength{\rightskip}{0pt plus 5cm}u16 {\bf dsp\_\-ucode\_\-t::dram\_\-len}}}
\label{structdsp__ucode__t_a8f5081bf842fa0cd22e6d7efc68e2b82}
Length of DRAM (32byte align) \hypertarget{structdsp__ucode__t_aa1c8b9bc86dfd3b09e4ff3032ce6833f}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!dram\_\-src@{dram\_\-src}}
\index{dram\_\-src@{dram\_\-src}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{dram\_\-src}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf dsp\_\-ucode\_\-t::dram\_\-src}}}
\label{structdsp__ucode__t_aa1c8b9bc86dfd3b09e4ff3032ce6833f}
Source address of the DRAM (32byte align) \hypertarget{structdsp__ucode__t_a2c509b7b392617b3fcb22d0cb4cc2f64}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!iram\_\-dst@{iram\_\-dst}}
\index{iram\_\-dst@{iram\_\-dst}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{iram\_\-dst}]{\setlength{\rightskip}{0pt plus 5cm}u16 {\bf dsp\_\-ucode\_\-t::iram\_\-dst}}}
\label{structdsp__ucode__t_a2c509b7b392617b3fcb22d0cb4cc2f64}
Destination address of the IRAM \hypertarget{structdsp__ucode__t_aa9c18d1b6942aee39300cf5add24df56}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!iram\_\-len@{iram\_\-len}}
\index{iram\_\-len@{iram\_\-len}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{iram\_\-len}]{\setlength{\rightskip}{0pt plus 5cm}u16 {\bf dsp\_\-ucode\_\-t::iram\_\-len}}}
\label{structdsp__ucode__t_aa9c18d1b6942aee39300cf5add24df56}
Length of IRAM (32byte align) \hypertarget{structdsp__ucode__t_ae28e2c9ac8e5159774f9f1981ae01e75}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!iram\_\-src@{iram\_\-src}}
\index{iram\_\-src@{iram\_\-src}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{iram\_\-src}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ {\bf dsp\_\-ucode\_\-t::iram\_\-src}}}
\label{structdsp__ucode__t_ae28e2c9ac8e5159774f9f1981ae01e75}
Source address of the IRAM (32byte align) \hypertarget{structdsp__ucode__t_a54e5f6176ce5c8500145425c163e6cd2}{
\index{dsp\_\-ucode\_\-t@{dsp\_\-ucode\_\-t}!pc@{pc}}
\index{pc@{pc}!dsp_ucode_t@{dsp\_\-ucode\_\-t}}
\subsubsection[{pc}]{\setlength{\rightskip}{0pt plus 5cm}u16 {\bf dsp\_\-ucode\_\-t::pc}}}
\label{structdsp__ucode__t_a54e5f6176ce5c8500145425c163e6cd2}
The PC to jump to 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
libbroadway/include/broadway/\hyperlink{dsp_8h}{dsp.h}\end{DoxyCompactItemize}
