Files
ComSquare/latex/testAPU_8cpp.tex
AnonymusRaccoon d33b0ab52d Deploying the doc
2021-07-13 21:32:24 +00:00

190 lines
16 KiB
TeX

\hypertarget{testAPU_8cpp}{}\doxysection{tests/\+A\+P\+U/test\+A\+PU.cpp File Reference}
\label{testAPU_8cpp}\index{tests/APU/testAPU.cpp@{tests/APU/testAPU.cpp}}
{\ttfamily \#include $<$catch2/catch\+\_\+test\+\_\+macros.\+hpp$>$}\newline
{\ttfamily \#include \char`\"{}tests.\+hpp\char`\"{}}\newline
{\ttfamily \#include \char`\"{}S\+N\+E\+S.\+hpp\char`\"{}}\newline
{\ttfamily \#include \char`\"{}A\+P\+U/\+A\+P\+U.\+hpp\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Exceptions/\+Invalid\+Address.\+hpp\char`\"{}}\newline
Include dependency graph for test\+A\+P\+U.\+cpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{testAPU_8cpp__incl}
\end{center}
\end{figure}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{testAPU_8cpp_a7e10c4c47e7e9d376b26461009458a5b}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}register internal\+Read\char`\"{}, \char`\"{}\mbox{[}internal\+Read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a565d6642fd19d5321f1692e47c4f9978}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Page0 read Read\char`\"{}, \char`\"{}\mbox{[}Read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a64f71a28ed75f2a4e8a1e6e91f114284}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Page1 read Read\char`\"{}, \char`\"{}\mbox{[}Read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a77c897bb885705379856cb617899fab1}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Memory internal\+Read\char`\"{}, \char`\"{}\mbox{[}internal\+Read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a3ccc690e61e8a06751cfd6adb3a79feb}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}I\+PL internal\+Read\char`\"{}, \char`\"{}\mbox{[}internal\+Read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a5b77b0696ce84e223009ae84ce9219c7}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Invalid internal\+Read\char`\"{}, \char`\"{}\mbox{[}internal\+Read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a8541bb9c9c5dbd636064d9987065a167}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Page0 write Write\char`\"{}, \char`\"{}\mbox{[}Write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_aee930bf849be984c8767ec78f28eab25}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}register write Write\char`\"{}, \char`\"{}\mbox{[}Write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_ac74067ed5763281ced3d5321c34395d0}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Page1 internal\+Write\char`\"{}, \char`\"{}\mbox{[}internal\+Write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a82a39cc7b47860cb336180e382ef76b8}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Memory write internal\+Write\char`\"{}, \char`\"{}\mbox{[}internal\+Write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a7a0e3a05fb685217ac5b86cf68e6277b}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}I\+PL internal\+Write\char`\"{}, \char`\"{}\mbox{[}internal\+Write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_aad30cdd8226d269eb4e0d2cac767f6eb}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Invalid internal\+Write\char`\"{}, \char`\"{}\mbox{[}internal\+Write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_afd6e2aeb1e710868358f4b0ff86a2f1e}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Valid read\char`\"{}, \char`\"{}\mbox{[}read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_aae06c63da49ac2fc7b2b9815025499f4}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Invalid read\char`\"{}, \char`\"{}\mbox{[}read\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_aae0eea9f916a21b90144ba53b0a3622f}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Valid write\char`\"{}, \char`\"{}\mbox{[}write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_aeb98385c6ba7c544cd98e10453fa2fd4}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Invalid write\char`\"{}, \char`\"{}\mbox{[}write\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a4d7493ca49647b773d797cb827166d70}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}Valid execute\+Instruction\char`\"{}, \char`\"{}\mbox{[}execute\+Instruction\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_ad94c502b08c8f92e94a43135c6534b9c}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}running update\char`\"{}, \char`\"{}\mbox{[}update\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a80c87a44a52049bc8b43a792ecf11382}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}stopped update\char`\"{}, \char`\"{}\mbox{[}update\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a178f36f1436961f23fb5fc6022040332}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}direct get\char`\"{}, \char`\"{}\mbox{[}get\mbox{]}\char`\"{})
\item
\mbox{\hyperlink{testAPU_8cpp_a38c542db55c134d9752c19d46753ce66}{T\+E\+S\+T\+\_\+\+C\+A\+SE}} (\char`\"{}absolute get\char`\"{}, \char`\"{}\mbox{[}get\mbox{]}\char`\"{})
\end{DoxyCompactItemize}
\doxysubsection{Function Documentation}
\mbox{\Hypertarget{testAPU_8cpp_a38c542db55c134d9752c19d46753ce66}\label{testAPU_8cpp_a38c542db55c134d9752c19d46753ce66}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}absolute get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}get\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a178f36f1436961f23fb5fc6022040332}\label{testAPU_8cpp_a178f36f1436961f23fb5fc6022040332}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}direct get\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}get\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a5b77b0696ce84e223009ae84ce9219c7}\label{testAPU_8cpp_a5b77b0696ce84e223009ae84ce9219c7}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Invalid internal\+Read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_aad30cdd8226d269eb4e0d2cac767f6eb}\label{testAPU_8cpp_aad30cdd8226d269eb4e0d2cac767f6eb}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [4/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Invalid internal\+Write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_aae06c63da49ac2fc7b2b9815025499f4}\label{testAPU_8cpp_aae06c63da49ac2fc7b2b9815025499f4}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [5/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Invalid read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_aeb98385c6ba7c544cd98e10453fa2fd4}\label{testAPU_8cpp_aeb98385c6ba7c544cd98e10453fa2fd4}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [6/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Invalid write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a3ccc690e61e8a06751cfd6adb3a79feb}\label{testAPU_8cpp_a3ccc690e61e8a06751cfd6adb3a79feb}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [7/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}I\+PL internal\+Read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a7a0e3a05fb685217ac5b86cf68e6277b}\label{testAPU_8cpp_a7a0e3a05fb685217ac5b86cf68e6277b}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [8/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}I\+PL internal\+Write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a77c897bb885705379856cb617899fab1}\label{testAPU_8cpp_a77c897bb885705379856cb617899fab1}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [9/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Memory internal\+Read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a82a39cc7b47860cb336180e382ef76b8}\label{testAPU_8cpp_a82a39cc7b47860cb336180e382ef76b8}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [10/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Memory write internal\+Write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a565d6642fd19d5321f1692e47c4f9978}\label{testAPU_8cpp_a565d6642fd19d5321f1692e47c4f9978}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [11/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Page0 read Read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}\+Read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a8541bb9c9c5dbd636064d9987065a167}\label{testAPU_8cpp_a8541bb9c9c5dbd636064d9987065a167}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [12/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Page0 write Write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}\+Write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_ac74067ed5763281ced3d5321c34395d0}\label{testAPU_8cpp_ac74067ed5763281ced3d5321c34395d0}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [13/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Page1 internal\+Write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a64f71a28ed75f2a4e8a1e6e91f114284}\label{testAPU_8cpp_a64f71a28ed75f2a4e8a1e6e91f114284}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [14/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Page1 read Read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}\+Read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a7e10c4c47e7e9d376b26461009458a5b}\label{testAPU_8cpp_a7e10c4c47e7e9d376b26461009458a5b}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [15/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}register internal\+Read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}internal\+Read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_aee930bf849be984c8767ec78f28eab25}\label{testAPU_8cpp_aee930bf849be984c8767ec78f28eab25}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [16/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}register write Write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}\+Write\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_ad94c502b08c8f92e94a43135c6534b9c}\label{testAPU_8cpp_ad94c502b08c8f92e94a43135c6534b9c}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [17/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}running update\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}update\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a80c87a44a52049bc8b43a792ecf11382}\label{testAPU_8cpp_a80c87a44a52049bc8b43a792ecf11382}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [18/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}stopped update\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}update\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_a4d7493ca49647b773d797cb827166d70}\label{testAPU_8cpp_a4d7493ca49647b773d797cb827166d70}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [19/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Valid execute\+Instruction\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}execute\+Instruction\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_afd6e2aeb1e710868358f4b0ff86a2f1e}\label{testAPU_8cpp_afd6e2aeb1e710868358f4b0ff86a2f1e}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [20/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Valid read\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}read\mbox{]} }\end{DoxyParamCaption})}
\mbox{\Hypertarget{testAPU_8cpp_aae0eea9f916a21b90144ba53b0a3622f}\label{testAPU_8cpp_aae0eea9f916a21b90144ba53b0a3622f}}
\index{testAPU.cpp@{testAPU.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!testAPU.cpp@{testAPU.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [21/21]}}
{\footnotesize\ttfamily T\+E\+S\+T\+\_\+\+C\+A\+SE (\begin{DoxyParamCaption}\item[{\char`\"{}Valid write\char`\"{}}]{, }\item[{\char`\"{}\char`\"{}}]{\mbox{[}write\mbox{]} }\end{DoxyParamCaption})}