Go to the documentation of this file.
19 #define CONFIG_FILE "config.h"
35 int EaCalc(
int a,
int mask,
int ea,
int size,
int top=0,
int sign_extend=1);
36 int EaRead(
int a,
int v,
int ea,
int size,
int mask,
int top=0,
int sign_extend=1);
37 int EaCalcRead(
int r_ea,
int r,
int ea,
int size,
int mask,
int sign_extend=1);
40 int EaWrite(
int a,
int v,
int ea,
int size,
int mask,
int top=0,
int sign_extend_ea=1);
47 extern const char *
const Narm[4];
48 extern const char *
const Sarm[4];
52 void ot(
const char *format, ...);
54 int MemHandler(
int type,
int size,
int addrreg=0,
int need_addrerr_check=1);
60 int OpGetFlags(
int subtract,
int xbit,
int sprecialz=0);
61 void OpUse(
int op,
int use);
62 void OpStart(
int op,
int sea=0,
int tea=0,
int op_changes_cycles=0,
int supervisor_check=0);
63 void OpEnd(
int sea=0,
int tea=0);
64 int OpBase(
int op,
int size,
int sepa=0);
104 int OpTas(
int op,
int gen_special=0);