linux系统移植之LCD驱动移植 Host:Ubuntu-12.04Target:Tiny6410简介:移植linux-3.2.4时遇到的错误,xinetd启动时网络权限设置不对,导致rpc mount export: RPC: Authentication error错误。
linux系统移植之挂载nfs文件系统错误 Root-NFS: Server returned error -5 while mounting /nfsroot/rootfsVFS: Unable to mount root fs via NFS, trying floppy.VFS: Cannot open root device "nfs" or unknown-block(2,0)Please append a corre
/dev/random 和/dev/urandom 内核内部有一个随机数发生器,当内核用户希望使用随机序列时,随机数发生器提供API,如get_random_bytes().对于用户模式的程序,提供两个字符接口/dev/random 和/dev/urandom,它们都属于虚拟设备。从/dev/random获取的随机数的随机性要高于dev/urandom。这与它们自身随机数产生原理有关。/dev/random并非使用公式产生随机数,而是采用收集“
内核同步方法 原文链接:http://blog.chinaunix.net/uid-10469829-id-2953001.html 1、原子操作可以保证指令以原子的方式执行——执行过程不被打断。内核提供了两组原子操作接口,一组针对整数进行操作,一组针对单独的位进行操作。 2、针对整数的原子操作只能对atomic_t类型的数据进行处理。引入这个特殊数据类型主要是出于三个原因:首先,让原子函
Linux内核源码分析(1)——compiler.h分析 原文:http://www.jtben.com/document/17660Linux的内核源码都会包含文件linux\compile.h,所以先分析该文件内的内容,作为开篇。1 汇编编译时不定义的内容 该文件的第一个内容是对宏__ASSEMBLY__的判断,这个宏的作用是避免在进行汇编编译的时候,不定义后续相关内容。这个宏通过在编译器中用-D选项中
[ARM]ARM平台处理器简介-ARMv7 初次接触到ARM的时候,我直接被众多的处理器版本、系列搞晕了,查了好多资料才理清。现在在这里总结一下,希望能帮到别人。 1.总体情况 先从ARM的wiki上抄个表过来:ArchitectureFamilyARMv1ARM1ARMv2ARM2,ARM3ARMv3ARM6,ARM7ARMv4Str
xulrunner的困扰 chenr@vanet:/$ sudo apt-get install sun-java5-jdk正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 您可能需要运行“apt-get -f install”来纠正下列错误:下列软件包有未满足的依赖关系: sun-java5-jdk : 依赖: sun-java5-de