sc68fordevelopers
2.2.1
|
00001 00018 /* Copyright (C) 1998-2001 Ben(jamin) Gerard */ 00019 00020 #ifndef _INST68_H_ 00021 #define _INST68_H_ 00022 00023 #include "emu68/type68.h" 00024 00025 #ifdef __cplusplus 00026 extern "C" { 00027 #endif 00028 00034 s32 add68(s32 a, s32 b, s32 c); 00035 00037 s32 sub68(s32 a, s32 b, s32 c); 00038 00040 s32 muls68(s32 a, s32 b); 00041 00043 s32 mulu68(u32 a, u32 b); 00044 00046 s32 divs68(s32 a, s32 b); 00047 00049 s32 divu68(u32 a, u32 b); 00050 00059 s32 and68(u32 a, u32 b); 00060 00062 s32 orr68(u32 a, u32 b); 00063 00065 s32 eor68(u32 a, u32 b); 00066 00068 s32 not68(s32 s); 00069 00072 #ifdef __cplusplus 00073 } 00074 #endif 00075 00076 #endif /* #ifndef _INST68_H_ */