如何在linaro hikey ARM 64bit主板Cortex A53上构建内核模块

时间:2016-07-15 23:09:58

标签: module kernel

我需要帮助编译一个非常简单的hello world内核模块。我试图在没有交叉编译的情况下这样做而不是使用本机gcc,这是主板上的debian jessie。有谁知道怎么做?

以下是简单的模块:

#define MODULE
#define LINUX
#define __KERNEL__

#include <linux/module.h>  /* Needed by all modules */
#include <linux/kernel.h>  /* Needed for KERN_ALERT */

int init_module(void)
{
    printk("<1>Hello world 1.\n");

    // A non 0 return means init_module failed; module can't be loaded.
    return 0;
}


void cleanup_module(void)
{
    printk(KERN_ALERT "Goodbye world 1.\n");
}  

0 个答案:

没有答案