易截截图软件、单文件、免安装、纯绿色、仅160KB

linux驱动速成

前提:
1. 下载ubuntu并安装
2. 知道常用的linux命令
3. 能看英文
摘要:
对新手来说
,驱动就是一个程序,通过调用注册函数和修改makefile使linux内核能加载它,于是它在接受操作的时候能有点反应;其与应用程序的主要区别在于其权限高,跑在kernel space里。
开动:
* 下载《Linux Device Drivers 3rd Edition》
电子书
* 一边看上面的那本书的前2章,一边在ubuntu下编译内核
http://forum.ubuntu.org.cn/viewtopic.php?t=134404
* 上面链接里在make menuconfig里面什么都不用改,保存退出就行。ubuntu会为你配置好。
* 一个linux驱动的hello world
(这个例子有图,看起来最速度)
http://blog.csdn.net/ztz0223/archive/2008/04/09/2270970.aspx
我在用2.6.31.6内核时发现,在上面链接hello.c里的KERN_EMERG要改成KERN_INFO才能在/var/log/messages里看到结果
* 一个2.6内核字符设备驱动hello world 注释超详细
http://hi.baidu.com/deep_pro/blog/item/b451e687101a302cc65cc390.html
终了。


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

linux下libxml库编程

 
1      
编写说明
本文档主要介绍XML的基本知识及利用如何利用libxml来操作xml文件。
2      
XML
基础
XML是eXtensible Markup
Language的缩写,它是一种可扩展性标识语言, 能够让你自己创造标识,标识你所表示的内容。DOM全称是Document O ......

linux下挂载光驱、软驱、U盘


mount    -t    iso9660    /dev/cdrom    /mnt/cdrom        挂光驱   
mount    -t    vfat    /dev/fd0    /mnt/floppy  & ......

常用 Unix/Linux shell 命令

关键字: shell


转自:http://fanqiang.chinaunix.net/program/code/2006-06-27/4695.shtml
Ruby代码
删除 core 文件  
  
# find ~ -name core -exec file {} \; -exec rm -i {} \;
  
&nbs ......

Linux下部署web项目时常用的一些命令

 ps -aux|grep java 查看java进程
 tar xvfz tomcat5.tar.gz  解压文件
 mount -o username=administrator,password=zyj //192.168.1.1/info /info  映射网络驱动器
 rm -rf ./info 彻底删除文件夹及其里面的内容
 tail -f catalina.out  查看日志文件 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号