/* ======================================================================== (C) Copyright 2023 by Molly Rocket, Inc., All Rights Reserved. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Please see https://computerenhance.com for more information ======================================================================== */ #include "sim86.h" #include "sim86_instruction.h" #include "sim86_instruction_table.h" extern "C" u32 Sim86_GetVersion(void); extern "C" void Sim86_Decode8086Instruction(u32 SourceSize, u8 *Source, instruction *Dest); extern "C" char const *Sim86_RegisterNameFromOperand(register_access *RegAccess); extern "C" char const *Sim86_MnemonicFromOperationType(operation_type Type); extern "C" void Sim86_Get8086InstructionTable(instruction_table *Dest);