找到记忆的地址并口在Linux上
-
27-10-2019 - |
题
我试图找到基地(存储器)地址并口我已经连接到我的笔记本电脑,通过一个PCI卡。运行 lspci -v
显示我的电脑认识到并口和给I/O口(1000和1008),但不存储地址(其他项目有两个港口和存储地点...这张卡的唯一条没有记忆的地址)。此外,当我看着 /proc/ioports
我得到同样的口给予lspci.然而,当我试图使用这些地址的节目我运行(EMC2控制步进电机),它不会找到一个平行的港口,在该地址。
什么是真正伟大的是,如果有一个类似于Windows的设备管理->口->的资源。是否有任何方法来做到这一Ubuntu?是否有一个标准的存储位置为Pci设备?
编辑:
输出 lspci -v
04:00.0 Parallel controller: Oxford Semiconductor Ltd Device c110 (prog-if 02)
Subsystem: Oxford Semiconductor Ltd Device c110
Flags: bus master, fast devsel, latency 0, IRQ 18
I/O ports at 1000 [size=8]
I/O ports at 1008 [size=4]
Capabilities: [40] Power Management version 3
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Legacy Endpoint, MSI 00
Capabilities: [100] Device Serial Number 10-01-00-11-11-e0-30-00
Capabilities: [110] Power Budgeting <?>
Kernel driver in use: parport_pc
Kernel modules: parport_pc
并用于参考,另一个条目显示了存储地点:
0c:03.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 61) (prog-if 10)
Subsystem: Agere Systems FW322/323
Flags: bus master, fast Back2Back, medium devsel, latency 248, IRQ 19
Memory at 8c000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Kernel driver in use: ohci1394
Kernel modules: firewire-ohci, ohci1394
解决方案
尝试 cat /proc/ioports | grep parport
过滤出的ioports.
其他提示
快速回答:还有 是 没有记忆的位置并行的港口。并口只有IO口分配给他们。这是平行的港口接口已经工作了几十年,并没有人觉得有必要让一个不相容的存储器的映射的接口,将需要特殊的驱动程序。
现在我必须问,为什么是你有意找到港口的存储位置?什么你想用它做什么?
不隶属于 StackOverflow