Started implementing the 8086 simulation
This commit is contained in:
21
8086_sim/include/sim86_lib.h
Normal file
21
8086_sim/include/sim86_lib.h
Normal file
@@ -0,0 +1,21 @@
|
||||
/* ========================================================================
|
||||
|
||||
(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);
|
||||
Reference in New Issue
Block a user