自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Xshell DISPLAY e233 error

When using the Xshell as Linux command tool, After login Linux, there maybe an error shows  when using graphics tools such as gvim, xclock, elclipsThe problem can be fixed as following setting:1

2013-10-19 18:50:56 2275

转载 Power Analysis

http://hi.baidu.com/tag/EDA%20Tools/feedsPower Analysishttp://www.synopsys.com.cn/information/snug/2010/power-analysis-for-security-chip-in-cellphone-using-primetimepxPTPX功耗分析

2013-06-15 13:31:39 1554

原创 [Linux Shell] vim editor quit without content leave on the screen

When you run vim in Xshell to edit some files, the content leaves on the screen after you exit the editor.Two ways to solve this problem:1. set the environment variable: TERMexport TERM = xterm

2013-06-14 22:35:56 820

转载 FFT Algorithm Implementation

转自以下网址:http://topic.csdn.net/t/20060328/11/4644901.html该楼主写的挺好的,忍不住要转了,大家转了也要说明出处是以上的网址才好。---------------------------------------------------------------------------------------------------------割

2013-03-10 20:40:37 1188

转载 VIM Display Chinese

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vim支持gb编码就好了。$vim ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了。如果不正常,重新开一个终端,

2013-03-10 20:38:08 1246

转载 Ubuntu 10.04 server 用于Android编译服务器

1:  Ubuntu 10.04 首先依据你的机器硬件来选择OS。现在目前的机器是至强E5620,所以这里我们64bit Ubuntu 10.04 server 的系统。2:从Ubuntu 官网下载然后刻录成可启动光盘。也可以用其他的模式,例如U盘启动。3:放入光盘选择从光盘启动,选择English作为系统语言,因为在命令行的模式下,是不支持多字节的显示。虽然可以添加一个新的支持多字节

2013-03-09 21:44:49 640

转载 Android 分布式编译

sudo apt-get install distccapt-get install distccmon-gnomevi ~/.profile =>       add "/usr/local/arm-linux-androideabi-4.4.x/bin" to PATHsudo vi /etc/default/distcc =>       STARTDISTCC="tru

2013-03-08 10:55:01 912

转载 v4l2驱动编写篇 (ZZ)

v4l2驱动编写篇一--介绍 原文网址:http://lwn.net/Articles/203924/大部分所需的信息都在这里。作为一个驱动作者,当挖掘头文件的时候,你可能也得看看include/media/v4l2-dev.h,它定义了许多你将来要打交道的结构体。 一个视频驱动很可能要有处理PCI总线,或USB总线的部分。这里我们不会花什么时间还接触这些东西。通常会有一个内部一I2C接口,我

2013-03-07 13:43:05 1412

转载 wpa_supplicant 软件架构分析

1.    PF_INET socket接口,主要用于向kernel 发送ioctl命令,控制并获取相应信息。2.    PF_NETLINK socket接口,主要用于接收kernel发送上来的event 事件。3.    PF_PACKET socket接口,主要用于向driver传递802.1X报文。主要涉及到的文件包括:“driver.h”,“drivers.c”,“dri

2013-03-06 11:32:33 816

转载 Android wl1271 wifi bt 驱动移植

一、Android wl1271 wifi驱动移植 1,在Texas官网http://processors.wiki.ti.com/index.php/OMAP35x_Wireless_Connectivity_Downloads下载并安装最新的V3.00.01.06-WL6.1.6.0-Linux-x86-Install.bin 这个软件包是在evm板上验证wl1271

2013-03-06 11:25:46 2735

转载 linux中 probe函数的何时调用的

所以的驱动教程上都说:只有设备和驱动的名字匹配,BUS就会调用驱动的probe函数,但是有时我们要看看probe函数里面到底做了什么,还有传递给probe函数的参数我们就不知道在哪定义(反正不是我们在驱动里定义的),如果不知道传递进的参数,去看probe函数总是感觉不求甚解的样子(你对系统不求甚解,系统也会对你的要求不求甚解的),心里对自己写出的程序没底,保不齐那天来个bug,就悲剧了。

2013-03-04 00:28:07 528

原创 在shell下创建快捷的查找命令

平时需要对一些目录下的文件进行搜索,查找关键字等操作,常用的grep,find命令,这里将这两个命令进行改装一下,以便于在经常使用的时候可以做到更快捷的方式:$ vi ~/.bashrc加入如下的函数:#表示在当前目录下进行直接的搜索,但是不要搜索我们事先创建过的tags文件(因为这里有太多我们不希望看到的内容)gg(){        grep -HIsirn --col

2013-03-04 00:12:12 493

转载 android模块编译,mm命令, 模块编译

编译模块from http://jinguo.javaeye.com/blog/691507  如果你只修改某一个模块的内容,却每次都要执行make, 最后等待很长时间。使用模块编译,只需要在你所在的模块的目录或者其子目录,执行mm,便可以编译出一个单独的apk,这样岂不快哉!具体步骤:1) 打开~/.bashrc文件,加入source ~/I850/build/envsetu

2013-03-04 00:05:03 519

原创 Change the default shell for Ubuntu

First of all, using this command to check what's the shell type right now:$ls -al /bin/shThere will be the symbol link of sh to bash or dash. There are ways to change it: 1. using this com

2013-03-03 20:51:54 1058

转载 深入分析fork 和 vfork

一)fork的概述  .操作系统对进程的管理,是通过进程表完成的.进程表中的每一个表项,记录的是当前操作系统中一个进程的信息.  .进程在系统的唯一标识是PID,PID是一个从1到32768的正整数,其中1一般是特殊进程init,其它进程从2开始依次编号.当用完32768后,从2重新开始.  .一个称为“程序计数器(program counter, pc)”的寄存器,指出当前占用 CP

2013-03-02 01:27:38 463

转载 fork() 和 vfork 的区别?

vfork用于创建一个新进程,而该新进程的目的是exec一个新进程,vfork和fork一样都创建一个子进程,但是它并不将父进程的地址空间完全复制到子进程中,不会复制页表。因为子进程会立即调用exec,于是也就不会存放该地址空间。不过在子进程中调用exec或exit之前,他在父进程的空间中运行。为什么会有vfork,因为以前的fork当它创建一个子进程时,将会创建一个新的地址空间,并且拷贝

2013-03-02 00:37:13 367

转载 Linux内核spin_lock与spin_lock_irq分析

From: http://blog.csdn.net/zhanglei4214/article/details/6837697在Linux内核中何时使用spin_lock,何时使用spin_lock_irqsave很容易混淆。首先看一下代码是如何实现的。spin_lock的调用关系     spin_lock             |           + ----->

2013-03-01 16:37:21 470

原创 技术的翅膀

兴趣是最好的老师,坚持不懈是成功的关键!这一步迈开了,那么就要坚持下去!相信自己,相信未来!

2009-06-11 22:39:00 410

windows 下gvim访问ctags的设置

将两个exe文件拷贝放到可以执行的路径下,譬如放到gvim的同文件夹里,但是要在系统的环境变量中加入gvim的路径信息。 因为ctags将从命令行进行操作。 然后进入到代码路径下,执行: ctags -R 即可以产生顶层目录(包含子目录)的tags文件。 使用gvim对应的文件,就可以方便的访问tags及跳转。 这里附加一个tags的快捷方式: 在gvim的“编辑”,“启动设定” 里添加一行: map <F9> :set tags=c:\abcd\tags 注意abcd的中间路径不能有空格。 或者是cmd窗口,每次都cd到包含tags的路径下,启动gvim , 这样就可以默认进行tags的访问了。

2013-03-06

ARM uboot 移植手册 包会

很好资料,看着就会移植ARM uboot,相当不错

2010-07-21

空空如也

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

TA关注的人

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