2017年(111)
发布时间:2017-06-19 17:51:21
Linux? 操作系统的最大特性之一就是它的网络栈。它最初源于 BSD 的网络栈,具有一套非常干净的接口,组织得非常好。其接口范围从协议无关层(例如通用 socket 层接口或设备层)到各种网络协议的具体层。本文将从分层角度对 Linux 网络栈的接口进行探索,并介绍其中的一些主要结构。协议简介虽然对于网络的正式介.........【阅读全文】
发布时间:2017-06-19 17:50:25
ARM体系结构:1.最常用的方式,就是在make config里修改“General Setup”子菜单中的“Default kernel command string” 选项,通过修改这个选项来修改include/linux/autoconf.h文件中的CONFIG_CMDLINE宏2.有的时候为了省去make menuconfig的时间,并且内核命令也是固定的,就可以写死内核arch/arm/setup.c文件.........【阅读全文】
发布时间:2017-06-19 17:49:56
#include #include #include #include #include #define BUFFSIZE 1024 * 1024 #define min(x, y) ((x) < (y) ? (x) : (y)) pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; struct cycle_buffer { &n.........【阅读全文】
发布时间:2017-06-19 17:49:29
SD:1条CMD线,所有的命令和回应都是通过这条线一位一位的传输.不同模式或不同版本下,命令有不同含义.(SD(SD[0],SD[3:0]),SPI))1条时钟线,时钟源是来自APH总线时钟4条数据线,SPI模式下用了两条(一条输出,一条输入),SD的一位模式下一条(输出输入),也可以用完四条(输出输入,DATA[0]将分时复用). SD.........【阅读全文】
发布时间:2017-06-19 17:49:03
自动生成Makefile的流程在进行自动化生成Makefile之前,务必要设定好工作的根目录,在当前环境下,至少要保证autoscan、autoconf、 aclocal、automake这些命令能够正常运行。在这一节中,我们就以一个最简单的示例来说明automake和autoconf的基本使用方 法,这个例子是一个平坦模式的模型。自动生成Makefile的流程如.........【阅读全文】