我在内核构造一帧数据想发出去,使用了两种方法均以失败告终,请指教(附源码)
本帖最后由lion3875于2010-07-2913:59编辑我在内核构造一帧数据想发出去,使用了两种方法均以失败告终,请指教(附源码)这是源码包:testmodule.tar.bz2(2.62KB)源码包下载次数:02010-07-2913:38可以直接make,生成testmodule.ko,插入后便会发一帧数据出去,但是用
作者: lion3875 发布时间: 07-29
基于mcf5249指纹识别系统源码
刚移植过来,不包含识别算法,在m68k-elf-gcc2.95.3下编译通过,还没做实物测试。有兴趣的朋友一起研究,发现错误请告诉我,谢谢。[本帖最后由rwen2012于2006-6-400:28编辑]biometrics.v0.1.tar.gz(66.54KB)下载次数:218
作者: rwen2012 发布时间: 06-03
请教各位:用户态程序怎么才能访问到管道在内核中对应的inode结构中的数据?
因为在实际的应用中,需要确定子进程正在管道的读端口调用read并堵塞,然后再向管道中写数据,还有就是需要获得管道中当前有多少数据没有被读取。 我知道在管道对应的内核inode结构中有个读进程等待队列,也有管道中当前的数据大小,但这些数据是在内核中的,用户态的程序不知道通过什么系统调用或是函数才能访问到这些数据? 望各位大虾不吝赐教,谢谢。
作者: ljwxl 发布时间: 07-28
Netfilter 连接跟踪与状态检测的实现
作者:九贱www.skynet.org.cn原创,欢迎转载,转载,请注明出处内核版本:2.6.12本文只是一部份,详细分析了连接跟踪的基本实现,对于ALG部份,还没有写,在整理笔记,欢迎大家提意见,批评指正。1.什么是连接跟踪连接跟踪(CONNTRACK),顾名思义,就是跟踪并且记录连接状态。Linux为每一个经过网络堆栈的数据包,生成一个新的连接记录项(Connectione
作者: 独孤九贱 发布时间: 08-21
led驱动编绎能不过?
编绎器版本:arm-linux-gcc2.9.5内核版本:2.6.12Make时出错如下提示,请高手指点。S3C2440_LEDS.C#include<linux/config.h>#include<linux/module.h>
作者: helun 发布时间: 07-28
调用带有返回值的函数,如果不用返回值,那么加一个(void)fn,这是为什么?
RT:调用带有返回值的函数,如果不用返回值,那么加一个(void)fn,这是为什么?intfn();intmain(){ (void)fn; return0;}
作者: kgn28 发布时间: 07-28
Linux系统运行时文件系统出错
本帖最后由luoyan_xy于2010-07-2619:58编辑我想请教一下,Linux系统在正常运行的时候,如果文件系统发送了错误或者物理存储介质磁盘发生了错误,这时系统会出现什么样的反应,是会直接僵死吗? 如果想避免错误后发生系统的运行问题,那么该怎样对文件系统或磁盘进行检测,具体的检测方法? 还请哪位
作者: luoyan_xy 发布时间: 07-26
俺真的不明白为什么内核不能直接映射高端内存
内核只有1G的地址空间,但是为什么这1G的空间只能映射在低端内存呢?使用分页不就为了更灵活地使用物理内存么?俺还不懂,书上说,假设最开始的时候内核只有8M的数据,要么OOXX,使内核在realmode和protectedmode时都能访问这8M内存。但是realmode下不是只能访问1M内存么。。。。。。。
作者: tempname2 发布时间: 07-27