Chinaunix首页 | 论坛 | 博客
  • 博客访问: 243216
  • 博文数量: 81
  • 博客积分: 325
  • 博客等级: 一等列兵
  • 技术积分: 595
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-17 21:00
文章分类
文章存档

2016年(2)

2013年(33)

2012年(47)

我的朋友

发布时间:2012-12-26 18:39:29

    在这里首先需要说明,这一系列的文章可能跨度比较大,比如按照正常的逻辑,写完怎样搭建开发环境之后,就该接着讲一个helloworld的内核模块,然后才是这一篇字符驱动的文章,但是我不想重复的去写那么多东西,至于有这方面需求的博友,可以随便google一下就能查到很多类似的文章,因为我是希望linux的博客和Mac专题的一起同时对比着写,所以理论上的东西不会太多,主要还是讲解每一个能真正运行起来的小实例,用这种方式来阐述内核开发的方方面面。而且需要重点说明的是,这一个阶段涉及的比较多的内容是关于网络方面的扩展,也就是主要介绍的内容是Netfilter,因为在M......【阅读全文】

阅读(500) | 评论(0) | 转发(0)

发布时间:2012-12-26 18:08:10

    翻译这篇文章的时候,我也想过可能会有高手说,内核开发用vi就足够了,还用什么eclipse,当然对于内核中函数特别了解的人确实如此,但是对于新 手,每使用一个函数,就要去查找一下函数的定义,实在是非常浪费时间的工作,本文将介绍如何利用Eclipse这个强大的IDE开发环境进行Linux内 核开发。       首先你应该有一个简单的内核模块工程,至少包含一个Makefile和一个c源文件。1. 启动Eclipse,选择File->C Project创建一个C工程2. 创建一个空的Makefi......【阅读全文】

阅读(536) | 评论(0) | 转发(0)

发布时间:2012-12-25 21:36:47

高手博客:嵌入式学习园地-华清远见-在21ic的的博客 1. 陈莉君老师的个人空间-仰空冥思2. linuxtrave-linux内核之旅3. edsiontel-和linuxtrave链接4. fudan_abc csdn博客1. 宋宝华在51的博客2. 刘洪涛 csdn博客3. 周立功 sina博客4. 孙天泽 csdn博客1. 李先静同志csdn博客2. 李先静同志http://www.limodev.cn/blog/3. 赵春江csdn博客4. 黄刚chinaunix博客5. tekman chinaunix博客6. gliethttp chinaunix博客7. googlem......【阅读全文】

阅读(700) | 评论(0) | 转发(0)

发布时间:2012-12-25 21:36:47

高手博客:嵌入式学习园地-华清远见-在21ic的的博客 1. 陈莉君老师的个人空间-仰空冥思2. linuxtrave-linux内核之旅3. edsiontel-和linuxtrave链接4. fudan_abc csdn博客1. 宋宝华在51的博客2. 刘洪涛 csdn博客3. 周立功 sina博客4. 孙天泽 csdn博客1. 李先静同志csdn博客2. 李先静同志http://www.limodev.cn/blog/3. 赵春江csdn博客4. 黄刚chinaunix博客5. tekman chinaunix博客6. gliethttp chinaunix博客7. googlem......【阅读全文】

阅读(632) | 评论(0) | 转发(0)

发布时间:2012-12-25 19:33:40

Hello World 模块以及对应的内核makefile详解hello.c: #include <linux/module.h> //所有模块都需要的头文件 #include <linux/init.h>   // init&exit相关宏 MODULE_LICENSE("GPL"); MODULE_AUTHOR("feifei"); MODULE_DESCRIPTION("hello world module"); static int __init hello_init(void){   &nb......【阅读全文】

阅读(643) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册