\babel@toc {english}{} \babel@toc {ngerman}{} \babel@toc {ngerman}{} \babel@toc {ngerman}{} \babel@toc {ngerman}{} \babel@toc {english}{} \contentsline {lstlisting}{\numberline {I}Read and write routines for the 16550 UART}{14}{lstlisting.1}% \contentsline {lstlisting}{\numberline {II}16550 INIT routines and single char transmission}{16}{lstlisting.2}% \contentsline {lstlisting}{\numberline {III}16550 character echo}{18}{lstlisting.3}% \contentsline {lstlisting}{\numberline {IV}SAW Generation for the DAC with FIFO}{25}{lstlisting.4}% \contentsline {lstlisting}{\numberline {V}Sine LUT Generation}{26}{lstlisting.5}% \contentsline {lstlisting}{\numberline {VI}DAC Sine Generation}{26}{lstlisting.6}% \contentsline {lstlisting}{\numberline {VII}The avr.h header file}{33}{lstlisting.7}% \contentsline {lstlisting}{\numberline {VIII}The routine function looped by the main}{34}{lstlisting.8}% \contentsline {lstlisting}{\numberline {IX}The routine function for the UART}{35}{lstlisting.9}% \contentsline {lstlisting}{\numberline {X}The routine function for the DAC}{35}{lstlisting.10}% \contentsline {lstlisting}{\numberline {XI}The DAC operation modes}{36}{lstlisting.11}% \contentsline {lstlisting}{\numberline {XII}The DAC waveform generation code}{37}{lstlisting.12}% \contentsline {lstlisting}{\numberline {XIII}The ISR which fires every millisecond}{40}{lstlisting.13}% \contentsline {lstlisting}{\numberline {XIV}The sound update function}{40}{lstlisting.14}% \contentsline {lstlisting}{\numberline {XV}The character ingest function}{44}{lstlisting.15}% \contentsline {lstlisting}{\numberline {XVI}The command parsing function}{45}{lstlisting.16}% \contentsline {lstlisting}{\numberline {XVII}The command execution routine}{46}{lstlisting.17}% \babel@toc {ngerman}{} \babel@toc {english}{}