1,build.sh
#!/bin/bash
set -e
export PATH=/home/carlton/jacktestplace/A20_Project/a20_sdk/lichee/out/android/common/buildroot/external-toolchain/bin:${PATH}
make clean
make
2,Makefile
# The makefile for gpio driver.
KERNELDIR := /home/carlton/jacktestplace/A20_Project/a20_sdk/lichee/linux-3.4
PWD := /home/carlton/jacktestplace/A20_Project/a20_sdk/lichee/linux-3.4/drivers/char
obj-m := gpio_cdev.o
modules:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
clean:
rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions
3,编译
./build.sh