![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
driver&kernel
文章平均质量分 52
wind_rabbit
这个作者很懒,什么都没留下…
展开
-
p910nd实现网络打印机
去http://p910nd.sourceforge.net/下载p910nd;修改Makefile;make menuconfig选上"p910nd (small printer daemon)"和"USB Printer support";-----这样就可以开始调试了。modprobe usblp.ko插上打印机原创 2012-11-17 18:45:34 · 8910 阅读 · 0 评论 -
openwrt的主makefile分析
源地址:http://www.right.com.cn/forum/thread-73443-1-1.html OpenWrt是一个典型的嵌入式Linux工程,了解OpenWrt的Makefile的工作过程对提高嵌入式Linux工程的开发能力有极其重要意义。 OpenWrt的主Makefile文件只有100行,可以简单分为三部分,1~17行为前导部分,19~转载 2012-11-17 18:42:06 · 521 阅读 · 0 评论 -
scripts/mod/modpost
问题描述如下:Building modules, stage 2. MODPOST 1 modules/bin/sh: scripts/mod/modpost: No such file or directorymake[6]: *** [__modpost] Error 127make[5]: *** [modules] Error 2就是scripts/mod/mod原创 2012-11-17 18:32:14 · 1757 阅读 · 0 评论 -
netfilter与firewall
netfilter是由Rusty Russell提出的Linux 2.4内核防火墙框架,该框架既简洁又灵活,可实现安全策略应用中的许多功能,如数据包过滤、数据包处理、地址伪装、透明代理、动态网络地址转换(Network Address Translation,NAT),以及基于用户及媒体访问控制(Media Access Control,MAC)地址的过滤和基于状态的过滤、包速率限制等。fro转载 2012-11-17 18:51:56 · 363 阅读 · 0 评论 -
无线路由器(AP)的工作模式
Router,即无线路由模式,这也是我们最常用的一种工作方式,一般家里宽带连接,将宽带猫连接在无线路由的WAN口上,然后做拨号帐号设置,就用这个模式即可。AP,即无线交换机,和router的区别就是不使用路由功能,一般是多无线台路由扩展信号覆盖用的。比如家里二层楼,一台放在一楼做Router,但是无线信号在二楼不稳定,那么可以在二楼放置第二台无线路由,路由用网线连接到第一台上,二楼电脑无线转载 2012-11-17 18:50:54 · 1291 阅读 · 0 评论 -
关于usb的文档
http://blog.csdn.net/fudan_abc正在看,希望有些收获。原创 2012-11-17 18:48:49 · 264 阅读 · 0 评论 -
SDRAM的地址映射方式BRC和RBC
源地址:http://blog.sina.com.cn/s/blog_60862cad01012g6z.html1.什么是BRC和RBC,是SDRAM中,两种不同的地址映射方式。 BRC = Bank, Row, Column = Bank-Row-Column RBC = Row, Bank, Column = Row-Bank- Column Bank是内存领转载 2012-11-17 18:43:44 · 1438 阅读 · 0 评论 -
mkimage
make uImage 后显示mkimge command could not found 果断找一个mkimage,放到/usr/bin的目录下mkimge一般可以在uboot的tools里面可以找到原创 2012-11-17 18:30:59 · 333 阅读 · 0 评论 -
Bash支持的一系列数字和字符串处理操作
Bash支持一系列令人吃惊的数字和字符串处理。不幸的是这些工具缺乏统一的焦点/目的,它们有些是参数替换(parameter substitution)的子集,其他的属于UNIX命令expr的功能。这种情况导致了命令语法的不一致/统一和 功能的重复实现,别提有多混乱了! 字符串长度(String Length)${#string}expr length $stringex转载 2012-11-17 18:49:53 · 781 阅读 · 0 评论 -
urb status
int status When the urb is finished, or being processed by the USB core, this variable is set to the current status of the urb. The only time a USB driver can safely access this variabl转载 2012-11-17 18:44:40 · 1647 阅读 · 0 评论 -
mixed implicit and normal rules. Stop.
当你make menuconfig的时候,很不幸地,出现了以下问题:(1)$ make menuconfigMakefile:386: *** mixed implicit and normal rules. Stop.按照以下步骤修改:vim Makefile修改报错的line 386,linux linux%_only: to原创 2012-11-17 18:35:32 · 1430 阅读 · 0 评论 -
makefile中的加号、减号、at
makefile中,有的命令行第一个字符为加号+ 减号- at号@,它们的作用是:加号 + 命令行执行时不受到make的-n -t -q三个参数的影响,即忽略它们 减号- 忽略命令行执行时遇到的错误 at号@ 消除回显原创 2012-11-13 09:52:43 · 2289 阅读 · 0 评论 -
make双冒号规则及百分号
双冒号规则就是使用“::”代替普通规则的“:”得到的规则。当同一个文件作为多个规则的目标时,双冒号规则的处理和普通规则的处理过程完全不同(双冒号规则允许在多个规则中为同一个目标指定不同的重建目标的命令)。 首先需要明确的是:Makefile中,一个目标可以出现在多个规则中。但是这些规则必须是同一类型的规则,要么都是普通规则,要么都是双冒号规则。而不允许一个目标同时出现在两种不同类型转载 2012-11-13 09:50:47 · 2570 阅读 · 0 评论 -
linux XFRM整体框架简单分析
author: jonathan本文档的CopyRight归jonathan所有,可自由转载,转载时请保持文档的完整性。/*----------------------------------------------------------------------------------------------------------------------------*/Linux转载 2012-11-14 10:51:16 · 4621 阅读 · 0 评论 -
小结给内核打补丁
突然发现现在的工作不是真正制作补丁,也不是简单地打补丁。而是手动机械地去改动内核,添加补丁。学习后,再来总结吧。===============================================================源:linux-2.6.28.10补丁:linux-2.6.33.5.patch这里不是内核版本升级,看图说话:根据patch1的内容原创 2012-11-14 10:49:39 · 304 阅读 · 0 评论 -
romfs-inst.sh
uClinux一般都会建立一个ROMFS文件系统,而把其它文件向该文件系统添加一般都通过$(ROMFSINST)命令,而ROMFSINST变量值就是romfs-inst.sh(这文件一般在和linux-2.6.x同级的tools目录下),执行$(ROMFSINST)就是执行romfs-inst.sh。 用法: romfs-inst.sh [options] [s转载 2012-11-17 18:52:50 · 856 阅读 · 0 评论