rk3399的kernel.h与哪些头文件有关联
时间: 2023-05-08 07:57:51 浏览: 149
C语言头文件 GL.H C语言头文件 GL.H
5星 · 资源好评率100%
RK3399是一款基于ARMv8架构的64位处理器,因此与其相关的内核头文件较多。其中,RK3399的kernel.h与以下几个头文件有关联。
1. types.h - 在C语言中定义了系统使用的基本数据类型,例如int、long、char等。
2. mm_types.h - 定义了内存管理相关的数据类型和结构体,例如虚拟地址、物理地址等。
3. sched.h - 定义了进程调度相关的数据类型和函数,例如进程调度策略、进程优先级等。
4. device.h - 定义了输入/输出设备相关的数据类型和函数,例如设备驱动程序、设备操作等。
5. irq.h - 定义了中断处理相关的数据类型和函数,例如中断号、中断处理程序等。
6. pm_qos.h - 定义了电源管理的相关数据类型和函数,例如电源管理的策略、功率消耗等。
通过以上几个头文件的引入,RK3399的kernel.h可以正常使用,并支持对处理器进行各种优化和配置。同时,这些头文件和函数也为RK3399的应用程序开发提供了很好的支持。
阅读全文