File heci_kbuild.patch of Package intel-iamt-heci
diff -urNap HECI-3.1.0.31.original/Kbuild HECI-3.1.0.31/Kbuild
--- HECI-3.1.0.31.original/Kbuild 1970-01-01 08:00:00.000000000 +0800
+++ HECI-3.1.0.31/Kbuild 2007-11-22 15:01:09.000000000 +0800
@@ -0,0 +1,13 @@
+ifneq ($(KERNELRELEASE),)
+heci-y := heci_init.o heci_interface.o heci_main.o interrupt.o io_heci.o
+obj-m += heci.o
+else
+KDIR := /lib/modules/$(shell uname -r)/build
+PWD := $(shell pwd)
+
+default:
+ $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
+endif
+
+clean:
+ rm -f *.o *.ko