海王  
01 2010 档案
  • 为 Linux 应用程序编写 DLL
    摘要:为 Linux 应用程序编写 DLL在仅仅只会编写插件的时候为什么要编写整个应用程序?文档选项打印本页将此页作为电子邮件发送级别: 初级http://www.ibm.com/developerworks/cn/linux/sdk/dll/index.htmlAllen Wilson(wilsona@us.ibm.com), 电子商务设计师, IBM2001 年 10 月 01 日插件和 DLL 通... 阅读全文
    posted @ 2010-01-29 13:44 海王 阅读(392) 评论(0) 推荐(0) 编辑
  • 6410 声卡wm9713 驱动分析
    摘要:http://www.linuxforum.net/forum/printthread.php?Cat=&Board=embedded&main=721434&type=post1. S3C6410与WM9713的I2S,AC97,PCM相比较: 1.I2S,AC97,PCM是不同的,各是各的,三者时序不同,要双方通信,必须要是同一种时序,要么均是I2S,要么均是AC97,... 阅读全文
    posted @ 2010-01-29 00:41 海王 阅读(3466) 评论(0) 推荐(0) 编辑
  • 移植 android, touch screen 不能正常工作的问题
    摘要:http://blog.csdn.net/yrj/archive/2009/12/28/5085008.aspxtouchscreen已经在驱动中校正了,通过驱动报上来的点的坐标都是正确的。但是android没有反应,这是因为battery的问题造成的。移植用的开发板没有电池的驱动,因此 android无法获得正确的电池状态,默认为LCD off的状态,android在LCD off状态下,输入的... 阅读全文
    posted @ 2010-01-29 00:27 海王 阅读(2466) 评论(0) 推荐(0) 编辑
  • 音频处理介绍(Linux手机)
    摘要:http://blog.csdn.net/absurd/archive/2007/11/07/1872258.aspx转载时请注明出处和作者联系方式 作者联系方式:李先静 <xianjimli at hotmail dot com>昨天从整体上介绍了一下音频处理流程,让大家对音频处理有个大致的概念,以便进行深入的研究。整个音频处理可以分为三个部分:用户空间Mplayerservice它... 阅读全文
    posted @ 2010-01-29 00:22 海王 阅读(1121) 评论(0) 推荐(0) 编辑
  • fprintf 控制台代码,可以控制光标等,控制台显示时间源码
    摘要:http://blog.csdn.net/liumang_D/archive/2009/11/30/4907083.aspx给printf的输出加上些特效比如颜色,可以让打印信息更鲜明,在debug的时候特别有用。颜色:#define NONE "\033[m"#define RED "\033[0;32;31m"#define LIGHT_RED "\033[1;31m"#define GREE... 阅读全文
    posted @ 2010-01-23 01:34 海王 阅读(1523) 评论(0) 推荐(0) 编辑
  • cpio格式的initrd解压与压缩
    摘要:解开一个cpio initrd:> mkdir work> cp /boot/initrd.img ./initrd.img.gz> gunzip -c initrd.img.gz> cpio -i --make-directories < initrd.img制作一个cpio initrd> find . | cpio -c -o > ../initrd... 阅读全文
    posted @ 2010-01-22 10:14 海王 阅读(4735) 评论(0) 推荐(0) 编辑
  • Android开机画面大整容
    摘要:http://eoe.1sters.com/thread-5973-1-1.html——Android开机画面大整容 如果你是个希望抓住一切机会来展示个性的时尚一族,那么你肯定不会满足于,只对机器人(Android系统)做铃声、壁纸修改这样类似化装的“面子”工程。要帅就帅到底,不如给咱的机器人来个比韩国更加专业的“整容”,让机... 阅读全文
    posted @ 2010-01-20 15:00 海王 阅读(2338) 评论(0) 推荐(0) 编辑
  • Fastboot的安装与使用
    摘要:http://www.vstg.cn/a/jc/2009/1130/168.html本教程主要介绍WindowsXP平台下Fastboot的安装与使用.你需要准备的东东:Android SDK(点击此处下载)WinRARG1(HTCDream)数据线*********************************************进入Fastboot模式关闭手机-->按住“... 阅读全文
    posted @ 2010-01-20 14:44 海王 阅读(18267) 评论(1) 推荐(0) 编辑
  • android 源代码结构
    摘要:Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:.|-- Makefile (全局的Makefile)|-- bionic (Bionic含义为仿生,这里面是一些基础的库的源代码)|-- bootloader (引导加载器)|-- build (build目录中的内容不是目标所用的代码,而是编译和配置... 阅读全文
    posted @ 2010-01-20 09:08 海王 阅读(401) 评论(0) 推荐(0) 编辑
  • android bootload源码网址
    摘要:android bootload源码网址http://android.git.kernel.org/?p=kernel/lk.git;a=summary可以用:git clonegit://android.git.kernel.org/kernel/lk.git下载源码。另外:http://android.git.kernel.org/有许多源码 阅读全文
    posted @ 2010-01-19 23:16 海王 阅读(602) 评论(0) 推荐(0) 编辑
  • initrd 制作 CPIO
    摘要:http://www.ibm.com/developerworks/cn/linux/l-k26initrd/index.htmlLINUX内核自从2.6版以后,就大力推荐CPIO-INITRD. 现在各大LINUX发行版的INITRD都是CPIO格式的.这次主要说下如何制作CPIO-INITRD.首先假设咱们已经用BUSYBOX或KLIBC或别的什么做好了根文件系统,位于~/rootfs下.按照... 阅读全文
    posted @ 2010-01-18 11:21 海王 阅读(5660) 评论(0) 推荐(0) 编辑
  • 内核-编译器-busybox个版本之间的关系
    摘要:内核-编译器-busybox个版本之间的关系http://blog.csdn.net/qiaoliang328/archive/2009/10/21/4710838.aspx前言:本文主要记录用各个版本的编译器编译出来代码运行结果。1. (zImage)Busybox-1.3.2: arm-linux-gcc-3.3.2Linux-2.6.26.3:arm-linux-gcc-3.4.1编译结果:... 阅读全文
    posted @ 2010-01-17 15:25 海王 阅读(2417) 评论(0) 推荐(0) 编辑
  • 一个linux基本源码丰富的下载网站
    摘要:http://ftp.de.debian.org/debian/pool/main/ 阅读全文
    posted @ 2010-01-12 13:17 海王 阅读(408) 评论(0) 推荐(0) 编辑
  • 一个很好的linux中开源软件下载处
    摘要:http://download.chinaunix.net/search/?key=&q=freetype&frmid=22 阅读全文
    posted @ 2010-01-12 09:13 海王 阅读(446) 评论(0) 推荐(0) 编辑
  • USB电视卡驱动
    摘要:http://blog.chinaunix.net/u1/41134/showart_405902.html在进一步完善我的驱动之前,想先总结一下我的开发过程,以使以后少走弯路。这次开发USB电视卡的Linux驱动,我分成了以下几个步骤: 1、 了解卡上IC的寄存器设置;2、 使USB电视卡可以和Linux系统正常通讯;因为刚开始时,我对Video4Linux不是很熟悉,再加上要播放电视首先需要配... 阅读全文
    posted @ 2010-01-11 00:28 海王 阅读(1582) 评论(1) 推荐(0) 编辑
  • 基于MTD的NAND驱动开发
    摘要:○、说明http://blog.chinaunix.net/u1/41134/showart_721586.html大约用了两个礼拜不到的时间为公司的IPcamera系统写了基于MTD的NAND驱动(linux-2.6.22.10内核),目前已可以在该驱动的支持下跑cramfs和jffs2文件系统,另外,该驱动也可以同时支持small page(每页512 Byte)和big page... 阅读全文
    posted @ 2010-01-11 00:26 海王 阅读(3208) 评论(0) 推荐(0) 编辑
  • 摄像头驱动实现源码分析
    摘要:http://blog.chinaunix.net/u1/41134/showart_405524.htmlSpac5xx的实现是按照标准的USB VIDEO设备的驱动框架编写(其具体的驱动框架可参照/usr/src/linux/drivers/usb/usbvideo.c文件),整个源程序由四个主体部分组成:设备模块的初始化模块和卸载模块,上层软件接口模块,数据传输模块。具体的模块分析如下:一.... 阅读全文
    posted @ 2010-01-11 00:23 海王 阅读(1216) 评论(0) 推荐(0) 编辑
  • OMAP35x下OneNand的分析以及x-loader的介绍
    摘要:OMAP35x下OneNand的分析以及x-loader的介绍http://blog.ednchina.com/gurongjiang/280997/message.aspx1. OneNand要分析OneNand,首先我们必须回顾一下NOR与NAND。两者在读写速度、密度、成本、使用寿命等方面各有千秋。与NOR Flash相比,NAND Flash的读数据速度稍慢,但是擦写速度快得多,并且在容量... 阅读全文
    posted @ 2010-01-11 00:22 海王 阅读(2246) 评论(0) 推荐(0) 编辑
  • Android内核和驱动篇-Android内核介绍
    摘要:http://www.easyandroid.comhttp://www.easyandroid.com/bbs/viewthread.php?tid=64节选自EasyAndroid.com原创图书,敬请期待已经有一些的文章介绍Android内核了,本系列篇将从Linux内核的角度来分析Android的内核,希望给初学者提够有用的信息。本章将简单的介绍Android内核的全貌,起到一个抛砖引玉的... 阅读全文
    posted @ 2010-01-10 11:11 海王 阅读(15033) 评论(1) 推荐(0) 编辑
  • 交叉编译场景分析(arm-linux)(八)--编译glib
    摘要:交叉编译场景分析(arm-linux)(八)--编译glib出处:http://blog.csdn.net/absurd/archive/2006/04/01/646993.aspx1. 基本信息:软件名称glib功能简述Glib是GNOME的一个基础库,提供基本的容器、算法、对象系统、OSAPI的适配器等。下载地址http://www.gtk.org软件版本glib-2.8.0.tar.gz依赖... 阅读全文
    posted @ 2010-01-08 17:04 海王 阅读(4365) 评论(0) 推荐(0) 编辑
  • linux2.6 内核的 initrd
    摘要:http://www.bloger.com.cn/user8/cctv/420006.html Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分... 阅读全文
    posted @ 2010-01-08 14:47 海王 阅读(928) 评论(0) 推荐(0) 编辑
  • 详解Linux Initrd
    摘要:作者: easylife http://www.mike.org.cn/blog/index.php?load=read&id=635  在Linux操作系统中,有一项特殊的功能——初始化内存盘INITRD(INITial Ram Disk)技术,而且内核支持压缩的文件系统映像。有了这两项功能,我们可以让Linux系统从小的初始化内存盘启动,并把系统内存的一部分作为... 阅读全文
    posted @ 2010-01-07 15:47 海王 阅读(20423) 评论(1) 推荐(2) 编辑
  • 一个很方便的linux内核字符串查找网站
    摘要:http://lxr.free-electrons.com/ident?v=2.6.25&a=arm&i=__enable_irq http://lxr.linux.no/ 阅读全文
    posted @ 2010-01-07 15:44 海王 阅读(606) 评论(0) 推荐(0) 编辑
  • Android程式编写及调试新手入门-4
    摘要:责任编辑:徐威特作者:阿肆 2009-04-02 【IT168 技术文档】好了,经历过千辛万苦我们终于来到再次来到了Debug/Run,不过我得提醒大家现在还不是放松的时候,我在上面有提及到还有个bug我们尚未调试出来,留了一个问题,这个问题在程序上不是以语法错误显示,而是一个逻辑功能错误导致,接下来我们按照我们第一次Debug/Run的方法把程式运行起来。这里提醒下大家在配置Debug/Run... 阅读全文
    posted @ 2010-01-07 15:15 海王 阅读(428) 评论(0) 推荐(0) 编辑
  • Android程式编写及调试新手入门-3
    摘要:责任编辑:徐威特作者:阿肆 2009-04-02【IT168 技术文档】接下来,我们要进入修改code的阶段,一下的步骤笔者已经全部走过一边,由于我们使用的例子来自早期的Android的sdk版本,所以其中有部分的使用方法已经不适合当前的SDK,再次强调一下,本文档使用的sdk版本为android sdk1.0版本,此文章撰写时已经有1.1版本release了,所以如果有出现由于版本不匹配导致的问... 阅读全文
    posted @ 2010-01-07 15:14 海王 阅读(896) 评论(0) 推荐(0) 编辑
  • Android程式编写及调试新手入门-2
    摘要:http://tech.it168.com/a2009/0330/270/000000270021.shtml责任编辑:徐威特作者:阿肆 2009-04-02【IT168 技术文档】通过以上的操作,我们对打开一个已经存在的项目已经有所了解,这里作者再次提醒大家,打开一个已经存在的项目有两种方法,您可以选择自己习惯的方法,个人建议用本文提示的这样去做,当然是对于新手来说,至少可以免去通过import... 阅读全文
    posted @ 2010-01-07 15:10 海王 阅读(479) 评论(0) 推荐(0) 编辑
  • Android程式编写及调试新手入门-1
    摘要:http://tech.it168.com/a2009/0330/270/000000270013.shtmlIT168 技术文档】这个文档的题目叫做《Android程式设计及调试新手入门V1.0.0》,现在想想,感觉有点叫的太大了⊙﹏⊙b汗,程式设计对于我来说,特别是对我这种Java代码可能到目前位置还亲手写到还不到100行,看的代码还不到1000行的人来说,基本上就是有... 阅读全文
    posted @ 2010-01-07 15:09 海王 阅读(442) 评论(0) 推荐(0) 编辑
  • 基于bootsplash的嵌入式linux启动画面定制
    摘要:来源: ChinaUnix博客  作者: ChinaUnix博客   发布时间:2007-01-01 16:29:00摘 要:在基于linux的嵌入式仿真平台研发中,利用开源工具bootsplash能够定制启动logo、设定控制台背景和显隐启动时的字符信息,甚至能够支持开机进度条的动画显示。本文介绍利用bootsplash打造启动画面的解决方案,涉及内核补丁、用户空间配置等方面的具体工作。  关键... 阅读全文
    posted @ 2010-01-07 14:39 海王 阅读(5011) 评论(0) 推荐(0) 编辑
  • 在Debian中启用Bootsplash
    摘要:http://www.linux-wiki.cn/index.php?title=%E5%9C%A8Debian%E4%B8%AD%E5%90%AF%E7%94%A8Bootsplash&variant=zh-cn在Debian中启用Bootsplash此页由Linux Wiki用户Chenxing于2008年2月7日 (星期四) 02:13的最后更改。 在小猪 和 Linux Wiki用... 阅读全文
    posted @ 2010-01-07 14:38 海王 阅读(938) 评论(0) 推荐(0) 编辑
  • platform_device和platform_driver 流程简介
    摘要:作者:admin来源:ChinaUnix博客首先介绍一下注册一个驱动的步骤:1、定义一个platform_driver结构2、初始化这个结构,指定其probe、remove等函数,并初始化其中的driver变量3、实现其probe、remove等函数看platform_driver结构,定义于include/linux/platform_device.h文件中:struct platform_dr... 阅读全文
    posted @ 2010-01-06 10:34 海王 阅读(4483) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示