summaryrefslogtreecommitdiffhomepage
path: root/Private/Drivers/SampleDriver
diff options
context:
space:
mode:
Diffstat (limited to 'Private/Drivers/SampleDriver')
-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: