摘要
本发明提供一种DPU设备初始化方法,涉及计算机设备领域;本发明分别执行BAR空间映射流程、PCI设备初始化流程、PF数据通道初始化流程和VP数据通道初始化流程;本发明首先对BAR寄存器进行IO remap映射操作,将BAR寄存器的物理地址映射到Linux内核的虚拟地址空间得到BAR空间;再通过BAR空间进行PCI设备初始化;然后对PCI驱动、内核定时器进行初始化,并在此基础上,维护工作队列任务并周期执行端口状态轮询;最后对VP数据通道分配中断向量,通过中断向量管理VP数据通道的通断;本发明提供基于国产化芯片的DPU高速子卡的完整、系统化的初始化处理方案,有助于提高国产设备的开发效率。
技术关键词
设备初始化方法
PCI设备
定时器
数据通道分配
内核
光模块
队列
地址映射
国产化芯片
高速子卡
端口
周期
网卡
协议
消息
判断光
参数
计算机设备
物理
系统为您推荐了相关专利信息
服务端
内核
文档对象模型
子模块
分布式计算技术
前视声纳图像
检测识别算法
HOG特征提取
SVM算法
波束
自定义接口
加解密算法
文件透明加解密系统
模块
数据
性能优化方法
矩阵
网络模块
内核
非暂态计算机可读存储介质
芯片初始化方法
初始化装置
创建专用
创建设备节点
队列