\section{lib/c/memcpy.c File Reference}
\label{memcpy_8c}\index{lib/c/memcpy.c@{lib/c/memcpy.c}}
memcpy function 

\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef unsigned {\bf size\_\-t}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf memcpy} (void $\ast$dest, void $\ast$src, {\bf size\_\-t} size)
\begin{CompactList}\small\item\em copy memory block from src to dest. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
memcpy function 

\begin{Desc}
\item[Author:]Markus L. Noga $<${\tt markus@noga.de}$>$\end{Desc}


Definition in file {\bf memcpy.c}.

\subsection{Typedef Documentation}
\index{memcpy.c@{memcpy.c}!size_t@{size\_\-t}}
\index{size_t@{size\_\-t}!memcpy.c@{memcpy.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned {\bf size\_\-t}}\label{memcpy_8c_a0}




Definition at line 26 of file memcpy.c.

\subsection{Function Documentation}
\index{memcpy.c@{memcpy.c}!memcpy@{memcpy}}
\index{memcpy@{memcpy}!memcpy.c@{memcpy.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void memcpy (void $\ast$ {\em dest}, void $\ast$ {\em src}, {\bf size\_\-t} {\em size})}\label{memcpy_8c_a1}


copy memory block from src to dest. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em dest}]destination \item[{\em src}]source \item[{\em size}]number of bytes to copy\end{description}
\end{Desc}
\begin{Desc}
\item[Warning:]behaviour is undefined in case source and destination blocks overlap. \end{Desc}


Definition at line 43 of file memcpy.c.

References \_\-\_\-asm\_\-\_\-().

Referenced by image\_\-dl(), image\_\-load(), kmain(), lnp\_\-download(), lx\_\-from\_\-images(), and srec\_\-load().