随笔分类 - 【嵌入式基础】
摘要:转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&id=4808877&uid=14528823一、概念及基本原理TLB即Translation Lookaside Buffer,是MMU中的一种硬件cache,用于缓存页表,即缓存线性地址...
阅读全文
摘要:转自:http://blog.csdn.net/wilsonboliu/article/details/19190861本文由该问题引入到内核锁的讨论,归纳如下为什么需要内核锁?多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是可以访问所有内核数据的,因此要对共享数据进行保护,即互斥...
阅读全文
摘要:转自:http://blog.csdn.net/droidphone/article/details/8104433我们已经在前面几章介绍了低分辨率定时器和高精度定时器的实现原理,内核为了方便其它子系统,在时间子系统中提供了一些用于延时或调度的API,例如msleep,hrtimer_nanosle...
阅读全文
摘要:转自:http://blog.csdn.net/21cnbao/article/details/8457546宋宝华 Barry Song 1. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thi...
阅读全文
摘要:转自:http://docs.oracle.com/cd/E38902_01/html/E38873/kernelovr-64300.html设备树概述Oracle Solaris OS 中的设备表示为互连的设备信息节点树。设备树描述特定计算机的已装入设备的配置。设备树组件系统将会生成树结构,其中包...
阅读全文
摘要:转自:http://blog.csdn.net/tdstds/article/details/18710965input_event(mxckbd_dev, EV_KEY, mxckpd_keycodes[scancode], 0);void input_event(struct input_dev...
阅读全文
摘要:Linux内核抢占实现机制分析转自:http://blog.chinaunix.net/uid-24227137-id-3050754.html【摘要】本文详解了Linux内核抢占实现机制。首先介绍了内核抢占和用户抢占的概念和区别,接着分析了不可抢占内核的特点及实时系统中实现内核抢占的必要性。然后分...
阅读全文
摘要:转自:http://www.latelee.org/using-gnu-linux/diff-and-patch-on-linux.html搞ARM有一段时日了,期间看了不少开发板的手册,手册的内容多数为教我们如何使用开发板,而不是教我们如何开发。手册中少不了显示linux下的命令,不过对这些命令有...
阅读全文
摘要:转自:http://www.latelee.org/porting-uboot/u-boot-porting-bootstrap.htmlu-boot移植随笔:u-boot启动流程简图画上面这张图也花了点时间。虽然很简洁,但对于理解u-boot,从一个较高角度府视u-boot,很有帮助。——其实网上...
阅读全文
摘要:souce insight出错 There was an error opening project: "...": Options->Preferences->Folders->Main User Data Folder 这一项重新选一遍就行了(换个目录),在英文系统下是没有这个问题的,但是si在...
阅读全文
摘要:转自:http://blog.csdn.net/ceven2010/article/details/7406341一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移动到行首...
阅读全文
摘要:一个容易疏忽的问题: strcmp、strncmp、memcmp, 对于memcmp进行字符串比较时可能会出现内存重叠的情况 status = strncmp(xdev->product, "MU709", 5); if (!status) { return -ENODEV; } 一个脚本,用来通过
阅读全文
摘要:高手博客:嵌入式学习园地-华清远见-在21ic的的博客1. 陈莉君老师的个人空间-仰空冥思2.linuxtrave-linux内核之旅3. edsiontel-和linuxtrave链接4. fudan_abc csdn博客1. 宋宝华在51的博客2. 刘洪涛 csdn博客3. 周立功 sina博客...
阅读全文
摘要:转自:http://blog.chinaunix.net/uid-20543183-id-1930847.html------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/----...
阅读全文
摘要:转自:http://blog.chinaunix.net/uid-20543183-id-1930846.html------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/----...
阅读全文
摘要:转自:http://blog.chinaunix.net/uid-20543183-id-1930845.html------------------------------------------本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/----...
阅读全文
摘要:转自:http://blog.chinaunix.net/uid-23046336-id-3475462.html在linux下编程的程序猿都知道shell脚本,就算你不怎么熟悉,也应该听过的吧!那在shell脚本中的死循环该怎么写呢?对于熟悉C语言的猿人们来说,最简单的死循环应该这样写:-----...
阅读全文
摘要:转自:http://www.cnblogs.com/lcw/p/3159394.htmlPreface 当用户编译一个linux内核代码后,会产生几个文件:vmlinz、initrd.img, 以及System.map,如果配置过grub引导管理器程序,会在/boot目录下看到这几个文件。vmlin...
阅读全文
摘要:转自:http://www.cnblogs.com/lcw/p/3159461.htmlPreface Makefile固然可以帮助make完成它的使命,但要承认的是,编写Makefile确实不是一件轻松的事,尤其对于一个较大的项目而言更是如此。那么,有没有一种轻松的手段生成Makefile而同...
阅读全文
摘要:转自:http://www.cnblogs.com/lcw/p/3159462.html查看软件xxx安装内容:dpkg -L xxx查找软件库中的软件:apt-cache search 正则表达式查找软件库中的软件:aptitude search 软件包查找文件属于哪个包:dpkg -S file...
阅读全文