aboutsummaryrefslogtreecommitdiff
path: root/tests/scripts
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2026-01-25 17:14:53 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2026-01-25 17:14:53 +0200
commitcd41ed1758f4842d7b78870385e16b579cc89c38 (patch)
tree271e1b437ec5a1511f4ffa400da447122576b94b /tests/scripts
parente8a7fe3bd5c40168d531a6a4f00a7417a278d58c (diff)
downloadkmi-cd41ed1758f4842d7b78870385e16b579cc89c38.tar.gz
kmi-cd41ed1758f4842d7b78870385e16b579cc89c38.zip
implement dmem semi-properlyHEADmaster
+ Add tests and fix virtual mapping, this is enough to start writing proper userspace drivers
Diffstat (limited to 'tests/scripts')
-rw-r--r--tests/scripts/makefile20
1 files changed, 16 insertions, 4 deletions
diff --git a/tests/scripts/makefile b/tests/scripts/makefile
index 1ba7615..06e85da 100644
--- a/tests/scripts/makefile
+++ b/tests/scripts/makefile
@@ -32,10 +32,13 @@ KMI := ../kmi.bin
# common tools available for tests, printf/fdt/initrd handling and common memory
# ops like memset and memcpy. Note that printf uses in-kernel printing at least
# for now, so testsuite must be run on kernels compiled with -DDEBUG=1
-COMMON := build/printf.o \
- build/string.o \
- build/fdt.o \
- build/fdt_ro.o \
+COMMON := build/printf.o \
+ build/string.o \
+ build/fdt.o \
+ build/fdt_ro.o \
+ build/fdt_rw.o \
+ build/fdt_wip.o \
+ build/fdt_addresses.o \
build/bits.o
# reuse some common parts from source tree. Could maybe split these into a
@@ -50,6 +53,15 @@ build/fdt.o: ../lib/fdt.c $(KMI)
build/fdt_ro.o: ../lib/fdt_ro.c $(KMI)
$(COMPILE_TEST) -c ../lib/fdt_ro.c -o build/fdt_ro.o
+build/fdt_rw.o: ../lib/fdt_rw.c $(KMI)
+ $(COMPILE_TEST) -c ../lib/fdt_rw.c -o build/fdt_rw.o
+
+build/fdt_wip.o: ../lib/fdt_wip.c $(KMI)
+ $(COMPILE_TEST) -c ../lib/fdt_wip.c -o build/fdt_wip.o
+
+build/fdt_addresses.o: ../lib/fdt_addresses.c $(KMI)
+ $(COMPILE_TEST) -c ../lib/fdt_addresses.c -o build/fdt_addresses.o
+
build/printf.o: common/printf.c $(KMI)
$(COMPILE_TEST) -c common/printf.c -o build/printf.o