最近公司要整android内部培训,分配给我写个培训文档,这里记录如下:
这里补充下android运行时的文件系统结构,
同样,资料网上有很多,只是简单介绍我常涉及到的,个人观点,仅供参考~
各个厂商平台可能会有出入.这里单以我这边mstar的平台
以“/”代表文件系统的根目录....
分类:
移动开发 时间:
2014-11-07 20:54:58
阅读次数:
413
1 ?camera基本代码架构 ? ? 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略; 在kernel中实现sensor的底层驱动。但是,对于...
分类:
其他好文 时间:
2014-11-07 19:26:27
阅读次数:
311
对于内核中常用的中断处理机制tasklet/work_queue/wait_queue/completion做一些总结,方便在合适的时候采用合适的机制。...
分类:
其他好文 时间:
2014-11-07 19:09:33
阅读次数:
292
更换内核版本原来digilent的内核版本是linux-3.3-digilent更改为3.3.0-xillinux-1.0-rich+参考:http://xillybus.com/xillinux-rich-kernel错误提示:DISAGREES ABOUT VERSION OF SYMBOL M...
分类:
数据库 时间:
2014-11-07 14:24:59
阅读次数:
348
位操作在kernel中很普遍,以下针对__set_bit函数为例来分析其原理:在kernel/include/asm-generic/bitops/non-atomic.h头文件下有如下/***__set_bit-Seta bitinmemory*@nr:the bittoset*@addr:the...
分类:
系统相关 时间:
2014-11-06 19:46:36
阅读次数:
291
转自 http://blog.csdn.net/yang_hui1986527/article/details/6891319Git 是一个非常优秀的分布式版本控制系统,最初为Linux Kernel版本管理进行量身定做。优点是,和其他版本控制系统相比,稳定,速度快,跨平台,易学易用,无需要花费成本...
分类:
其他好文 时间:
2014-11-06 19:02:16
阅读次数:
202
#include "in430.h"#include "io430x14x.h"//定义使用主频#define CPU_F ((double)8000000) //定义延时函数#define delay_us(x) __delay_cycles((long)(CPU_F*(double)...
分类:
其他好文 时间:
2014-11-06 00:30:47
阅读次数:
162
首先在虚拟机菜单栏设备中,选择“安装增强功能”,如下图 ????这样,在/dev/cdrom下就会有一下文件 然后,准备安装之前的准备(参考:VirtualBox安装增强功能(Linux) ),安装依赖包: #yum install kernel-...
分类:
其他好文 时间:
2014-11-05 19:58:34
阅读次数:
242
hdu 5095 Linearization of the kernel functions in SVM(模拟) —— black的专栏——waShaXiu...
分类:
其他好文 时间:
2014-11-05 17:21:04
阅读次数:
199
MAC升级到10以后,使用cocoapods会报下面的错误:$podsearchAFNetworking/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in`require‘:cannotloadsuchfile--xcodeproj/prebuilt/universal.x86_64-darwin14..
分类:
系统相关 时间:
2014-11-05 00:42:21
阅读次数:
270