2 * Simulator of microcontrollers (r4kwrap.h)
4 * Copyright (C) 2020 Drotos Daniel
6 * To contact author send email to dr.dkdb@gmail.com
10 /* This file is part of microcontroller simulator: ucsim.
12 UCSIM is free software; you can redistribute it and/or modify
13 it under the terms of the GNU General Public License as published by
14 the Free Software Foundation; either version 2 of the License, or
15 (at your option) any later version.
17 UCSIM is distributed in the hope that it will be useful,
18 but WITHOUT ANY WARRANTY; without even the implied warranty of
19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 GNU General Public License for more details.
22 You should have received a copy of the GNU General Public License
23 along with UCSIM; see the file COPYING. If not, write to the Free
24 Software Foundation, 59 Temple Place - Suite 330, Boston, MA
28 #ifndef R4KWRAP_HEADER
29 #define R4KWRAP_HEADER
33 extern int instruction_wrapper_4knone(class cl_uc
*uc
, t_mem code
);
35 extern int instruction_wrapper_4k45(class cl_uc
*uc
, t_mem code
);
36 extern int instruction_wrapper_4k48(class cl_uc
*uc
, t_mem code
);
37 extern int instruction_wrapper_4k4c(class cl_uc
*uc
, t_mem code
);
38 extern int instruction_wrapper_4k4d(class cl_uc
*uc
, t_mem code
);
40 extern int instruction_wrapper_4k50(class cl_uc
*uc
, t_mem code
);
41 extern int instruction_wrapper_4k51(class cl_uc
*uc
, t_mem code
);
42 extern int instruction_wrapper_4k54(class cl_uc
*uc
, t_mem code
);
43 extern int instruction_wrapper_4k55(class cl_uc
*uc
, t_mem code
);
45 extern int instruction_wrapper_4k60(class cl_uc
*uc
, t_mem code
);
46 extern int instruction_wrapper_4k61(class cl_uc
*uc
, t_mem code
);
47 extern int instruction_wrapper_4k62(class cl_uc
*uc
, t_mem code
);
48 extern int instruction_wrapper_4k63(class cl_uc
*uc
, t_mem code
);
49 extern int instruction_wrapper_4k65(class cl_uc
*uc
, t_mem code
);
50 extern int instruction_wrapper_4k6d(class cl_uc
*uc
, t_mem code
);
52 extern int instruction_wrapper_4k7f(class cl_uc
*uc
, t_mem code
);
54 extern int instruction_wrapper_4k81(class cl_uc
*uc
, t_mem code
);
55 extern int instruction_wrapper_4k82(class cl_uc
*uc
, t_mem code
);
56 extern int instruction_wrapper_4k83(class cl_uc
*uc
, t_mem code
);
57 extern int instruction_wrapper_4k84(class cl_uc
*uc
, t_mem code
);
58 extern int instruction_wrapper_4k85(class cl_uc
*uc
, t_mem code
);
59 extern int instruction_wrapper_4k86(class cl_uc
*uc
, t_mem code
);
60 extern int instruction_wrapper_4k87(class cl_uc
*uc
, t_mem code
);
61 extern int instruction_wrapper_4k89(class cl_uc
*uc
, t_mem code
);
62 extern int instruction_wrapper_4k8a(class cl_uc
*uc
, t_mem code
);
63 extern int instruction_wrapper_4k8b(class cl_uc
*uc
, t_mem code
);
64 extern int instruction_wrapper_4k8c(class cl_uc
*uc
, t_mem code
);
65 extern int instruction_wrapper_4k8d(class cl_uc
*uc
, t_mem code
);
66 extern int instruction_wrapper_4k8e(class cl_uc
*uc
, t_mem code
);
67 extern int instruction_wrapper_4k8f(class cl_uc
*uc
, t_mem code
);
69 extern int instruction_wrapper_4k91(class cl_uc
*uc
, t_mem code
);
70 extern int instruction_wrapper_4k92(class cl_uc
*uc
, t_mem code
);
71 extern int instruction_wrapper_4k93(class cl_uc
*uc
, t_mem code
);
72 extern int instruction_wrapper_4k94(class cl_uc
*uc
, t_mem code
);
73 extern int instruction_wrapper_4k95(class cl_uc
*uc
, t_mem code
);
74 extern int instruction_wrapper_4k96(class cl_uc
*uc
, t_mem code
);
75 extern int instruction_wrapper_4k97(class cl_uc
*uc
, t_mem code
);
76 extern int instruction_wrapper_4k98(class cl_uc
*uc
, t_mem code
);
77 extern int instruction_wrapper_4k99(class cl_uc
*uc
, t_mem code
);
78 extern int instruction_wrapper_4k9a(class cl_uc
*uc
, t_mem code
);
79 extern int instruction_wrapper_4k9b(class cl_uc
*uc
, t_mem code
);
80 extern int instruction_wrapper_4k9c(class cl_uc
*uc
, t_mem code
);
81 extern int instruction_wrapper_4k9d(class cl_uc
*uc
, t_mem code
);
82 extern int instruction_wrapper_4k9e(class cl_uc
*uc
, t_mem code
);
83 extern int instruction_wrapper_4k9f(class cl_uc
*uc
, t_mem code
);
85 extern int instruction_wrapper_4ka0(class cl_uc
*uc
, t_mem code
);
86 extern int instruction_wrapper_4ka1(class cl_uc
*uc
, t_mem code
);
87 extern int instruction_wrapper_4ka2(class cl_uc
*uc
, t_mem code
);
88 extern int instruction_wrapper_4ka3(class cl_uc
*uc
, t_mem code
);
89 extern int instruction_wrapper_4ka4(class cl_uc
*uc
, t_mem code
);
90 extern int instruction_wrapper_4ka5(class cl_uc
*uc
, t_mem code
);
91 extern int instruction_wrapper_4ka6(class cl_uc
*uc
, t_mem code
);
92 extern int instruction_wrapper_4ka7(class cl_uc
*uc
, t_mem code
);
93 extern int instruction_wrapper_4ka8(class cl_uc
*uc
, t_mem code
);
94 extern int instruction_wrapper_4ka9(class cl_uc
*uc
, t_mem code
);
95 extern int instruction_wrapper_4kaa(class cl_uc
*uc
, t_mem code
);
96 extern int instruction_wrapper_4kab(class cl_uc
*uc
, t_mem code
);
97 extern int instruction_wrapper_4kac(class cl_uc
*uc
, t_mem code
);
98 extern int instruction_wrapper_4kad(class cl_uc
*uc
, t_mem code
);
99 extern int instruction_wrapper_4kae(class cl_uc
*uc
, t_mem code
);
101 extern int instruction_wrapper_4kb0(class cl_uc
*uc
, t_mem code
);
102 extern int instruction_wrapper_4kb1(class cl_uc
*uc
, t_mem code
);
103 extern int instruction_wrapper_4kb2(class cl_uc
*uc
, t_mem code
);
104 extern int instruction_wrapper_4kb3(class cl_uc
*uc
, t_mem code
);
105 extern int instruction_wrapper_4kb4(class cl_uc
*uc
, t_mem code
);
106 extern int instruction_wrapper_4kb5(class cl_uc
*uc
, t_mem code
);
107 extern int instruction_wrapper_4kb6(class cl_uc
*uc
, t_mem code
);
108 extern int instruction_wrapper_4kb8(class cl_uc
*uc
, t_mem code
);
109 extern int instruction_wrapper_4kb9(class cl_uc
*uc
, t_mem code
);
110 extern int instruction_wrapper_4kba(class cl_uc
*uc
, t_mem code
);
111 extern int instruction_wrapper_4kbb(class cl_uc
*uc
, t_mem code
);
112 extern int instruction_wrapper_4kbc(class cl_uc
*uc
, t_mem code
);
113 extern int instruction_wrapper_4kbd(class cl_uc
*uc
, t_mem code
);
114 extern int instruction_wrapper_4kbe(class cl_uc
*uc
, t_mem code
);
115 extern int instruction_wrapper_4kbf(class cl_uc
*uc
, t_mem code
);
119 /* End of rxk.src/r4kwrap.h */