# 本机内核版本为: 2.6.32-41-generic

/* hello.c */  
#include <linux/module.h>  
#include <linux/init.h>  
      
MODULE_LICENSE("GPL");  
MODULE_AUTHOR("root");  
MODULE_DESCRIPTION("Hello world module");  
      
static int __init hello_init(void)  
{  
        printk(KERN_NOTICE "hello world!\n");  
        return 0;  
}
 
static void __exit hello_exit(void)  
{  
        printk(KERN_NOTICE "hello exit!\n");  
}  
      
module_init(hello_init);  
module_exit(hello_exit);

############# makefile ################
 
ifneq ($(KERNELRELEASE),)   
    obj-m :=hello.o   
else
 
KDIR:= /lib/modules/2.6.32-41-generic/build
all:   
    make -C $(KDIR) M=$(PWD) modules  
clean:   
    rm -f *.ko *.o *.mod.o *.mod.c .symvers   
endif

###################加载模块##############

insmod hello.ko

##################查看模块#############
lsmod  | grep hello

#################移除模块###############

rmmod hello.ko

################查看模块打印消息#########

dmesg -c

转载于:https://www.cnblogs.com/shang-qd/archive/2012/06/10/2543850.html

ubuntu 10.04 下驱动程序的hello word相关推荐

  1. Ubuntu 10.04下SSH配置

    Ubuntu 10.04下SSH配置过程 SSH的配置过程 1.安装和设置OpenSSH Server 在Ubuntu和debian类的系统中,默认是没有安装OpenSSH Server 的,其安装命 ...

  2. Ubuntu 10.04下fcitx输入法中去掉多余的输入方式

    Ubuntu 10.04下fcitx输入法中默认存在11种输入方式,包括:智能拼音.智能双拼.区位.五笔字型.五笔拼音.二笔.仓颉.晚风.冰蟾全息.自然码和电报码.不过对于普通用户来说,常用的输入方式 ...

  3. linux系统下的动态壁纸,Ubuntu 10.04下实现动态桌面壁纸

    不知大家在使用Ubuntu时有没有注意到,Ubuntu下是可以实现多张壁纸动态切换的,好像Win7下也有类似的功能(曾经使用 win7一段时间).我也是最近才注意到这点,下面是在Ubuntu 10.0 ...

  4. Ubuntu 10.04下安装Google拼音输入法

    在 Ubuntu 10.04下安装Google拼音输入法,如下: A. 获取代码:(没有git的先安装git:sudo apt-get install git-core) $ git clone gi ...

  5. 苹果linux桌面文件夹,Ubuntu 10.04下一键安装Mac OS X主题桌面

    不久前的<Ubuntu 10.04下Mac OS X风格桌面美化安装>遭到网友的砖头,认为和Mac OS X风格桌面美化安装根本没有关系.本来是要跟这篇一起发布的,一等就等了这么长,下面我 ...

  6. linux 用记事本打开文件,Ubuntu 10.04下Gedit打开Windows记事本.txt文件乱码解决

    环境:Ubuntu 10.04+Gnome 其实在Ubuntu 9.10下默认已经解决了这个问题,没想到升级10.04后这个问题又出现了. 出现这种情况的原因是,gedit 使用一个编码匹配列表,只有 ...

  7. 在Ubuntu 10.04下使用uTorrent下载六维空间资源

    前面有一篇文章提到了在Ubuntu下设置IPv6的环境(见 http://www.linuxidc.com/Linux/2012-06/63050.htm ),来登录六维空间(只有教育网的用户才能登录 ...

  8. 在linux用utorrent下载文件,在Ubuntu 10.04下使用uTorrent下载六维空间资源

    前面有一篇文章提到了在Ubuntu下设置IPv6的环境(见 http://www.linuxidc.com/Linux/2012-06/63050.htm ),来登录六维空间(只有教育网的用户才能登录 ...

  9. linux换ifort编译器,Ubuntu 10.04 下安装Intel Fortran/C++ 编译器(ifort 和 icc)

    4.license设置. 4.1 创建 /opt/intel/licenses 目录 sudo mkdir -p /opt/intel/licenses 4.2 把邮件附件中的.lic文件拷贝到 /o ...

  10. Ubuntu 10.04下安装jekyll

    最开始是在github pages这里了解到jekyll.根据这个网址慢慢尝试安装 https://help.github.com/articles/using-jekyll-with-pages/ ...

最新文章

  1. 彻底取代Redis+数据库架构,京东618稳了!
  2. mysql主从复制简单配置
  3. pod install 失败 Сocoapods trunk URL couldn't be downloaded
  4. python学习--numpy的数组
  5. solr源码分析之solrclound
  6. php发送sql,php发送Sql语句遇到的坑
  7. mysql两条记录合成一条数据_踩坑记录之csv数据导入MySQL
  8. LeetCode45 Jump Game II
  9. [css] 让网页的字体变得清晰,变细用CSS怎么做?
  10. helm安装_如何利用 Helm 在 Kubernetes 上快速部署 Jenkins
  11. teamviewer11 android,teamviewer安卓最新版本
  12. mvc html.dropdownlist,ASP.NET MVC4中使用Html.DropDownListFor的方法示例
  13. 《ActionScript 3.0基础教程》——2.2 显示队列概述
  14. SpringBoot学习_创建
  15. 信息安全管理体系(ISMS)
  16. 数学中的斜积分符号还能这样打出来
  17. Android 学习网址大全
  18. 关于网易云音乐代码音乐播放器单曲和歌单的调用
  19. FastDFS,Redis,Solr,ActiveMQ核心技术整合二(1)
  20. 记一次报错原因Error: ENOENT: no such file or directory, open ‘E:\目录‘

热门文章

  1. Mac 使用Navicat连接Oracle提示:ORA-21561: OID generation failed
  2. 通过adb查看当前页面中显示的窗口Activity名称
  3. Linux的java配置及tomcat的启动
  4. Spring之注入集合值
  5. php 判断访问是否是手机或者pc
  6. 《Go语言实战》Go 类型:基本类型、引用类型、结构类型、自定义类型
  7. 【转】一定要亲身经历了之后才能明白?
  8. Linux 100个常用指令
  9. 扩展 MongoDB.Driver 支持实体
  10. 使用Spring MVC实现数据绑定