android会使用Linux中的pmem driver进行内存分配。 通过代码的阅读,分配的关系我做了张简单的图。 说明: 1. pmem_probe A. 获得设备的内存空间,包括物理地址和大小 B. 对空间的管理模块进行初始化,分区域 C. 对空间进行ioremap2. pmem_open A. 创建新的pmem_data结构 B. 并使之与pmem[]建立链表关系 3. pmem_mmap A. 根据mmap大小的需求,重新调整空间的管理模块。并从device中获得需要的空间 B. 为获得的区域重新建立页表 ...
by kuangzl - 移动操作系统 - 2009-04-21 17:35:38 阅读(9173) 回复(0)
一家成都手机生产商的n多职位。。。 1. android Integration Engineer Job Description android smartphone is in fact a very complex system, which include typically an AP (Application Processor) plus a modem (WCDMA/HSPA protocol stack / RTOS), drivers, system components, applications, framework, 3rd party applications, to assure that all blocks are working well together, as an android Integration Engi...
可以通过MSN联系:[email]magic5220@hotmail.com[/email] 也可以直接发简历到:[email]catherine_sun@fmces.com[/email] JOB TITLE: CONSUMER EMBEDDED SOFTWARE ENGINEER – android / Linux driver Development SUMMARY: ESSENTIAL DUTIES AND RESPONSIBILITIES: Develop android / Linux driver for embedded consumer electronics systems. Collaborate with software engineering team members and q...
工作职责: - 不同硬件BSP移植 - Uboot, kernel, PDK/HAL层驱动, framework代码开发及维护 - 机顶盒遥控器,前面板,软硬件信息,电源管理等模块开发及维护 - 系统性能优化 职位要求: - 学士学位及以上,计算机科学,通信工程,自动化,电子等相关专业 - 精通嵌入式系统或者android系统 - 精通C/C++,有驱动或framework开发经验 - 熟悉git,repo, gdb, perforce, gcc, vim等开发工具 - 熟悉Linux kernel - 团队开发经验,善于...
hello driver 显示/dev/下一个结点,动态申请设备号 #include //dev_t #include //struct cdev #include //alloc_chrdev_region() #include //class_create() dev_t devid; static struct cdev *maytures_cdev; static int maytures_Major = 0; static int maytures_Minor = 0; static struct class *maytures_class; static struct file_operations ...
ADC driver 使用AIN5进行ADC采样(禁止触摸屏) 驱动程序: ADC寄存器定义: #define S3C2410_ADC_BASE S3C2410_PA_ADC #define S3C2410_ADCREG(x) ((x) + S3C24XX_PA_ADC)#define S3C2410_ADCCON S3C2410_ADCREG(0x00)#define S3C2410_ADCTSC S3C2410_ADCREG(0x04)#define S3C2410_ADCDLY S3C2410_ADCREG(0x08)#define S3C2410_ADCDAT0 S3C2410_ADCREG(0x0C)#define S3C2410...
Beep driver 蜂鸣器驱动,基于miscdevice子系统。 beepdrv.c/* beepdrv.c TP-6000's beep driver. GUANGZHOU ZHIYUAN Copyright (c) 2006 GUANGZHOU ZHIYUAN ELECTRONICS CO.LTD By Chenxibing */ #include linux/init.h> #include linux/module.h> #include linux/moduleparam.h> #include linux/kernel.h> #include linux/fs.h> #include linux/errno.h> #include linux/device.h> #include linux/miscdevice.h> #in...
Realtek RTL8100E/RTL8101E/RTL8102E-GR driver For Linux Search From : www.opendrivers.com 文件: r8101-1[1].007.00.tar.bz2 大小: 32KB 下载: 下载 文件: r8101-1.009.00.tar.bz2 大小: 30KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/98431/showart_1960936.html