X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86_64%2Fvm8086.c;h=42515705647f6d544c24e307adad55d68b515b76;hb=6d5880d56afb2c6a900e480c891fb40e05457ea3;hp=1459c73e9ac4f3ef62cf3a7d1794da5ea06b0ce1;hpb=15999a03acd4083fb2618c92bebbc557813c5084;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86_64/vm8086.c b/Kernel/arch/x86_64/vm8086.c index 1459c73e..42515705 100644 --- a/Kernel/arch/x86_64/vm8086.c +++ b/Kernel/arch/x86_64/vm8086.c @@ -3,6 +3,7 @@ #include #include #include +//#include "rme.h" // === CONSTANTS === #define VM8086_STACK_SEG 0x9F00 @@ -11,12 +12,13 @@ // === PROTOTYPES === int VM8086_Install(char **Arguments); -tVM8086 *VM8086_Init(void); -void VM8086_Free(tVM8086 *State); +//tVM8086 *VM8086_Init(void); +//void VM8086_Free(tVM8086 *State); // === GLOBALS === MODULE_DEFINE(0, 0x100, VM8086, VM8086_Install, NULL, NULL); tMutex glVM8086_Process; +//tRME_State *gpVM8086_State; tPID gVM8086_WorkerPID; tTID gVM8086_CallingThread; tVM8086 volatile * volatile gpVM8086_State = (void*)-1; // Set to -1 to avoid race conditions @@ -24,6 +26,7 @@ tVM8086 volatile * volatile gpVM8086_State = (void*)-1; // Set to -1 to avoid ra // === CODE === int VM8086_Install(char **Arguments) { + //gpVM8086_State = RME_CreateState(); return MODULE_ERR_OK; }