摘要: start ->start_armboot ->main_loop实际应用中问题:为什么从nandflash读出的MAC(写到物理phy上)与上层网口地址不同(上层网口采用env的mac)?从nandflash读出mac并写入phy后,才初始化网络设备即eth_initialize(),其读取env... 阅读全文
posted @ 2015-09-21 00:10 yuxi_o 阅读(598) 评论(0) 推荐(0)
摘要: printk会阻塞,不能用在中断上下文。 基础 涉及文件:kernel/printk.c include/linux/kernel.h include/linux/device.h(dev_info\dev_dbg) 用printk内核会根据日志级别把消息打印到当前控制台上。 信息正常输出前提是-- 阅读全文
posted @ 2015-09-21 00:05 yuxi_o 阅读(1653) 评论(0) 推荐(0)
摘要: linux启动时会又大量信息打印,若要使启动信息不打印,需修改内核中两处:1. 内核配置项。 CONFIG_SERIAL_ATMEL_CONSOLE=y //去掉终端配置选项。2. 内核解压缩时,终端由于uboot初始化过,所以解压信息会有打印,注释掉内核解压打印。 arch/arm/boot/co... 阅读全文
posted @ 2015-09-21 00:03 yuxi_o 阅读(835) 评论(0) 推荐(0)
摘要: 转自:详谈Linux写时拷贝技术(copy-on-write)必看篇 参考:再谈 copy-on-write 知乎 COW技术初窥 在linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制”技术,也就是只有进程 阅读全文
posted @ 2015-09-20 23:47 yuxi_o 阅读(461) 评论(0) 推荐(0)
摘要: 一、概述 内核有3中挂在rootfs的方式:普通的ext/jiffs2/yaffs2, initrd(ramdisk)和initramfs。 Document/early-userspace/README 128 The kernel has currently 3 ways to mount th 阅读全文
posted @ 2015-09-20 22:58 yuxi_o 阅读(624) 评论(0) 推荐(0)
摘要: http://blog.chinaunix.net/uid-23208702-id-353022.html1.2. 安装zlib库由于交叉编译mtd工具时需要zlib.h文件,所以在编译之前先安装zlib库文件。从网上下载zlib-1.2.3.tar.gz解压缩$ tar zxvf zlib-1.2... 阅读全文
posted @ 2015-09-20 19:02 yuxi_o 阅读(406) 评论(0) 推荐(0)
摘要: RTMP直播是最为常见的一种实时直播。直播服务普遍采用了RTMP作为流媒体协议,FLV作为封装格式,H.264作为视频编码格式,AAC作为音频编码格式。FLV是RTMP使用的封装格式,H.264是当今实际应用中编码效率最高的视频编码标准,AAC则是当今实际应用中编码效率最高的音频编码标准。 一、RT 阅读全文
posted @ 2015-09-20 18:59 yuxi_o 阅读(874) 评论(0) 推荐(0)
摘要: JFFS2全名是Journalling Flash File System Version2,最早只支持Nor Flash,自2.6版以后开始支持Nand Flash。 JFFS2是Flash上应用最广的一个日志结构文件系统。它提供的垃圾机制,不需要马上对擦写越界的块进行擦写,而只需要将其设置一个标 阅读全文
posted @ 2015-09-20 18:46 yuxi_o 阅读(1622) 评论(0) 推荐(0)
摘要: 转自: 知乎 浅懂示波器FFT快速傅立叶变换功能及运用 大多数示波器上都有个FFT功能,也叫快速傅立叶变换,但很多人不了解这个功能是做什么用的,百度以后又会遇到各种各样的高数公式,看的一头雾水,遂而放弃这块知识。 我们来看百度百科的解释: FFT,即为快速傅氏变换,是离散傅氏变换的快速算法,它是根据 阅读全文
posted @ 2015-09-20 18:34 yuxi_o 阅读(2415) 评论(0) 推荐(0)
摘要: 一、角度和弧度 弧度:弧长等于半径的弧,其所对的圆心角为1弧度。 根据定义,圆一周的弧度数为 2πr/r = 2π,360° = 2πrad,平角(即 180° 角)为 πrad,直角为 π/2rad。 在具体计算中,角度以弧度给出时,通常不写弧度单位,直接写值。最典型的例子是三角函数,例如sin( 阅读全文
posted @ 2015-09-20 18:33 yuxi_o 阅读(3381) 评论(0) 推荐(0)