- 博客(57)
- 资源 (4)
- 收藏
- 关注
转载 poll函数
http://www.cnblogs.com/nathan-1988/archive/2012/07/01/2571786.htmlpoll函数和select函数非常相似,但是函数接口不一样。 int poll(struct pollfd fdarray[], nfds_t nfds, int timeout); int select(int maxfdp1,
2013-12-31 23:42:30 627
转载 shell读取文件每一行的方式
http://blog.163.com/clevertanglei900@126/blog/static/1113522592011625112619590/1 -- SHELL读取文件的方法#使用read命令读取一行数据while read mylinedo echo "LINE:"$mylinedone #使用read命令读取一行数据cat data
2013-12-31 17:50:58 960
转载 Shell数值、字符串比较
原文:http://apps.hi.baidu.com/share/detail/31263915Shell中字符串、数值的比较二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. 整数比较 -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt
2013-12-31 17:49:18 610
转载 Linux内核驱动之GPIO子系统(一)GPIO的使用
一 概述 Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpiolib.c)之前先来看看gpio是怎么使用
2013-12-30 19:03:03 806
转载 GPIO及中断API函数
http://blog.sina.com.cn/s/blog_a6559d9201015vx9.html#include // 标准 GPIO_API int gpio_request(unsigned gpio, const char *label); 获得并占有 GPIO port 的使用权,由参数 gpio 指定具体 port,非空的lables指
2013-12-30 16:20:01 803
转载 3G模块拨号上网设置APN,拨号号码,帐号和密码
http://blog.chinaunix.net/uid-20658254-id-189410.html运营商(ISP)APN拨号号码帐号密码中国联通WCDMA(China Unicom)3GNET*99#空空中国电信CDMA2000
2013-12-30 14:27:41 8321
转载 详解U-boot分区及内核更新的实现
http://zhuairlunjj.blog.163.com/blog/static/80050945201071395832970/U-boot分区及内核更新的实现一 问题提出1) 在没有网络的环境下可以使用U盘等存储介质来更新内核2) 可以通过网络远程更新内核3) 支持U-Boot对nor falsh ,nand flash的分区4) U-Bo
2013-12-30 14:00:21 4536
转载 在XC2440上实现使用U盘自动更新系统的uboot
http://blog.chinaunix.net/uid-22030783-id-3347599.html此版本uboot在XC2440_uboot_V1.3版本上修改得来,是为我们的一个大客户做的量产工具和智能升级工具。 以前给XC2440核心板烧程序用电脑的USB口,每次还要接上串口,按选项选择烧写功能,电脑上也要频繁操作选择下载的文件。小量的话还好说,就是要费点时
2013-12-30 13:53:06 808
转载 s3c6410 完全由SD卡启动Linux流程
http://blog.chinaunix.net/uid-20587912-id-2691887.html1. s3c6410 SD启动原理 s3c6410 支持Nand Flash本地启动Linux,包括内核,根文件系统,bootloader均写入在Nand Flash.这样可以独立运行. 很多情况下,Nand Flash的某种原因无法写
2013-12-28 00:27:23 902
原创 TI wiki sd卡启动分区
http://processors.wiki.ti.com/index.php/How_to_Make_3_Partition_SD_Card
2013-12-27 17:12:04 596
转载 linux menuconfig 详解
内核版本2.6.32[*]Promptfor development and/or incompletecode/drivers显示尚在开发中或尚未完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置,实际上它是安全的。这个选项同样会让一些老的驱动的可用。如果你选了Y,你将会得到更多的阿尔法版本的驱动和代码的配置菜单。()Localversion
2013-12-26 19:04:14 2321
转载 tq2440 Linux 2.6.30.4内核移植
http://chen4013874.blog.163.com/blog/static/204243013201252910561640/工作平台:fedora 10虚拟机硬件平台:tq2440内核版本:2.6.30.4下载地址http://www.kernel.org/pub/linux/kernel/交叉编译器:Sourcery G++ Lite 2
2013-12-26 19:03:18 1097
转载 和文件系统相关的内核编译选项
http://book.51cto.com/art/201001/175270.htm5.4.14 和文件系统相关的选项该菜单选项(File Systems)提供所有文件系统的配置选择,见表5-14。表5-14 文件系统选项选 项 名说 明Second extended fs supportExt2文
2013-12-26 18:12:06 664
转载 linux内核编译选项详解
http://blog.csdn.net/lixuyuan/article/details/6394780linux内核编译选项详解(一):General setup[*]Prompt for development and/or incomplete code/drivers显示尚在开发中或尚未完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置
2013-12-26 14:36:17 1746
转载 initrd和initramfs的区别
http://blog.csdn.net/htttw/article/details/7217706Linux内核在初始化之后会执行init进程,而init进程会挂载我们的根文件系统,但由于init程序也是在根文件系统上的,所以这就有了悖论。Linux采用两步走的方法来解决这个问题。Linux2.6版以前的方法是:除了内核vmlinuz之外还有一个独立的initrd.img映像文件,其
2013-12-26 14:25:18 642
转载 iptux常见问题及处理方案
http://ibeyond.blog.51cto.com/1988404/13220111、不能发现其他的“鸽子”?有些网络环境为了防ARP攻击,设置了广播包过滤,此时iptux发出的探测包容易被过滤而收不到回应,找不到别的“鸽子”。 如果确定对方跟您在同一个局域网内,可以询问对方IP地址,然后在iptux 工具->首选项->网络 中添加对方IP地址所在的网段,再刷新或重启软
2013-12-26 10:41:09 4334
转载 【C/C++】Linux下system()函数引发的错误
http://my.oschina.net/renhc/blog/54582今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍: http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()函数:
2013-12-25 14:39:20 1453
转载 将Linux命令的结果作为下一个命令的参数
http://my.oschina.net/leopardsaga/blog/112335KISS:keep it short and simple!1. 符号:` `名称:反引号,上分隔符位置:反引号(`)这个字符一般在键盘的左上角,数字1的左边,不要将其同单引号(’)混淆作用:反引号括起来的字符串被shell解释为命令行,在执行时,shell首先执行该命令行,并
2013-12-25 11:03:21 933
转载 Linux Shell 通配符、元字符、转义符使用实例介绍
http://www.cnblogs.com/chengmo/archive/2010/10/17/1853344.html说到shell通配符(wildcard),大家在使用时候会经常用到。下面是一个实例:1 1234[che
2013-12-25 10:41:03 625
转载 wpa_supplicant2.0移植
http://wb127.blog.51cto.com/2232662/4052951. linux kernel version >= 2.6.362. openssl-1.0.1e.tar.gz (it is necessary for WAP2) wpa_supplicant-2.0.tar.gz (it is necessary for WAP2)
2013-12-24 11:23:56 827
转载 去掉linux内核打印信息的一种方法
http://www.linuxdiyf.com/viewarticle.php?id=15978 在使用嵌入式linux系统开发产品的过程中,有时会使用console作为用户操作界面,这时就没必要看到linux系统的启动信息,需要将它去掉,现有方法如下: 在linux内核中的/kernel目录下printk.c文件中有一个函数:CODE:stat
2013-12-23 11:37:32 3304
转载 wpa_supplicant更新问题
http://blog.csdn.net/ti_tantbx/article/details/7042320上个星期成功解决了WPA-PSK加密的连接问题,这周尝试WPA2-PSK加密的连接,整个上午都在测试wpa-supplicant.conf文件的配置,但依然不行,还是4-Way Handshake failed - pre-shared key may be in
2013-12-21 17:52:26 765
转载 mmap函数
http://blog.csdn.net/lulugui/article/details/6290810UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个:1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;3、为无关联
2013-12-20 17:00:33 498
转载 u-boot烧写emmc方式
http://blog.csdn.net/yunfly163/article/details/7495156------------------------------------------------------------------------------------------------------------------------U-boot 支持2种方式烧写
2013-12-20 11:56:52 9193
转载 Linux 驱动开发人员所需要做的工作
http://linux.chinaunix.net/techdoc/system/2009/07/18/1124919.shtmlBoot Loader 当CPU一上电,此时CPU必须从NOR Flash或者NAND Flash中取指令 , 直接从 NAND Flash取指令的AP为支持Nand 启动 。Nand boot ,其实原理就是AP 内部的ROM里有一小段代码,包括
2013-12-20 10:54:01 669
转载 RTP/RTSP编程
转自http://gray01.blog.51cto.com/339959/66179流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。 一、流媒体简介
2013-12-20 10:39:45 705
转载 嵌入式Linux实现关机断电
http://blog.chinaunix.net/uid-23028407-id-3085685.html文章在描述时基于以下环境: 硬件平台:Micro 2440; 软件:Linux 2.6.32; 撰写本文的目的在于知识分享,但因本人能力有限,难免有描述不当或错误的地方,欢迎大家批评指正。
2013-12-19 15:46:09 6055
转载 linux 文件显示日期 年月日时分秒
ls -l 可以显示出文件的日期,但如果是在六个月之内修改的,不会显示出相应的年份,为了解决这问题,可以加上--full-time这个参数ls myfile.txt --full-timels myfile.txt --full-time|awk '{print $6,$7}'http://hi.baidu.com/wjx_5893/
2013-12-18 19:47:22 10005
转载 svc: failed to register lockdv1 RPC service (errno 111)
http://blog.csdn.net/dulin201004/article/details/74677251.创建共享目录#mkdir /home/hellolinux/nfs2.创建或修改/etc/exports文件#vi /etc/exportshome/hellolinux/nfs 192.168.0.*(rw,sync,no_root_sq
2013-12-18 16:54:46 1018
转载 修复被破坏了的linux文件系统分区表
http://www.phpweblog.net/killjin/archive/2008/11/13/6068.html昨天晚上在信息港的机房里鼓捣到凌晨4点多,帮助朋友修复损坏的硬盘数据。由于当时没有详细的记录,凭回忆先记录下整个过程,也许有错误的地方,请不吝指正!现象和环境:REDHAT FC4,一块36G的SCSI硬盘(/dev/sdc)无法mount,fdisk也看不到分
2013-12-14 11:28:49 10523
转载 sync,fsync,fdatasync,fflush
http://www.th7.cn/system/lin/201301/36251.shtmlsync,fsync,fdatasync,fflush之间的区别在 大多数的unix/linux对磁盘io的写操作都是通过缓存来完成的,基本的原理如下:当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区 中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是
2013-12-14 01:02:46 728
转载 Linux下检测网卡与网线连接状态,使用ioctl向socket发送SIOCETHTOOL命令字
http://blog.csdn.net/mociml/article/details/4955487#include #include #include #include #include #include #include #include #include typedef unsigned short u16;
2013-12-12 14:29:30 1016
转载 Linux下3G卡片在开发板上的详细解决方法(适用于大多数3G卡片)
http://www.linuxidc.com/Linux/2011-03/33430p2.htm一. 环境1. 开发板内核:linux kernel 2.6.142. 3G卡片:HUAWEI E1750二. 相关工具与库文件下载1. usb_modeswitch-1.0.6.tar.bz2(http://www.draisberghof.de/
2013-12-12 11:40:14 738
转载 linux 双线-自动选择指定出口-(策略Route和iptable)
http://linux.chinaunix.net/techdoc/net/2007/03/30/953750.shtml机器接了双线,电信和网通线路,代理下面的客户端上网,根据客户端访问的请求自动选择对应的线路出去,如,客户端访问网通,就从网通出去。 在网上看了一些文章,觉得这篇文章讨论很精彩http://www.chinaunix.net/jh/4/536582.ht
2013-12-11 20:22:37 6451
转载 Linux系统死机情况分析与处理方案介绍
http://os.51cto.com/art/201004/193967.htm我们在使用Linux系统的时候会发现系统没有响应出现死机现象。这个时候要做些什么呢?说到这有人就会问,Linux系统会死机么?我可以很肯定地说,会!要让Linux死机很容易,但难的是在死机以后如何安全的让他摆脱死机状态,本文讲述如何从Linux的死机状态中挣脱出来。Linux系统死机有很多种情况,
2013-12-11 18:24:41 1206
转载 Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定
http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/26/3100065.html您可以通过点击 右下角 的按钮 来对文章内容作出评价, 也可以通过左下方的 关注按钮 来关注我的博客的最新动态。 如果文章内容对您有帮助, 不要忘记点击右下角的 推荐按钮 来支持一下哦 如果您对文章内容有任何疑问, 可以通过评论或
2013-12-11 18:02:47 696
转载 ip命令及Linux下的策略路由
http://hi.baidu.com/imyerik/item/3642d1acc5ce04208819d343一、ip命令基础 # rpm -qf $(which ip) iproute-2.6.18-9.el5 帮助:ip help链路层: # ip link # ip link help Usage: ip link set DEVICE
2013-12-11 16:28:02 4316
转载 udhcpc命令
http://blog.csdn.net/mociml/article/details/6793764由于要使用网络通讯,所以不可避免的要用到dhcp。理想的网络通讯方式是下面3种都要支持: 1,接入已有网络。这便要求可以作为dhcp客户端。 2,作为DHCP服务器,动态分配IP。 3,指定固定IP 第3种情况没有什么好说的,简单说下前2种情况。
2013-12-11 16:05:23 821
转载 Linux自动判断是否插入网线的几种方法
http://www.linuxidc.com/Linux/2013-04/82983.htm在嵌入式产品上,如何让用户选择有线还是无线上网呢?如何让他们判断使用了哪种方式上网呢?我们是这样处理的:优先使用网线上网,稳定。即程序自动判断,如果查了网线,则使用网线上网,如果没有网线连接,则无线上网。所以,问题的重点是如何判断用户是否插了网线!下面介绍四种方法,仅供参考。方
2013-12-11 14:48:38 1460
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人