
Linux系统
文章平均质量分 63
wuyuwei45
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ARM Linux 3.x的设备树(Device Tree)
1. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach转载 2013-03-26 09:42:15 · 915 阅读 · 0 评论 -
总结Linux中一些实用性的shell技巧
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l原创 2013-04-01 18:22:17 · 730 阅读 · 0 评论 -
Linux常用文件系统的制作命令
记录以前开发中制作过的Linux文件系统,记得以前为了评估文件系统的优越性,在用busy制作出文件系统目录通过各种文件系统工具将目录打包成各种文件系统格式:Ramdisk、Cramfs、ubifs、jffs2等。以下记录以前用过的脚本,其实都挺简单。1.cramfs#! /bin/shecho "Create RFODNCC_cramfs.img ..."mkfs.cramfs原创 2013-07-16 13:45:56 · 941 阅读 · 0 评论 -
如何改变Linux内核的运行地址。
原厂的外文就好,介绍东西一针见血,很到位,跟看其他的中文资料比起来,看这种技术资料中有一种愉悦的感觉。HOWTO Change the Linux Kernel Start Address原创 2013-07-03 16:23:25 · 797 阅读 · 0 评论 -
Android/linux(earlysuspend、lateresume)睡眠唤醒机制简介
本文属于原创!!如要转载,请注明来源处 http://blog.sina.com.cn/s/blog_759dc36b0100stax.html 背景介绍:睡眠/唤醒是嵌入式Linux非常重要的组成部分,因为优秀的睡眠唤醒机制可以是嵌入式设备尽可能的进入休眠状态,来延长电池的续航时间(这在移动终端消费类电子设备中是非常重要和有意义的!!)。但标准的Linux睡眠唤醒机制有其自身的转载 2013-03-27 18:27:17 · 787 阅读 · 0 评论 -
移植Android时关于Linux中MACHINE_START的一点探讨
在嵌入式Linux中内核移植产品代码分支时往往会遇到以下一个内核代码结构:MACHINE_START(OPT, "OMAP4 opmex tablet") /* Maintainer: Vincent - SUNSEA OPMEX */ .boot_params = 0x80000100, .reserve = omap_tablet_reserve, .map_io = om原创 2013-04-02 16:58:01 · 1703 阅读 · 0 评论 -
移植嵌入式 Boa web server到TI 达芬奇平台
陆续记录移植过程。1.下载Boa源码a.到 http://www.boa.org/ 下载boa源码,目前最新版本为:0.94.13b.在主机上解压下载到的源码压缩包boa-0.94.13.tar.gz,执行:tar xzf boa-0.94.13.tar.gz2.生成makefile文件以上步骤解压后的目录为:boa-0.94.13进入src目录:cd src运原创 2013-05-10 11:18:40 · 1403 阅读 · 0 评论 -
用IDE调试u-boot/kernel
回忆当年,调试TI OMAP3平台,总是在linux下利用命令调试uboot/kernel,编译不方便且不说,关键是代码浏览极不方便,耗时,考验耐性。如今即将面临调试TI OMAP4平台,实在是没办法不尝尝IDE调试u-boot/kernel了。果断地道去下载eclipse for c/c++包,解压....不用解释eclipse是甚,大家都懂的...1.新建工程:File->New-原创 2013-03-27 14:26:40 · 1222 阅读 · 0 评论 -
Linux flash 文件系统剖析
简介: 您之前可能听说过 Journaling Flash File System(JFFS)和 Yet Another Flash File System(YAFFS),但是您知道使用底层 flash 设备的文件系统意味着什么吗?本文将向您介绍 Linux® 的 flash 文件系统,并探索它们如何通过平均读写(wear leveling)处理底层的可消耗设备(flash 部件),并鉴别各种翻译 2013-05-08 14:59:13 · 857 阅读 · 0 评论 -
Linux的电源管理架构
设备电源管理Copyright (c) 2010 Rafael J. Wysocki, Novell Inc.Copyright (c) 2010 Alan Sternstern@rowland.harvard.edu *************************************************************本文由DroidP翻译 2013-05-04 13:29:54 · 780 阅读 · 0 评论 -
workqueue (详细)
1. 什么是workqueueLinux中的Workqueue机制就是为了简化内核线程的创建。通过调用workqueue的接口就能创建内核线程。并且可以根据当前系统CPU的个数创建线程的数量,使得线程处理的事务能够并行化。workqueue是内核中实现简单而有效的机制,他显然简化了内核daemon的创建,方便了用户的编程.工作队列(workqueue)是另外一种将工作推后执行的形式.工转载 2013-04-22 13:35:51 · 888 阅读 · 0 评论 -
Linux面试题目
一.填空题:1. 在Linux系统中,以文件方式访问设备 。2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。3. Linux文件系统中每个文件用i节点来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。5. 链接分为:硬链接 和 符号链接。6. 超级块包含了i节点表 和 空闲块表等重要的文件系统信息转载 2013-04-10 11:26:08 · 997 阅读 · 0 评论 -
Linux芯片级移植与底层驱动(基于3.7.4内核)
宋宝华 BarrySong 21cnbao@gmail.com>新浪微博: @宋宝华Barry 1. SoC Linux底层驱动的组成和现状为了让Linux在一个全新的ARM SoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPU hotplug以及底层的GPIO、clock、pinctrl和DMA硬件的封装等。定时器节拍、中断控制器、S转载 2013-03-26 09:44:31 · 5193 阅读 · 0 评论 -
常见的嵌入式Linux内核启动问题总结及解决方法
文章中总结分析了常见Linux启动时出现的控制台无打印信息、启动异常的现象,并给出相应的处理指导。对于这种开源的技术文章赞一个。Kernel - Common Problems Booting Linux原创 2013-07-03 16:59:30 · 1016 阅读 · 0 评论