- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 android extension library
aes : AES 一种加密算法 apache-http : Apache 基金的一个java 版本的 HTTP 操作接口 bison : 语法生成器 bluez : 蓝牙的编程接口 bsddiff : BSD diff
2009-03-29 12:27:00 1178
原创 android source code list
1. andriod 代码层次 |-- Makefile : 系统的 Makefile |-- bionic : C 库函数的替代品 |-- bootable : 和引导相关的代码 |-- build : 是编译和配置所需要的脚本和工具 |-- dalvik : java 虚拟机 |-- development : 程序开发所需要的模板和工
2009-03-29 12:26:00 1779
转载 Arm history introduction
The ARM processor architecture provides support for the 32-bit ARM and 16-bit Thumb®Instruction Set Architectures (ISAs) along with architecture extensionsto provide support for Java accelerati
2009-03-26 22:00:00 1096
原创 编译android 之后生成的 img 文件介绍
在编译android 之后,会生成几个image 文件, 这些文件是: 1。 ramdisk.img : 一个分区影像文件,它会在kernel 启动的时候,以只读的方式被 mount , 这个文件中只是包含了 /init 以及一些配置文件,这个ramdisk 被用来调用init,以及把真正的root file system mount 起来。 2。system
2009-03-26 21:08:00 7201
原创 linux kernel 对 ARM 未定义指令扩展的例子
ARM 的工作模式中有一种是未定义指令终止模式UND, 如果运行的程序中有未定义的指令,那么会对 kernel 产生一个 undefine instruction trap 如果程序没有对SIGILL 有任何处理的话,那么程序会被KILL 了。 linux 的kernel 提供一种扩展未定义指令的方法。 例如扩展ARM 指令clz,这个指令是用来计算一个一个数字前
2009-03-25 22:17:00 2205
原创 u-boot 的machine id 定义和kernel 中的 machine id 不同
u-boot 的中machine id 可能和kernel 中的 machine id不同可以从 include/asm-arm/mach-types.h 中看到machine id 的定义,这个文件是自动生成的通过 arch/arm/tool 下面的awk 脚步以及输入文件生成的。 可以从 “Error: unrecognized/unsupported machine ID
2009-03-25 21:07:00 5615 1
原创 s3c2440 支持 480X272 屏
拿来的 s3c2440 的开发部带的kernel 都是 800X640 的,而touch panel 只有 480X272通过查看代码 mach_utu2440.c 中发现,其中已经定义了 #if defined(CONFIG_FB_S3C2410_480X272)static struct s3c2410fb_mach_info utu2440_lcdcfg __initda
2009-03-24 22:35:00 990
翻译 android 更新代码之后 OpenCore 无法编译通过
1. rm -rf external/opencore 2. rm -rf .repo/projects/external/opencore.git 3. vi .repo/manifest.xml and find opencore line and remove the line4.-patch in change 9300 ( repo download platform/f
2009-03-24 21:27:00 895
原创 RSA 签名
来自 android /* * Copyright (C) 2008 The Android Open Source Project * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted prov
2009-03-16 20:08:00 1559 1
原创 SHA 的实现
android open 的代码 #ifndef _EMBEDDED_SHA_H_#define _EMBEDDED_SHA_H_#include #ifdef __cplusplusextern "C" {#endiftypedef struct SHA_CTX { uint64_t count; uint8_t buf[64]; uint32_t state[5];
2009-03-16 20:02:00 1840
原创 android resources web site
android newgroup : http://groups.google.com/group/android-platformandroid mail-list: android-platform@googlegroups.comandroid office web site : http://www.android.comandroid git repositor
2009-03-11 22:22:00 738
原创 git 打包的一个bash 函数
Here is my bash alias. The argument is the to export.An example: cd /path/to/foo/ _gittar masterThe output is (time in ISO 8601 / UTC): ../foot-YYYYMMDD.HHMM.tar.gzfunction _gittar (){ lo
2009-03-11 20:56:00 1146
原创 repo 的用法
下载 repo 的地址: http://android.git.kernel.org/repo ,可以用 wget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo >~/bin/repo 来下载 repo , chmod a+x ~/bin/repo 用repo sync 在抓去
2009-03-11 19:49:00 40171 3
翻译 Eclipse 安装插件
通过link 的方式安装插件: 1. 在Eclipse 安装的目录下面 创建 links 目录, 例如:在目录/home/vingo/bin/eclipse 下面创建 links 2. link 目录下面创建一个扩展名称为 link 的文件,文件内容为: path=plugin path , 创建的文件必须以 "path="来开头,切文
2009-03-01 15:05:00 1029
转载 What About Flash? Can We Really Make Games With It?
Scott BilasOberon Media, Inc. AbstractWe’ve heard this story before: big-game developer getstired of big-game team size, pressure, and politics, and switches to makingsmall games.
2009-03-01 11:09:00 4204
消息驱动系统实现模型
2011-12-29
带有保存SSH登录 密码的 Putty
2008-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人