pci-e 相关问题

PCI-Express(PCIe)是基于PCI和PCI-X的对等2对等互连。最新一代是gen 5.0。 PCIe由PCI-SIG维护和开发。

nvidia-smi 和 nvidia x 服务器设置之间的顺序不同

当我运行命令 nvidia-smi 时,我得到以下两个按总线 ID 排序的 GPU: 对于 GPU 0,00000000:0A:00.0 对于 GPU 1,00000000:41:00.0 但是,当我运行 NVIDIA X 服务器设置时,我...

回答 2 投票 0

用于设置MSI基地址的结构体地址,它是如何工作的? (在 Xilinx PCIe RC 驱动程序中)

通常在 PCIe RC 侧,S/W 应在 PCIe 核心前面的电路中设置 MSI(消息信号中断)基址寄存器地址,我猜这样 PCIe 核心(或桥接器连接...

回答 1 投票 0

lspci命令可以获取GPU显存大小吗?

最近,我发现lspci 命令无法报告正确的GPU 显存大小。 lspci -v -s 0000:01:00.0 其中 0000:01:00.0 是 GPU 地址,它报告: 内存为 52000000(32 位,非

回答 0 投票 0

关于在 FreeBSD 上请求/释放 MSI-X 中断资源的调用顺序的问题

我对在 FreeBSD 上请求/释放 MSI-X 中断资源的调用顺序有一些疑问。 我试过“amd64 FreeBSD 13.1”和“amd64 FreeBSD 13.2”。 当请求 MSI-X

回答 0 投票 0

C++ DLL 和 C# 包装器与 PCIe 板接口

我有一个与 PCIe 板通信的 C++ DLL。我还需要将它集成到 C# 程序中,所以我正在为它编写一个包装器。 DLL 是用 C++ 编写的,因为我有一个给定的测试应用程序...

回答 0 投票 0

VFIO PCIe BAR 写入无效。程序执行完成后寄存器值回退

我正在使用以下代码来测试通过 VFIO_PCI API 写入的 PCIe BAR 寄存器。 ` struct vfio_group_status group_status = { .argsz = sizeof(group_status) }; 结构 vfio_device_info

回答 0 投票 0

多张 PCIe 卡,读取当前 PCIe 卡实例的设备树属性(在内核驱动中)。读取当前 PCIe 卡实例的设备树属性(在内核驱动中)。

问题:我们正在扩展一个设备驱动程序。我们正在扩展一个设备驱动程序。我们的PCIe设备有一些不能自动检测的属性。为了与Linux内核维护者保持一致,我们希望将这些属性添加到设备中......。

回答 1 投票 2

小型PCIE TLP写入的原子性

从软件进程的角度来看,是否有任何关于PCIe设备针对常规内存的卡到主机写入的保证,其中单个TLP写入是完全包含的......。

回答 1 投票 1

AXI4如何支持PCIE生产者/消费者订购模型?

PCIE使用生产者/消费者订购模型,但是AXI4使用不同的订购模型。 AXI4的读写通道是独立的。例如,像这样的系统,CPU PCIE控制器

回答 1 投票 0

在QEMU AArch64虚拟设备上访问ECAM

我正在尝试在QEMU AArch64 virt设备上实现裸机PCIE设备发现。我知道,ECAM区域已映射到0x3f000000内存地址,我希望在那里看到此表。但是当我...

回答 1 投票 0

PCIE 64字节单脉冲串事务

我想在PCIe上执行64字节事务。我正在使用Intel i7第9代CPU。通过使其成为WC区域,我能够对PCIe设备内存进行64字节的写事务,并像这样写入数据:...

回答 1 投票 0

/ sys / bus / pci / devices / / Ubuntu Kernel 5.4.14.050414-generic上缺少重新扫描文件,>

在我的Ubuntu上,我缺少/ sys / bus / pci / devices /下的重新扫描文件。 /有人知道如何还原它们吗?我可以简单地从/ sys / bus / pci / rescan复制它们吗? Ubuntu:16.04.6 LTS内核:...

回答 1 投票 0

PCIe理解

由于该领域对我来说是新的,所以在理解PCIe方面有些困惑。我以前在研究某些协议,例如I2c,spi,uart,can,这些协议大多数都定义明确的文档(最多...

回答 1 投票 0

如何使用正则表达式解析PCI地址?

我正在尝试找到一种可靠的正则表达式模式,用于从sysfs中的列表中解析PCI地址。例如:s =“#总计0#drwxr-xr-x 7根root 0 Mar 22 21:30。#drwxr-xr-x 121根root ...

回答 2 投票 -1

是否在PCIe总线原子上写?

我是PCIe的新手,所以这可能是一个愚蠢的问题。这似乎是询问PCIe接口的相当基本的信息,但是我很难找到答案,所以我猜我是...

回答 1 投票 0

PCIe BAR内的NVMe命令在哪里?

根据NVMe规范,BAR具有每个队列的尾部和头部字段。例如:提交队列y尾门铃(SQyTDBL):开始:1000h +(2y *(4 << CAP.DSTRD))结束:...

回答 1 投票 1

关于x86 LAPIC系统上的消息信号中断(MSI)的问题

嗨,我正在编写一个内核,并计划对PCI设备使用MSI中断。但是,我对文档也很困惑。我对MSI的理解如下:从PCI设备的角度来看...

回答 1 投票 1

我如何通过PCIe总线将BIT文件闪存到FPGA中?有没有LINUX工具可以做到这一点?

[我们有一个载有NPU的载板,它具有通过PCIe总线与FPGA连接的2x8GB DDR存储器。请让我们知道是否有任何LINUX工具通过此...将位文件闪存到FPGA ...

回答 1 投票 0

最常见的总线主控操作是什么,它们比常规的DMA更好吗?

有人可以列出使用主机总线的母版控制规定的最常见的操作吗?我可以列举一些。.1)GPU使用总线主控将整个帧缓冲区传输到视频卡...

回答 1 投票 1

如何在收到msi中断时如何保证将所有DMA数据写入ram?

有些问题让我感到困惑:Msi中断是一个内存写入请求。 MSI可以确保所有DMA数据都已写入ram吗?或仅确保已传输数据...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.