#include <linux/module.h> #include <linux/init.h> static int hello_world_init(void) // __init { // printk(KERN_INFO "insmod hello world!\n"); printk("insmod hello world!\n"); return 0; } static void hello_world_exit(void) //__exit { // printk(KERN_INFO "rmmod hello world!\n"); printk("rmmod hello world!\n"); } module_init(hello_world_init); module_exit(hello_world_exit); MODULE_LICENSE("GPL"); MODULE_AUTHOR("Google"); MODULE_VERSION("V1.0"); obj-m += hello_world.o KERNEL_DIR := /home/lixueqiang/cloud/rk3588_sdk/kernel PWD ?= $(shell pwd) CROSS_COMPILE := /usr/bin/arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- all: make -C $(KERNEL_DIR) M=$(PWD) ARCH=arm64 CROSS_COMPILE=$(CROSS_COMPILE) modules clean: rm -rf *.ko *.o *.mod *.mod.o *.mod.c *.symvers *.order |
-
image.png (12.39 KB, 下载次数: 560)
-
【解压密码123】每日千次加速链接(失效请用下面这张图的方法获取最新链接).zip
612 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1
-
429 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1