操作系统 - 文章列表

Android 根文件系统分析(1) 点击:5876
 经过这几天在网上搜索关于Android文件系统的相关资料,发现已经有很多高手分析了Android的文件系统,这些高手多从不同的方面分析了其文件系统的结构和运行原理。我这里就写一下自己的理解。 首先是Android的文件系统根目录的结构: # pwd && ls -a -l / drwxrwxrwt (2010-01-21)
使用Eclipse+ADT开发android 1.5程序 点击:6125
 开发环境:Eclipse 3.4、ADT 0.9、Android sdk 1.5 r1 创建Android项目 ADT提供了一个Android新建项目想到,会引导用户创建一个新的Android项目。 “文件” -> “New” -> “Android Project”  打开Android新建项目的(2010-01-20)
Android的电源管理 点击:15052
 总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo)   接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论: (2010-01-20)
Windows Embedded CE 6.0 Internals (2) 点击:682
 这篇文章是继文章Windows Embedded CE 6.0 Internals (1)的。内存这块一直是让人头痛的东西,因为比较复杂,但是我们却需要经常与其打交道——内存泄漏、异常定位、程序优化等等。这篇文章以及后续的文章我试着能够刨根问底。   5.内存构架   内存的种类   1.R(2009-12-28)
Windows Embedded CE 6.0 Internals (1) 点击:1516
 这篇文章是对部分内核知识的整理和总结,跟各位博客园的朋友分享。Windows Embedded CE 6.0是非常优秀的嵌入式系统(不是做广告哦^^),对其内核的学习对我们开发、移植驱动和应用程序,对开发、移植嵌入式系统都非常有好处。   最近在学习Wi(2009-12-28)
S3C6410 移植Android 内核 点击:7570
 主要过程: . 安装lunux 环境 . 安装编译工具 . 下载Linux kernel . 安装Android SDK . 获得root file system . 修改Linux kernel 源码 . 配置Linux kernel . 修改root file system . 编译Linux kernel . 下载kernel Image 1.安装linux 环境 安装Ubuntu Li(2009-12-03)
Linux USB gadget设备驱动解析(2)---驱动调试 点击:6439
 这一节主要把在实现“linux模拟U盘功能”过程中的一些调试过程记录下来,并加以解析。 一、背景知识 1、USB Mass Storage类规范概述 USB 组织在universal Serial Bus Mass Storage Class Spaceification 1.1版本中定义了海量存储设备类(Mass Storage Class)的(2009-12-03)
dm9000在wince6.0上的移植过程 点击:1851
 1、将dm9000a文件夹放到WINCE600PLATFORMzylonite_mhlvSRCDRIVERS下Mzn2zhanwei.seaskyer.net2` 并做以下修改Mzn2zhanwei.seaskyer.net2` A、g_szDm9ConfigParams[]修改如下Mzn2zhanwei.seaskyer.net2` { CID_IO_BASE_ADDRESS, 0x14000300, NDIS_STRING_CONST((2009-11-04)