博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个最简单的linux hello world模块
阅读量:6756 次
发布时间:2019-06-26

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

#include<linux/init.h>

#include<linux/module.h>
//MODULE_LICNESE("Dual BSD/GPL");
static int hello_init(void)
{
printk(KERN_ALERT " hello fish!\n");
return 0;
}
static void hello_exit(void)
{
printk(KERN_ALERT " bye fish!\n");
}
module_init(hello_init);
module_exit(hello_exit);

 

makefile:

path= /lib/modules/$(shell uname -r)/build

PWD= $(shell pwd)
obj-m:=hello.o
default:
        make -C $(path) M=$(PWD) modules

转载于:https://www.cnblogs.com/fish124423/archive/2012/09/16/2687398.html

你可能感兴趣的文章
安装 Nginx 并配置负载均衡
查看>>
Java 字符串包含
查看>>
Request 接收参数乱码原理解析一:服务器端解码原理
查看>>
java通过CLASSPATH读取包内文件
查看>>
开源 C# 代码开发平台 icsharpcode SharpDevelop
查看>>
使用 Java 程序写文件时,记得要 flush()
查看>>
OpenCV在矩阵上的卷积
查看>>
linux 编译java并打包
查看>>
What is Entity Framework?
查看>>
SQL Server 2008性能故障排查(一)——概论
查看>>
NGUI ScrollView动态加入和删除对象。
查看>>
****RESTful API 设计最佳实践(APP后端API设计参考典范)
查看>>
Linux内存管理-高端内存(二)
查看>>
[LeetCode] Longest Substring Without Repeating Characters 最长无重复字符的子串
查看>>
FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法。。
查看>>
[LeetCode] 4Sum 四数之和
查看>>
luoguoj 1598 垂直柱状图 模拟
查看>>
Hello World 之 控制台版本(Console Application)
查看>>
IOS 播放动态Gif图片
查看>>
随笔1
查看>>