通用接口总线(GPIB,亦称HP-IB)终于获得了稳定的驱动程序,并将被合并到Linux 6.19内核版本中,这距离惠普(HP)推出该接口已有53年。Phoronix解释说,GPIB支持去年首次被添加到Linux主线内核中,但现在它们已被宣布为稳定版本。

Cover Image

这一驱动程序的添加由格雷格·克罗哈-哈特曼(Greg Kroah-Hartman)在Linux 6.19-rc1的一个暂存区拉取请求中重点提及。“这是6.19-rc1版本的一大组暂存驱动程序更新,”克罗哈-哈特曼写道。“这里唯一‘重要’的是,有两个子系统——gpibvc04——已经从暂存树移到了内核的‘正式’部分,这真是太好了。”这位开发者补充说,这些添加已经测试了一段时间,没有报告任何问题。

GPIB是什么?

GPIB是一种古老的接口,由惠普1972年开发。这家有影响力的科技公司开发它是作为一种标准,用于将其日益增多的实验室设备连接到计算机。使用GPIB连接的设备主要涵盖电子测试和测量仪器领域。这包括示波器、万用表、逻辑分析仪等等。

那个时代的计算机缺乏能够满足惠普需求的强大标准接口。同年,英特尔推出了首款商用8位微处理器——8008。“个人电脑产业”直到1975年随着Altair 8800的推出才出现,或者有些人会说是1981年第一台IBM PC问世时。

当然,这远在我们今天熟悉的USB、以太网和PCIe等接口普及之前。(3.5毫米耳机插孔是一个显著的例外)。因此,GPIB这种8位并行、短距离、多主控的总线接口被设计出来,其数据传输速率最高可达8 MB/s

从嵌入的图片中,你可以看到GPIB是一种令人愉悦的坚固设计,并且连接器可以堆叠。该标准后来被采纳为IEEE 488,支持最多15个设备共享一个物理总线,总线总电缆长度可达20米(66英尺)

关于GPIB的维基百科页面分享了使用该接口的设备图片示例,包括示波器、万用表、绘图仪,以及Commodore 64和Acorn计算机用户使用的设备。更快速、更完善的SCSI标准在很大程度上导致了IEEE 488的退役。


文章标签: #Linux内核 #硬件驱动 #GPIB #IEEE488 #惠普

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。