共 3 篇文章 |
|
Android 开发之 ---- 底层驱动开发(二)Android 设备驱动(下)MTD 的字符设备:MTD 驱动源码。drivers/mtd/mtdcore.c:MTD核心,定义MTD原始设备。drivers/mtd/mtdchar.c:MTD字符设备。drivers/mtd/mtdblock.c:MTD块设备。MTD 驱动程序是 Linux 下专门为嵌入式环境开发的新一类驱动程序。Linux 下的 MTD 驱动程序接口被划分为用户模块和硬件... 阅257 转5 评0 公众公开 13-08-08 15:11 |
arch_early_init();以上与 boot 启动初始化相关函数是 arch_early_init、 platform_early_init 、bootstrap2,这些是启动的重点,我们下面慢慢来看。arm_mmu_init();主要分三步:platform_init、target_init、apps_init。platform_init 中主要是函数 acpu_clock_init。apps_init 是关键,对 LK 中所谓 app 初始化并运行起来,而 aboot_init 就... 阅798 转6 评0 公众公开 13-08-08 15:10 |