\doxysection{exec.\+h}
\label{exec_8h_source}\index{include/exec.h@{include/exec.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{preprocessor}{\#ifndef\ YACASL2\_EXEC\_H\_INCLUDED}}
\DoxyCodeLine{00002\ \textcolor{preprocessor}{\#define\ YACASL2\_EXEC\_H\_INCLUDED}}
\DoxyCodeLine{00003\ }
\DoxyCodeLine{00004\ \textcolor{preprocessor}{\#include\ <stdbool.h>}}
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#include\ <stdio.h>}}
\DoxyCodeLine{00006\ \textcolor{preprocessor}{\#include\ <assert.h>}}
\DoxyCodeLine{00007\ \textcolor{preprocessor}{\#include\ <time.h>}}
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#include\ "{}struct.h"{}}}
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#include\ "{}word.h"{}}}
\DoxyCodeLine{00010\ \textcolor{preprocessor}{\#include\ "{}cmem.h"{}}}
\DoxyCodeLine{00011\ \textcolor{preprocessor}{\#include\ "{}cerr.h"{}}}
\DoxyCodeLine{00012\ \textcolor{preprocessor}{\#include\ "{}monitor.h"{}}}
\DoxyCodeLine{00013\ \textcolor{preprocessor}{\#include\ "{}disassemble.h"{}}}
\DoxyCodeLine{00014\ }
\DoxyCodeLine{00015\ \textcolor{keyword}{enum}\ \{}
\DoxyCodeLine{00016\ \ \ \ \ INSIZE\ =\ 256\ \ \ \ }
\DoxyCodeLine{00017\ \};}
\DoxyCodeLine{00018\ }
\DoxyCodeLine{00022\ \textcolor{keywordtype}{void}\ addcerrlist\_exec();}
\DoxyCodeLine{00023\ }
\DoxyCodeLine{00029\ }
\DoxyCodeLine{00036\ \textcolor{keywordtype}{void}\ exec();}
\DoxyCodeLine{00037\ }
\DoxyCodeLine{00043\ \textcolor{keywordtype}{void}\ nop();}
\DoxyCodeLine{00044\ }
\DoxyCodeLine{00050\ \textcolor{keywordtype}{void}\ ld\_r\_adr\_x();}
\DoxyCodeLine{00051\ }
\DoxyCodeLine{00057\ \textcolor{keywordtype}{void}\ ld\_r1\_r2();}
\DoxyCodeLine{00058\ }
\DoxyCodeLine{00064\ \textcolor{keywordtype}{void}\ st();}
\DoxyCodeLine{00065\ }
\DoxyCodeLine{00071\ \textcolor{keywordtype}{void}\ lad();}
\DoxyCodeLine{00072\ }
\DoxyCodeLine{00078\ \textcolor{keywordtype}{void}\ adda\_r\_adr\_x();}
\DoxyCodeLine{00079\ }
\DoxyCodeLine{00085\ \textcolor{keywordtype}{void}\ adda\_r1\_r2();}
\DoxyCodeLine{00086\ }
\DoxyCodeLine{00092\ \textcolor{keywordtype}{void}\ suba\_r\_adr\_x();}
\DoxyCodeLine{00093\ }
\DoxyCodeLine{00099\ \textcolor{keywordtype}{void}\ suba\_r1\_r2();}
\DoxyCodeLine{00100\ }
\DoxyCodeLine{00106\ \textcolor{keywordtype}{void}\ addl\_r\_adr\_x();}
\DoxyCodeLine{00107\ }
\DoxyCodeLine{00113\ \textcolor{keywordtype}{void}\ addl\_r1\_r2();}
\DoxyCodeLine{00114\ }
\DoxyCodeLine{00120\ \textcolor{keywordtype}{void}\ subl\_r\_adr\_x();}
\DoxyCodeLine{00121\ }
\DoxyCodeLine{00127\ \textcolor{keywordtype}{void}\ subl\_r1\_r2();}
\DoxyCodeLine{00128\ }
\DoxyCodeLine{00134\ \textcolor{keywordtype}{void}\ and\_r\_adr\_x();}
\DoxyCodeLine{00135\ }
\DoxyCodeLine{00141\ \textcolor{keywordtype}{void}\ and\_r1\_r2();}
\DoxyCodeLine{00142\ }
\DoxyCodeLine{00148\ \textcolor{keywordtype}{void}\ or\_r\_adr\_x();}
\DoxyCodeLine{00149\ }
\DoxyCodeLine{00155\ \textcolor{keywordtype}{void}\ or\_r1\_r2();}
\DoxyCodeLine{00156\ }
\DoxyCodeLine{00162\ \textcolor{keywordtype}{void}\ xor\_r\_adr\_x();}
\DoxyCodeLine{00163\ }
\DoxyCodeLine{00169\ \textcolor{keywordtype}{void}\ xor\_r1\_r2();}
\DoxyCodeLine{00170\ }
\DoxyCodeLine{00176\ \textcolor{keywordtype}{void}\ cpa\_r\_adr\_x();}
\DoxyCodeLine{00177\ }
\DoxyCodeLine{00183\ \textcolor{keywordtype}{void}\ cpa\_r1\_r2();}
\DoxyCodeLine{00184\ }
\DoxyCodeLine{00190\ \textcolor{keywordtype}{void}\ cpl\_r\_adr\_x();}
\DoxyCodeLine{00191\ }
\DoxyCodeLine{00197\ \textcolor{keywordtype}{void}\ cpl\_r1\_r2();}
\DoxyCodeLine{00198\ }
\DoxyCodeLine{00206\ \textcolor{keywordtype}{void}\ sla();}
\DoxyCodeLine{00207\ }
\DoxyCodeLine{00216\ \textcolor{keywordtype}{void}\ sra();}
\DoxyCodeLine{00217\ }
\DoxyCodeLine{00223\ \textcolor{keywordtype}{void}\ sll();}
\DoxyCodeLine{00224\ }
\DoxyCodeLine{00230\ \textcolor{keywordtype}{void}\ srl();}
\DoxyCodeLine{00231\ }
\DoxyCodeLine{00237\ \textcolor{keywordtype}{void}\ jpl();}
\DoxyCodeLine{00238\ }
\DoxyCodeLine{00244\ \textcolor{keywordtype}{void}\ jmi();}
\DoxyCodeLine{00245\ }
\DoxyCodeLine{00251\ \textcolor{keywordtype}{void}\ jnz();}
\DoxyCodeLine{00252\ }
\DoxyCodeLine{00258\ \textcolor{keywordtype}{void}\ jze();}
\DoxyCodeLine{00259\ }
\DoxyCodeLine{00265\ \textcolor{keywordtype}{void}\ jov();}
\DoxyCodeLine{00266\ }
\DoxyCodeLine{00272\ \textcolor{keywordtype}{void}\ jump();}
\DoxyCodeLine{00273\ }
\DoxyCodeLine{00279\ \textcolor{keywordtype}{void}\ push();}
\DoxyCodeLine{00280\ }
\DoxyCodeLine{00286\ \textcolor{keywordtype}{void}\ pop();}
\DoxyCodeLine{00287\ }
\DoxyCodeLine{00293\ \textcolor{keywordtype}{void}\ call();}
\DoxyCodeLine{00294\ }
\DoxyCodeLine{00300\ \textcolor{keywordtype}{void}\ ret();}
\DoxyCodeLine{00301\ }
\DoxyCodeLine{00307\ \textcolor{keywordtype}{void}\ svc();}
\DoxyCodeLine{00308\ }
\DoxyCodeLine{00315\ \textcolor{keywordtype}{void}\ dumpmemory(WORD\ start,\ WORD\ end);}
\DoxyCodeLine{00316\ }
\DoxyCodeLine{00321\ \textcolor{keywordtype}{void}\ dspregister();}
\DoxyCodeLine{00322\ }
\DoxyCodeLine{00323\ \textcolor{preprocessor}{\#endif}}
\end{DoxyCode}