自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 挂载Android的NFS遇到的问题

一切正常,最后开机画面也出现了,但是,就卡在这开机画面上: 终端打印: nfs: server 192.168.0.3 not responding, still trying nfs: server 192.168.0.3 not responding, still trying 不明白怎么回事??貌似是网络的问题,为什么会断呢? 看来是开始能连上,过一会就会断了,明天换个网卡试试!! 开始是可以挂上的: [root@Real6410 /]# [root@Real6410 /]#

2010-07-29 23:35:00 912

原创 Ubuntu下建立tftp服务器

1 安装程序 sudo apt-get install tftp tftpd sudo apt-get install openbsd-inetd 2 新建文件夹 cd / sudo mkdir tftpboot sudo chmod 777 tftpboot 3 修改存放目录: sudo vi /etc/inetd.conf tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot

2010-07-29 16:05:00 618

转载 U-boot的环境变量: bootcmd 和bootargs

u-bootcmd<br />    前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。<br />u-bootargs<br />  bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来设置的。bootargs的种类非常非常的多,我们平常只是使用了几种而已,感兴趣的可以看看这篇文章说的很全:http://blog.chinau

2010-07-29 10:55:00 992 1

原创 编译的一个问题

在编译的时候总是报这样一个问题: invalid conversion from 'void*' to 'mad_stream*'等等类似这样的错误,想到我添加的函数是从c代码中移过来的,应该用 extern “C" {}包含,可是发现还是出错,?? 于是又在出错的行中添加强制类型转换: omx_maddec_component_Private->stream = (mad_stream*)calloc (1,sizeof(struct mad_stream)); 编译就通过了。 哦,c和c++

2010-07-27 14:04:00 497

原创 omx_mp3解码组件

1 主要文件在opencore/codecs_v2/omx/omx_mp3中                                omx_mp3_component.cpp                                mp3_dec.cppomx_mp3中的内容与audio下的mp3会被编译为库文件libomx_mp3dec_sharedlibrary.so在文件 omx_mp3_component.cpp中,函数*PVGetInterface():OSCL_EXPORT_REF

2010-07-23 10:18:00 1480

原创 OmxComponentFactoryDynamicCreate()函数的实现

<br />OmxComponentFactoryDynamicCreate()函数的上一层是FunctionPtrCreateComponent()函数,用于创建对应格式的编解码组件。<br />参数:OMX_OUT OMX_HANDLETYPE* pHandle,作为输出参数,指向创建的组件handle。<br />        OMX_IN  OMX_PTR pAppData, OMX_IN OMX_PTR pProxy, OMX_STRING aOmxLibName,指向组件的so库名。<br

2010-07-21 15:04:00 856

原创 函数OMX_MasterInit()的实现

函数OMX_MasterInit()实现opencore中各个core以及core的组件的注册,初始化。其中有个变量data指向一个类OMXMasterCoreGlobalData,此类包含了所有组件的信息,如 组件名 ,支持的格式,属于哪个core,已实例化的个数,接口指针等。函数流程:

2010-07-21 09:47:00 1477

原创 Android 环境下使用GDB

Android环境下使用GDB<br />1) 编译包含Debug 信息<br />设置如下环境变量:<br />TARGET_BUILD_TYPE=debug<br />TARGET_STRIP_MODULE=false (发现即使设置编译为Debug模式, 最后生成的文件系统中的程序和库还是会被strip. 设置此选项可以避免被strip)不过还要需要修改一下build/core/combo/linux-arm.mk, 否者即使设置TARGET_STRIP_MODULE=fals

2010-07-20 10:34:00 1324

原创 dlopen()函数和dlsym()函数

dlopen()函数用于打开一个.so库,原型如下:void *dlopen(const char *filename, int flag){    soinfo *ret;    pthread_mutex_lock(&dl_lock);    ret = find_library(filename);    if (unlikely(ret == NULL)) {        set_dlerror(DL_ERR_CANNOT_LOAD_LIBRARY);    } els

2010-07-14 10:04:00 5128

转载 .bashrc和.bash_profile的区别

/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell 的设置.其中的设置对所有的用户有用; /etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.其中的设置仅对当前用户有用; ~/.bash_profile: 每个用户都可使用该文件输入专用于自己使

2010-07-12 23:04:00 1208

转载 fstab文件介绍

<br />fstab文件/etc/fstab是一个文本文件,在这个文件中,每个文件系统(包括分区或者设备)用一行来描述,在每一行中,用空格或TAB符号来分隔各个字段,文件中以*开头的行是注释信息。fstab文件中的纪录的排序十分重要。因为fsck,mount或umount等程序在做它们的工作时会按此顺序进行本。<br />以下是我的fstab文件中的内容:<br /># /etc/fstab: static file system information.<br />#<br />#

2010-07-12 14:17:00 986

原创 Ubuntu下安装sourcenav6.0

想在Ubuntu下装个能方便查看源码的工具,在网上搜了下,看到这个不错:使用一个shell文件,只需运行shell就可以了,相当方便啊。1在要安装的目录下,新建空文档:写入以下内容:#!/bin/bashwget http://svn.exactcode.de/t2/trunk/package/develop/sourcenav-ng/tk-lastevent.patchwget http://nchc.dl.sourceforge.net/sourceforge/sourcenav/sourcen

2010-07-10 12:42:00 1629

转载 代号姜饼 Android 3.0系统新特性曝光

距离Google正式发布Android 2.2系统到现在仅仅过去了一个月的时间,正式获得官方Froyo更新的机型也仅有Nexus One一款机型,大多数的Android手机用户还在翘首企盼自己的手机能够获得2.2更新,最新的Android 3.0已经揭开了面纱。  Android 3.0延续了Google以甜点命名的习惯,代号为Gingerbread(姜饼),传闻该版本系统将会在10月中旬公布,有可能是10月15日或者是06日,首款搭载Android 3.0系统的手机有望在11月或者12月正式上

2010-07-05 21:56:00 659

转载 android版本分类

<br />北京时间1月18日上午消息,据国外媒体今日报道,谷歌Android高级产品经理埃里克·曾(Erick Tseng)表示,新版Android操作系统被命名为“Froyo”。  “Froyo”是英文“frozen yogurt”的缩写,意为“冻酸奶”。谷歌Android此前的一些版本曾经采用过“Cupcakes”(杯形蛋糕)、“Donuts”(甜甜圈)、 “Eclairs”(长形松饼)三个食品名称。这些名称的首字母遵循了C、D、E、F的顺序。<br /> 这样,在下载源码时,就可以指定其版本

2010-07-05 21:26:00 746

转载 关于ubuntu的apt-get和安装目录

<br />一般的deb包(包括新立得或者apt-get下载的)都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。另参见apt使用参考: apt-cache search # ------(package 搜索包) apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等) sudo apt-get install # ------(package 安装包) sudo

2010-07-05 11:02:00 6458

原创 android2.2源码编译问题7-4

今天下了Android2.2源码repo init

2010-07-04 16:54:00 1546 2

原创 开启Ubuntu自动root登陆

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4   /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通

2010-07-04 16:35:00 679

转载 windows 下用Cygwin下载android源代码

windows下用Cygwin下载android源代码如果/home目录没有创建,可以如下操作:1.在D:/cygwin安装目录下新建目录:home,2.在windows高级属性增加HOME变量,HOME=D:/cygwin/home,3.拷贝文件,打开D:/cygwin/etc/skel目录,拷贝下面三个文件到D:/cygwin/home,这样在cygwin终端执行,echo $HOME 查看即可<br /><br />首先下载cygwin,cygwin是一个类linux平台。

2010-07-03 17:17:00 3255

MMU工作原理学习 下载

MMU原理学习 虚拟地址到物理地址的映射 权限的检查

2010-08-13

OpenMax AL介绍

现在学习OpenMax,分享下自己的AL学习 1 OpenMax AL概述 2 OpenMAX AL 的特性 3 设计概述 4 功能概述 5 OpenMAX AL用例

2010-03-25

C++入门学习下载pdf格式

C++学习的入门级书,个人觉得还可以,有基础的看也可以提升,

2009-12-19

空空如也

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

TA关注的人

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