
MTK AOSP Kernel Overview
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
MTUK AOSP Kernel Overview文档系统阐述了基于MediaTek处理器的安卓开源项目的内核发展相关内容。作为MTK Android firmware开发的关键权威参考材料,该文档深入探讨了内核架构重组、Kconfig配置选项以及软件组件调优的实用指导。
该文档的主要内容涵盖了以下几个方面:
驱动程序的存储架构进行了优化调整:
系统root目录下的特定中间件文件夹ALPSMEDIATEK被删除了,这一操作体现了对内核层次结构的优化设计。
所有驱动程序应放置于预先指定的专用目录下。具体而言:
- 驱动物件相关代码应该移动至相应的设备专用存储位置,例如外设驱动分别存放在预定义的位置下:如emmc、nand、rtc、uart、usb等。
- 独立使用的系统级或平台无关的驱动代码则存放在特定的专用存储位置kerneldriversmiscmediatek之下。
若已有专门的目录位于kerneldrivers结构中,则无需改动。文档建议特别指出遵循Linux内核的设计和规则。开发过程应借鉴其他驱动程序或相关平台代码进行开发。
AOSP内核布局遵循基于原生Linux内核的设计原则,要求开发者深入理解并参考其他驱动程序和相关平台代码库。与特定平台相关的代码,包括架构定义文件等,应放置于`kernelarcharmmach-
全部评论 (0)


