用于访问设备的基地址寄存器空间的方法、设备和介质
摘要:
本发明的实施例涉及一种用于访问设备的基地址寄存器空间的方法、计算设备和存储介质,包括:配置第一模板类,以用于封装设备的基地址寄存器空间地址的相关数据,其中第一模板类包括:第一成员变量,该第一成员变量的取值与设备的类型有关,和解引用运算符重载函数;响应于对基于第一模板类定义的对象进行解引用运算符运算,调用第一模板类中的解引用运算符重载函数,以至少基于第一成员变量和解引用运算符重载函数的返回值访问设备的基地址寄存器空间。本发明提供的访问设备的基地址寄存器空间的方法能够实现通过解引用运算符运算的方式访问可映射设备和不可映射设备两者的BAR空间,提高开发效率,并使代码易于维护。
0/0