android-architecture
zouyuefu
这个作者很懒,什么都没留下…
展开
-
Android的IPC机制Binder的各个部分
<br />1.1 驱动程序部分驱动程序的部分在以下的文件夹中:<br />kernel/include/linux/binder.h<br />kernel/drivers/android/binder.c<br /><br />binder驱动程序是一个miscdevice,主设备号为10,此设备号使用动态获得(MISC_DYNAMIC_MINOR),其设备的节点为:<br />/dev/binder<br /> binder驱动程序会在proc文件系统中建立自己的信息,其文件夹为/proc/转载 2011-05-12 09:47:00 · 273 阅读 · 0 评论 -
Android深入浅出之Binder机制
Android深入浅出之Binder机制一 说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l ServiceManager,这是Android OS的整个服务的管理程序l MediaService,这个程序里边注册转载 2011-05-12 09:49:00 · 237 阅读 · 0 评论 -
Android process
<br />In this topic you will learn some information about Android process management. First let’s take a look at the launched processes during Android booting.<br />USER PID PPID VSIZE RSS WCHAN PC NAME<br />root 1 0 264 176 c00acc6c 0000c36c S /init<b转载 2011-05-12 09:51:00 · 508 阅读 · 0 评论 -
关于BSP,BIOS,和bootloader
<br />Drew在这里按照自己的理解来解释一下BSP( Board Support Package),仅供参考BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之 能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP 相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定转载 2011-05-12 09:55:00 · 427 阅读 · 0 评论