Skip to content
Digital Rhyme
Small Linux development board beside a laptop and simple driver workflow sketches

Makefile Source

A beginner character-device module with build, load, test, and unload flow.

1obj-m += hello_kmod.o
2
3KDIR ?= /lib/modules/$(shell uname -r)/build
4PWD := $(shell pwd)
5
6all:
7 $(MAKE) -C $(KDIR) M=$(PWD) modules
8
9clean:
10 $(MAKE) -C $(KDIR) M=$(PWD) clean