自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

千江月.万里天

备忘.学习.自勉

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 系统初始化函数集(subsys_initcall)和初始化段应用

系统初始化函数集(subsys_initcall)和初始化段应用前言:前段时间做一个项目需要设计一个动态库,并希望在加载库的同时自动执行一些初始化动作,于是联想到了linux内核众子系统的初始化,于是研究之,并在过这程中发现了初始化段的存在,利用初始化段实现了该功能。工作一年,笔记积累多了,慢慢变得杂乱无章,于是开博,一方面整理笔记,梳理知识,另一方面和大家交流,共同进步。keywor

2012-04-04 20:24:00 554

原创 关于pend post 与 accept

在做同步时经常会用到pend, post, accept;现在做下简单的记录:其中 pend:  是去取某个信号量, 如果无效则进入休眠;accept: 是去取某个信号量,如果无效则立即返回;post: 释放一个信号量;

2012-03-31 15:06:07 2042

原创 在ubuntu 10.04中安装sun-java6-jdk

1)  增加安装库的源:      $sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"2) 更新...      $sudo sudo apt-get update3) 安装:      $sudo apt-get install sun-java6-jdk

2011-12-03 14:17:02 337

原创 make 技巧记录

1)  加速编译过程:      make -j    n=2*(CPU数)        为了让在做I/O操作时,CPU不空闲, 所以分配2个任务给出CPU;      make -j22) 使用verbose模式:     将每一步执行的命令都打印出来;     make V=1 >~/log3) 使用ccache提高编译速度:     使用ccache要在源码

2011-12-02 09:10:43 663

原创 fstab 记录

/etc/fstab 1, 要挂载的文件系统或存储设备;2, 挂载点;3, 文件系统或分区的类型;4, 挂载选项;5, dump选项;6, fsck选项 详细参考man mount;  shared /mnt/share vboxsf default 0 0

2011-12-01 10:03:45 524

转载 x-load

先在这里记录一下:         x-load本质是一个U-BOOT的精简版。为什么需要x-load这个玩意呢,而不是直接用u-boot呢?那是因为U-boot太大了,塞不进内部的RAM?那为啥要把X-LOAD塞进内部的RAM,而不是load到外部的RAM呢?        当OMAP3530上电的时候,memory controller还没有初始化,怎么去读写外部的RAM呢?必须要有人

2011-11-30 14:59:08 1521

原创 关于用脚本配置环境变量

平时在LINUX中编译代码时, 常要更改一些环境变量, 为了方便一般会建一个脚本文件;但是直接运行脚本时会发现相应的环境变量没有变化,这是因为运行脚本时,当前shell会打开一个新的SHELL来执行脚本, 所以设置的环境变量不在当前SHELL中生效; 用下面方法可解决这个问题: # source an_env或# .an_env 用source或 . 指令来执行脚本.

2011-10-28 10:08:41 516

原创 从github中取android的sourcecode

下android的源码时发现android.git.kernel.org已不可用了, git.kernel.org都已经恢复了,为什么android的还不能用呢?后来从网上看到在github/android有镜像android的sourcecode, 这里备忘一下操作: 1) Get repo#cd ~/android#curl https://github.com/andro

2011-10-21 08:51:29 2295

原创 在SecureCRT中用SSH连接VBOX中的UBUNTU

1 设置 VBOX网络属性:       1) 联接使用 NAT       2) port Forwarding 如下:       说明:  就是将虚机的ssh port 22 映射到 localhost 的port 22 2) 虚机上安装 OpenS

2011-10-19 10:22:31 671

转载 apt命令用法

以下内容来自网络, 仅用于备忘...apt-get update  在修改/etc/apt/sources.list或/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。apt-get install p

2011-10-19 10:07:02 417

Google I/O 2008 - Anatomy and Physiology of an Android

Patrick Brady(Google)在2008 Google I/O 所發表的演講「Anatomy& Physiology of an Android」

2011-11-06

Googles android as an application environment for DTV decoder system

关于Android支持数字电视(DTV)的应用描述.

2011-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除