00001
00002
00003
00004
00005
00012
00013
00014 #ifndef TEMU_SUPPORT_ASSEMBLER
00015 #define TEMU_SUPPORT_ASSEMBLER
00016 #ifdef __cplusplus
00017 extern "C" {
00018 #endif
00019
00020 #include <stdint.h>
00021
00024 uint32_t temu_assemble(void *Cpu, const char *AsmStr);
00025 const char* temu_disassemble(void *Cpu, uint32_t Instr);
00026
00027 void temu_assembleToMemory(void *Cpu, const char *AsmStr, uint64_t Addr);
00028 const char* temu_disassembleMemory(void *Cpu, uint64_t Addr);
00029
00030 #ifdef __cplusplus
00031 }
00032 #endif
00033
00034
00035 #endif