Go to the documentation of this file.
45 #include <asm/byteorder.h>
49 #ifdef __LITTLE_ENDIAN
68 #ifdef __LITTLE_ENDIAN
87 #ifdef __LITTLE_ENDIAN
104 #ifdef __LITTLE_ENDIAN
123 #ifdef __LITTLE_ENDIAN
140 #ifdef __LITTLE_ENDIAN
174 #define AIC_OP_OR 0x0
175 #define AIC_OP_AND 0x1
176 #define AIC_OP_XOR 0x2
177 #define AIC_OP_ADD 0x3
178 #define AIC_OP_ADC 0x4
179 #define AIC_OP_ROL 0x5
180 #define AIC_OP_BMOV 0x6
182 #define AIC_OP_MVI16 0x7
184 #define AIC_OP_JMP 0x8
185 #define AIC_OP_JC 0x9
186 #define AIC_OP_JNC 0xa
187 #define AIC_OP_CALL 0xb
188 #define AIC_OP_JNE 0xc
189 #define AIC_OP_JNZ 0xd
190 #define AIC_OP_JE 0xe
191 #define AIC_OP_JZ 0xf
194 #define AIC_OP_SHL 0x10
195 #define AIC_OP_SHR 0x20
196 #define AIC_OP_ROR 0x30
199 #define AIC_OP_OR16 0x8005
200 #define AIC_OP_AND16 0x8105
201 #define AIC_OP_XOR16 0x8205
202 #define AIC_OP_ADD16 0x8305
203 #define AIC_OP_ADC16 0x8405
204 #define AIC_OP_JNE16 0x8805
205 #define AIC_OP_JNZ16 0x8905
206 #define AIC_OP_JE16 0x8C05
207 #define AIC_OP_JZ16 0x8B05
208 #define AIC_OP_JMP16 0x9005
209 #define AIC_OP_JC16 0x9105
210 #define AIC_OP_JNC16 0x9205
211 #define AIC_OP_CALL16 0x9305
212 #define AIC_OP_CALL16 0x9305
215 #define AIC_OP_JMPF 0xA005
216 #define AIC_OP_CALLF 0xB005
217 #define AIC_OP_JCF 0xC005
218 #define AIC_OP_JNCF 0xD005
219 #define AIC_OP_CMPXCHG 0xE005