How do I write a hello world module on the hikey board…preferably without cross-compiling but with building natively. Here is my source but I need help compiling it natively:
#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”);
}