博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
驱动-helloworld(第一天)
阅读量:5221 次
发布时间:2019-06-14

本文共 515 字,大约阅读时间需要 1 分钟。

helloworl.c

 

 

 

#include<linux/init.h>

#include<linux/module.h>

MODULE_LICENSE("Dual BSD/GPL");

static int hello_init(void)

{

    printk("hello world");

    return 0;

}

static void hello_exit(void)

{

    printk("exit the hello world!\n");

}

module_init(hello_init);

module_exit(hello_exit);

 

Makefile:

     obj-m :=helloworld.o

    KERNELDIR ?= /usr/src/kernel/linux-2.6.38                /内核目录,开发板和此内核名必须一致

    PWD :/ $(shell pwd)

    default:

              $(MAKE) -C $(KERNELDIR) M=$(PWD) modules    (注意:必须tab)

转载于:https://www.cnblogs.com/nuistlr/archive/2012/12/02/2798312.html

你可能感兴趣的文章