月度归档:2014 年六月

fedora模块创建实例教程



fedora模块创建实例教程。

步骤:
(1)make
(2)insmod hello.ko 创建模块,hello与makefile中**.o对应
(3)lsmod 查看已有模块
(4)rmmod hello 删除模块
(5)make clean 清楚文件

1,一个文件
he[......]

Read more

fedora中printk无法输出到控制台怎么解决



fedora中printk无法输出到控制台怎么解决。相信很多人在第一次接触到linux驱动程序的时候都遇到了两个基本的问题。

1.不知道怎么编译才能编译出linux模块程序。
2.写自己第一个linux驱动程序的时候,发现printk并不会向我们想想的那样把log信息显示在我们的终端上。[......]

Read more

iReport与JasperReport应用实例介绍

iReport与JasperReport应用实例介绍。

一、iReport与JasperReport简介
1.1 简介

JasperReport是报表的引擎部分,界面设计是用iReport。为什么选择这两个软件呢?因为这两个软件都是开源的,即免费的(虽然某些文档收费,但是磨灭不了我们使[......]

Read more

如何在LINUX 下实现硬件的自动检测

如何在LINUX 下实现硬件的自动检测?用过 Linux 的人都知道在Linux 上硬件的配置过程是非常繁杂的。比如说,对于一块普通的pci 网卡,您可能先要知道它的芯片类型,网卡生产厂商,然后猜出它对应的硬件驱动模块,然后再使用modprobe

(insmod)插入这个模块,再然后还要生成一[......]

Read more

c语言Linux下如何获取网卡信息

Linux下如何获取网卡信息?写程序的时候需要获取计算机的网络信息,比如IP地址、电脑名称、DNS等信息。IP地址和电脑名称是比较容易获取到的,而要想获取地址掩码、DNS、网关等信息就有些麻烦了。

在Windows下我们一般都是通过从注册表读取这些信息。在Linux怎么做呢?其实,Linux下更加[......]

Read more