驱动开发系列40 - Linux 显卡驱动KMD代码分析(一) - 设备初始化过程
目录
一:概述
二:显卡内核态驱动的主要功能
1. 设备初始化
2. 内存管理
3. 中断处理
4. 显示管理
5. 电源管理
三:Linux显卡内核态驱动的架构
四:PCI设备初始化过程
五:显卡设备初始化
一:概述
显卡内核态驱动(KMD)负责与GPU硬件直接交互,提供底层接口、管理显存、任务调度、硬件初始化等功能,KMD运行在内核态,通常做为Linux内核模块运行;本文介绍下显卡设备初始化过程。