summaryrefslogtreecommitdiffhomepage
path: root/dev/SCIKit/src
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-12-01 19:47:27 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-12-01 19:47:27 +0100
commit50c7c5676d110681528cc933c4b99844b11f1dd1 (patch)
tree62ea871cae6949f4332e1973b9da9c5fcbcd4420 /dev/SCIKit/src
parented70659693e6cc9d48827113b23ebaf85c9dfe70 (diff)
ADD: Add GPU API regarding Mesa3D support for OpenGL ES.
IMP: Refactor SCI Kit to have a better filesystem structure.
Diffstat (limited to 'dev/SCIKit/src')
-rw-r--r--dev/SCIKit/src/GPU.cc10
-rw-r--r--dev/SCIKit/src/LPC.cc10
-rw-r--r--dev/SCIKit/src/Makefile2
-rw-r--r--dev/SCIKit/src/SCI.cc (renamed from dev/SCIKit/src/MemoryMgr.cc)6
-rw-r--r--dev/SCIKit/src/SysCallDispatcher.asm (renamed from dev/SCIKit/src/DispatchSysCalls.asm)0
5 files changed, 24 insertions, 4 deletions
diff --git a/dev/SCIKit/src/GPU.cc b/dev/SCIKit/src/GPU.cc
new file mode 100644
index 00000000..f2947ec9
--- /dev/null
+++ b/dev/SCIKit/src/GPU.cc
@@ -0,0 +1,10 @@
+/* -------------------------------------------
+
+Copyright (C) 2024, ELMH Group, all rights reserved.
+
+File: GPU.cc
+Purpose: GPU Interface.
+
+------------------------------------------- */
+
+#include <SCIKit/LPC.h> \ No newline at end of file
diff --git a/dev/SCIKit/src/LPC.cc b/dev/SCIKit/src/LPC.cc
new file mode 100644
index 00000000..b33c15f6
--- /dev/null
+++ b/dev/SCIKit/src/LPC.cc
@@ -0,0 +1,10 @@
+/* -------------------------------------------
+
+Copyright (C) 2024, ELMH Group, all rights reserved.
+
+File: LPC.cc
+Purpose: Local Procedure Codes.
+
+------------------------------------------- */
+
+#include <SCIKit/LPC.h> \ No newline at end of file
diff --git a/dev/SCIKit/src/Makefile b/dev/SCIKit/src/Makefile
index 588f233a..ba4b6008 100644
--- a/dev/SCIKit/src/Makefile
+++ b/dev/SCIKit/src/Makefile
@@ -8,4 +8,4 @@ FLAGS=-f win64
.PHONY: syscall_unit
syscall_unit:
- $(ASM) $(FLAGS) DispatchSysCalls.asm -o DispatchSysCalls.obj
+ $(ASM) $(FLAGS) SysCallDispatcher.asm -o SysCallDispatcher.o
diff --git a/dev/SCIKit/src/MemoryMgr.cc b/dev/SCIKit/src/SCI.cc
index ea9e6ad3..4263b8f0 100644
--- a/dev/SCIKit/src/MemoryMgr.cc
+++ b/dev/SCIKit/src/SCI.cc
@@ -4,10 +4,10 @@
------------------------------------------- */
-#include <SCIKit/Foundation.h>
+#include <SCIKit/SCI.h>
-/// @file MemoryMgr.cc
-/// @brief Source file for the memory functions.
+/// @file SCI.cc
+/// @brief Source file for the memory functions of the SCI.
/// @brief Copy memory region.
IMPORT_C VoidPtr MmCopyMemory(_Input VoidPtr dest, _Input VoidPtr src, _Input SizeT len)
diff --git a/dev/SCIKit/src/DispatchSysCalls.asm b/dev/SCIKit/src/SysCallDispatcher.asm
index 368e8a92..368e8a92 100644
--- a/dev/SCIKit/src/DispatchSysCalls.asm
+++ b/dev/SCIKit/src/SysCallDispatcher.asm