杠杆 技术本就是一种杠杆。 曾经,技术的草莽时期,是一个英雄辈出的年代。两个人可以创造 Unix,C 语言,一个人也可以发明 Linux,也可以写出 Foxmail。掌握了技术,就可能创造历史,那时技术的杠杆很高。 如今,是技术的成熟时期,个体英雄少了,更多是一种团队和集团军作战的时代。如果你是技术 ...
分类:
其他好文 时间:
2017-08-22 00:20:10
阅读次数:
183
1嵌入式学习的一些概念理解误区很多嵌入式初学者认为,学嵌入式,就是学习ARM,就是学习开发板。买一块开发板,然后在上面“移植”u-boot、Linux内核,再使用busybox制作一个根文件系统,大功告成!觉得可以出去找工作了。这其实是有一定片面性的:首先ARM是个CPU架构,跟PC上..
分类:
其他好文 时间:
2017-07-14 09:57:36
阅读次数:
254
Device Mapper是一个基于kernel的框架,它增强了很多Linux上的高级卷管理技术。Docker的devicemapper驱动在镜像和容器管理上,利用了该框架的超配和快照功能。为了区别,本文使用Device Mapper指驱动中的框架,而devicemapper指Docker的存储驱动 ...
分类:
移动开发 时间:
2017-06-17 22:37:50
阅读次数:
800
Linux中使用的地址类型列表: 用户虚拟地址(User virtual addresses) 用户空间程序可见的普通地址。用户虚拟地址的长度为32位或64位,依赖于底层的硬件体系架构,每个进程有它自己的虚拟地址空间。 物理地址(Physical addresses) 处理器和系统内存之间使用的地址 ...
分类:
系统相关 时间:
2017-05-28 17:25:59
阅读次数:
168
linux 4.1.36 中变化ret = request_irq(IRQ_DMA2, s3c2440_dma2_irq, IRQF_DISABLED, "myalsa for playback", substream);IRQF_DISABLED 换为 IRQF_TRIGGER_NONEsnd_s ...
分类:
系统相关 时间:
2017-05-14 17:58:12
阅读次数:
480
Ⅰ、驱动的改变 Linux内核源码版本在2.4以前,驱动就是直接定义一个xx.ko,然后再Linux系统中insmod这人格模块就可以把这个驱动加载到内核,就可以驱动自己的代码,只有一个:驱动.c Linux内核版本在2.6以后,引入了一个高级的Linux模型: 1、Linux设备总线 | | | ...
分类:
系统相关 时间:
2017-04-15 15:31:02
阅读次数:
282
(从开发板的nor flash 通过USB下载线将嵌入式linux安装到开发板的nand flash) 步骤详解: 安装准备1:硬件连接 Flash开关位于nor flash 串口线已经连接到PC USB下载线已经连接到PC 连接好开发板电源线,并关闭开发板电源开关 安装准备2:安装USB下载线驱动 ...
分类:
系统相关 时间:
2017-03-13 20:20:43
阅读次数:
212
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://liucw.blog.51cto.com/6751239/1221140 Preface Linux内核对网络驱动程序使用统一的接口,并且对于网络设备采用面向对象的思想设计。 Lin ...
分类:
系统相关 时间:
2017-02-21 13:42:49
阅读次数:
242
思路:1、虚拟机增加磁盘容量; 2、将增加的磁盘容量增加到系统分区中; 准备阶段: 下载Gparted软件:https://sourceforge.net/projects/gparted/files/gparted-live-stable/ 第一步:通过VMWare虚拟机管理工具对磁盘进行扩容。 ...
分类:
系统相关 时间:
2017-01-20 19:31:21
阅读次数:
231
转自:http://blog.csdn.net/chinazhangzhong123/article/details/51638793 《[ arm驱动] linux异步通知与 异步IO》涉及内核驱动函数二个,内核结构体一个,分析了内核驱动函数二个;可参考的相关应用程序模板或内核驱动模板二个,可参考 ...
分类:
系统相关 时间:
2016-09-07 01:12:13
阅读次数:
242