V4L2驱动程序架构 1 V4L2简介video4linux2(V4L2)是Linux内核中关于视频设备的内核驱动,它为Linux中视频设备访问提供了通用接口,在Linux系统中,V4L2驱动的Video设备节点路径通常/dev/video/中的videoXV4L2驱动对用户空间提供字符设备,主设备号为81,对于视频设备,其次设备号为0-63。除此之外,次设备号为64-127的Radio设备,次
make menuconfig出现一大堆未定义的错误 kernel$ make menuconfig HOSTLD scripts/kconfig/mconfscripts/kconfig/mconf.o:在函数‘show_help’中:mconf.c:(.text+0x914):对‘stdscr’未定义的引用scripts/kconfig/lxdialog/checklist.o:在函数‘print_arrows’中:
Linux-dd命令详解 Linux-dd命令详解 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [option] 如果你想要在线看 manual, 可以
android编译错误,找不到命令 举个例子: UIMAGE arch/arm/boot/uImage"mkimage" command not found - U-Boot images will not be built/home/liwei/share/myandroid/kernel_imx/arch/arm/boot/Makefile:80: recipe for target 'arch/arm/
kernel启动优化 由于老衲最近在做车载linux kernel优化,特别是对启动时间的优化,从一开始的漫无目的,到现在的算是了解的过程,下了很大功夫。特别是优化到最后2s以内,每10ms的优化太让人吐血了。杂话不多说,开整。工欲善其事,必先利其器。要调整启动时间,肯定得需要一个比较精确的时间戳,常用的有直接在kernel的menuconfig中选中printk_time,这样每条log前面都会打
聪明人是怎么看世界的? 这套书的作者,总是提出上面那些挑衅性的问题,然后通过分析统计数据,给出让你惊讶,却不得不信服的经济学的解答。看完这本书,你会发现,理解和找到触发人们行为的动机是解决各种谜团的关键。传统观念常常漏洞百出,轰动性事件常常起因于一些风马牛不相及的小事。专家,包括金融专家和房产中介,常常利用信息优势说假话谋私利。当然,知道这些,仅仅能让你做个不怎么容易被坑蒙拐骗的好人。
马云力荐:把时间分配在真正重要和真正有趣的事情上 作为一个老媒体人,长久困扰我的一个问题是:今天的用户究竟需要什么样的内容?去年 10 月,罗胖找我来做“时间的朋友”跨年演讲总策划。会议间歇,我们曾频繁讨论这个话题。“用户,用户,还是用户。”罗胖在会议室的白板上写写画画,向我阐述未来的内容机构应该是什么样子的:一定是围绕用户的,一定是有人格的,以及是可以直接销售的。他说:“收费内容的本质是提供服务。”但是,从何处着
做一个现实的理想主义者 2016-06-11 李子旸 罗辑思维在罗振宇和许知远的对话中,他们谈到了理想主义。罗振宇明确表示:“不要做理想主义者。”可是,即使仅从这个对话来看,罗振宇本人的理想主义色彩也非常明显,但他偏偏说不要做理想主义者。这其间的逻辑,恐怕需要整理一番。1————————————“我们这一代人的逆反”同为七十年代人,我对罗振宇所说的“我们这一代人的逆反”很熟悉很
Touch panel DTS 分析(MSM8994平台,Atmel 芯片) Touch panel DTS 分析(MSM8994平台,Atmel 芯片)在MSM8994平台下,Touch panel的DTS节点写在/kernel/arch/arm/boot/dts/qcom/msm8994-mtp.dtsi文件中。具体代码如下:&soc { i2c@f9924000 {
只顾眼前者,才是大赢家 -----摘自罗辑思维 2016-04-20 度阴山 罗辑思维1——————刘秀年轻时在一次酒局上喝多了,于是他爬上桌子,用筷子敲打着饭碗,吼叫着:诸位诸位,如今的政治看似风平浪静,其实暗流涌动,将来天下必将大乱。男儿志在四方,大家都说说自己的凌云壮志。众人纷纷诉说自己的雄心。轮到刘秀,他摇摇晃晃地在桌子上说,我的壮志就是:娶妻当娶阴丽华(当时美女),做官当作金吾卫(皇家卫队首领)
0欧姆电阻的作用 在电路设计过程中,我们经常要用到0欧姆电阻,对于初学者来说,很难理解它的真正作用,下面我们作详细介绍:零欧姆电阻的主要作用有如下: 1,在电路中没有任何功能,只是在PCB上为了调试方便或兼容设计等原因。 2,可以做跳线用,如果某段线路不用,直接不贴该电阻即可(不影响外观)。 3,在匹配电路参数不确定的时候,以0欧姆代替,实际调试的时候,确定参数,
如何避免愚蠢的勤奋--摘自罗辑思维 几个投资机构的老板,跟我聊天时,说了这么件事。 有个出身农家的年轻人,读书时特别拼,拼命的程度让同学们都害怕。他从来也不玩,只闷头读书,经常一个多月不洗澡。后来他自己搞项目攻关,一个多月足不出户,身上都生出霉味。功夫不负苦心人,最后他研究出来个非常奇特的产品。这个产品,铁定是有庞大市场需求的。它就是枚手机,但可以用来控制所有的家电,电灯、电视、空调、微波炉和烤箱什么的。
木桶理论已死,长板理论才是你必须掌握的 以前有一个著名的木桶理论:一个木桶能装多少水,取决于最短的一块板。在工业化时代,这个理论的确非常有效;但是在全球互联网的时代,这个理论实际早已破产。1——————今天的公司实在没有必要精通一切——如果财务不够专业,可以聘用比自己更有优势的会计师事务所;如果在人力资源上欠缺,可以聘用猎头或者人力资源咨询机构;市场、公关如果是短板,有大量
不公平才是世界的真相----摘自罗辑思维 不公平才是世界的真相 假设让你来模拟上帝,给世界上所有人分配财富。你必须按照什么原则分配,才会得到一个与真实世界差不多的结果呢?首先你不可能均匀分配,否则世界上就不会有穷人和富人的区别。你可能会考虑随心情分配,今天看到这个人心肠好就给她多分点儿,明天看到那个人太可怜再给他多分点儿。但谁都能找到个需要钱的理由对吧?或者你干脆搞随机分配,让世人完全凭运气获得
SD/MMC插口的规范之一:硬件特性及硬件BUG (1)MMC卡分共有7个触点(引脚),分为两种操作模式,分别为MMC模式、与SD模式,两种模式对引脚的定义是不同的。(2)SD卡分共有9个触点(引脚),多余的2个引脚为数据线,但使用与MMC卡兼容的模式时,这两个多余的引脚没有起到作用。它的应用分为一线和四线模式。(3)MMC/SD卡说明:由于SD兼容MMC模式,为叙述方便,本文档主要针对MMC加以说明。MMC卡有多
Linux上SD/MMC卡驱动移植调试记录 我的内核是Linux 2.6.28,已经带有了sd mmc卡驱动了只要在menuconfig里面把相应选项选上即可,编译出来了之后,我插上了我的一个512mb的卡,在启动信息了打印如下:s3c2440-sdi s3c2440-sdi: powered down.mmc0: error -110 whilst initialising SD cards3c2440-sdi
高通平台常用缩写 高通的MSM是mobile station modems . 移动基带处理器.带基带的手机处理器.WCD: wafer codec/decodecWCN: wireless connectivity networkWTR: Wafer TransceiverRTR: Radio TransceiverQCA: Qualcomm AtherosQF
Linux内核编程接口函数 Linux内核编程接口函数转载请注明出处: http://blog.csdn.net/drivelinux/article/details/8656280字符设备相关函数1.alloc_chrdev_region()功能: 自动分配一个主设备号及基于此主设备号的若干个连续的指定数量的次设备号。函数原型如下:[cpp] view