设为首页 加入收藏

TOP

Android device 注册、添加、管理
2014-11-24 11:39:35 来源: 作者: 【 】 浏览:0
Tags:Android device 注册 添加 管理

以音频设备注册为例,音频声卡初始化


代码目录:kernel/sound/soc/xxxx.c


平台注册


代码目录:kernel/drivers/base/platform.c


代码目录:kernel/drivers/base/core.c


设备添加到电源管理链表中


代码目录:kernel/drivers/base/main.c


综上,设备挂到电源管理的函数调用关系是(依次往下调用)


audio_card_init (函数类型包含__init 初始化调用)


platform_device_add


device_add


device_pm_add


list_add_tail(最直接的链表添加操作)


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android开发LiveWallpaper流程(.. 下一篇Android Recovery 代码分析

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)
·MySQL下载与安装教程 (2025-12-26 13:21:26)
·Linux_百度百科 (2025-12-26 12:51:52)
·Shell 流程控制 | 菜 (2025-12-26 12:51:49)