summaryrefslogtreecommitdiffhomepage
path: root/Private/Drivers
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-18 23:10:15 +0200
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-04-18 23:10:15 +0200
commit0ae4062bfe9936cc9fd2c7bb924442480b067d93 (patch)
tree491b3cfc9c751557c37213ff437e56f66d100a4d /Private/Drivers
parent706c58b9b9fa74c63180f490a1f48652d0408944 (diff)
MHR-5: initial commit.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/Drivers')
-rw-r--r--Private/Drivers/SampleDriver/SampleDriver.c8
-rw-r--r--Private/Drivers/SampleDriver/makefile2
2 files changed, 9 insertions, 1 deletions
diff --git a/Private/Drivers/SampleDriver/SampleDriver.c b/Private/Drivers/SampleDriver/SampleDriver.c
index 79b19bf3..04d40516 100644
--- a/Private/Drivers/SampleDriver/SampleDriver.c
+++ b/Private/Drivers/SampleDriver/SampleDriver.c
@@ -4,6 +4,14 @@
------------------------------------------- */
+#include <DriverKit/KernelPrint.h>
+
int __ImageStart(void) {
+ kernelPrintStr("SampleDriver: Starting up.\n");
+ return 0;
+}
+
+int __ImageEnd(void) {
+ kernelPrintStr("SampleDriver: Shutting down.\n");
return 0;
}
diff --git a/Private/Drivers/SampleDriver/makefile b/Private/Drivers/SampleDriver/makefile
index 7d58b611..899b1491 100644
--- a/Private/Drivers/SampleDriver/makefile
+++ b/Private/Drivers/SampleDriver/makefile
@@ -49,7 +49,7 @@ endif
.PHONY: compile-amd64
compile-amd64:
$(WINDRES) DriverRsrc.rsrc -O coff -o DriverRsrc.o
- $(CC_GNU) $(FLAG_GNU) $(DEBUG) $(wildcard *.c)
+ $(CC_GNU) $(FLAG_GNU) $(DEBUG) $(wildcard *.c) $(wildcard ../../DriverKit/*.c)
.PHONY: clean
clean: