摘要:
本文转自:http://blog.csdn.net/yusiguyuan/article/details/19840065 一、首先介绍内核中链表 内核中定义的链表是双向链表,在上篇文章--libevent源代码分析--queue.h中关于TAILQ_QUEUE的理解中介绍了FreeBSD中如何定义 阅读全文
摘要:
本文转载自:http://blog.sina.com.cn/s/blog_63f31f3401013jrn.html 先来了解下什么是标准IO以及文件IO。 标准IO:标准I/O是ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,具有一定的可移植性。标准IO库处理 阅读全文
摘要:
本文转载自:http://blog.csdn.net/ymangu666/article/details/39292651 应用程序可以通过对/dev 目录下的设备文件读写,从而访问实际的设备。1)每个设备文件对应有两个设备号:主设备号,次设备号① 主设备号:标识该设备的类型,也表示了该设备所使用的 阅读全文
摘要:
本文转载自:https://segmentfault.com/a/1190000000580216 静态函数库一般扩展名为(.a),这类的函数库通常扩展名为libxxx.a 。这类函数库在编译的时候会直接整合到程序中,所以利用静态函数库编译成的文件会比较大,这类函数库最大的优点就是编译成功的可执行文 阅读全文
摘要:
本文转载自:https://www.ibm.com/developerworks/cn/linux/l-btloader/ 本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。 1. 引言 在专用的嵌入式板子运行 GNU 阅读全文
摘要:
本文转载自:https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/ 从 inode 了解 Linux 文件系统 本文转载自:https://www.ibm.com/developerworks/cn/linux/l-cn 阅读全文
摘要:
本文转载自:Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解 安装前的絮叨 首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。 交叉编译工具链是为了编译、链接、处 阅读全文
摘要:
一、多饮用一些含盐分的清凉饮料。还可以在额部、颞部涂抹清凉油、风油精等,或服用人丹、十滴水、藿香正气水等中药。这是传统正规的方法。 但是我觉得下面才是中暑的根本原因啊。 二、你老是经常熬夜,老是1点多才睡觉,很容易把自己的身体给搞垮了啊,我之前就是经常熬夜把自己的身体搞垮了啊,现在深有体会,经常不舒 阅读全文
摘要:
本文转载自:http://blog.ednchina.com/hhuwxf/1915416/message.aspx 一、Bootloader的引入 从前面的硬件实验可以知道,系统上电之后,需要一段程序来进行初始化:关闭 WATCHDOG、改变系统时钟、初始化存储控制器、将更多的代码复制到内存中等等 阅读全文
摘要:
本文转载自:http://www.wuji8.com/meta/841011126.html 误把Linux运行级别设置为6后的解决方法 我们知道,Linux有7个运行级别,而运行级别设置为6后,会导致Linux系统刚启动完成就立刻重启,重启后又会立刻重启,如此反复,导致系统不能正常运行。本文笔者和 阅读全文