
- #Makefile
 
- ifeq ($(KERNELRELEASE), )
 
- # KERNELDIR := /lib/modules/$(shell uname -r)/build
 
- KERNELDIR := ~/Desktop/3399/kernel-stable
 
- PWD :=$(shell pwd)
 
- default:
 
-         $(MAKE) -C $(KERNELDIR)  M=$(PWD)  
 
- clean:
 
-         rm -rf .tmp_versions Module.symvers *.mod.c *.o *.ko .*.cmd Module.markers modules.order
 
- load:
 
-         modprobe usbserial
 
-         insmod ch34x.ko
 
- unload:
 
-         rmmod ch34x
 
- else
 
-         obj-m := ch34x.o
 
- endif
 
 
- # ifneq ($(KERNELRELEASE),)
 
- # obj-m:=hello.o
 
- # else
 
- # KDIR :=/home/peng/linux-3.14
 
- # PWD  :=$(shell pwd)
 
- # all:
 
- #  make -C $(KDIR) M=$(PWD) modules
 
- # clean:
 
- #  rm -f *.ko *.o *.mod.o *.symvers *.cmd  *.mod.c *.order
 
- # endif
复制代码tiger_k 发表于 2022-7-1 20:32
下载交叉工具链 下载官方内核 找到ch34x.c(内核源码里有) 配置makefile 编译出ko 装载ko 完成
...
| 欢迎光临 Toybrick (https://t.rock-chips.com/) | Powered by Discuz! X3.3 |