openUBMC Chip Abstract Layer V0.1
载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
DRIVER_PCIEVDM::PcieVdm类 参考
类 DRIVER_PCIEVDM::PcieVdm 继承关系图:
Inheritance graph
[图例]
DRIVER_PCIEVDM::PcieVdm 的协作图:
Collaboration graph
[图例]

Public 成员函数

virtual int32_t write (int32_t index, const std::string_view_t &data)
 发送MCTP over PCIe VDM消息
 
virtual string_t read (int32_t index, size_t len)
 读取MCTP over PCIe VDM消息
 
virtual void reset (int32_t index)
 复位PCIe VDM控制器
 

成员函数说明

◆ read()

virtual string_t DRIVER_PCIEVDM::PcieVdm::read ( int32_t  index,
size_t  len 
)
virtual

读取MCTP over PCIe VDM消息

参数
index通道索引号
dataMCTP消息,参见 DRIVER_PCIEVDM::MctpPcieMsg

◆ reset()

virtual void DRIVER_PCIEVDM::PcieVdm::reset ( int32_t  index)
virtual

复位PCIe VDM控制器

参数
index通道索引号

◆ write()

virtual int32_t DRIVER_PCIEVDM::PcieVdm::write ( int32_t  index,
const std::string_view_t &  data 
)
virtual

发送MCTP over PCIe VDM消息

参数
index通道索引号
dataMCTP消息,参见 DRIVER_PCIEVDM::MctpPcieMsg
返回
int32_t 0: 写入成功, -1: 写入失败

该类的文档由以下文件生成: