T-EMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
Assembler.h File Reference

This file contains the declarations of the assembler and disassembler. More...

#include <stdint.h>
Include dependency graph for Assembler.h:

Go to the source code of this file.

Functions

uint32_t temu_assemble (void *Cpu, const char *AsmStr)
 
const char * temu_disassemble (void *Cpu, uint32_t Instr)
 
void temu_assembleToMemory (void *Cpu, const char *AsmStr, uint64_t Addr)
 
const char * temu_disassembleMemory (void *Cpu, uint64_t Addr)
 

Detailed Description

This file contains the declarations of the assembler and disassembler.

Definition in file Assembler.h.

Function Documentation

uint32_t temu_assemble ( void *  Cpu,
const char *  AsmStr 
)

Assemble an instruction

Parameters
Cpuprocessor for which to assemble.
void temu_assembleToMemory ( void *  Cpu,
const char *  AsmStr,
uint64_t  Addr 
)
const char* temu_disassemble ( void *  Cpu,
uint32_t  Instr 
)
const char* temu_disassembleMemory ( void *  Cpu,
uint64_t  Addr 
)