12月14日消息,诞生于1972年、至今已有53年历史的通用接口总线(General Purpose Interface Bus,简称GPIB,也称HP-IB)终于在Linux内核中获得了稳定版驱动支持。
据TomsHardware今晚报道,相关驱动将随Linux 6.19内核正式合并发布,标志着这一古老总线标准在现代操作系统中的支持进入成熟阶段。
报道指出,GPIB支持实际上去年已进入Linux主线内核,但当时仍处于实验性质。随着近期测试工作的推进,该驱动现已被宣布为稳定版本。
Linux内核维护者Greg Kroah-Hartman在Linux 6.19-rc1的staging子系统合并请求中重点提及了这一变化。
“这里是6.19-rc1的一大组暂存驱动更新,”Kroah-Hartman写道,“其中唯一‘重要’的是两个子系统——gpib和vc04——已经从暂存树移动到了内核的‘正式’部分,这令人非常高兴。”这位开发者补充说,这些新增内容已经过一段时间的测试,未有问题的报告。

GPIB是惠普于1972年开发的一种接口标准,最初目的是将不断扩展的实验室设备产品线与计算机连接起来。通过GPIB连接的设备主要集中在电子测试与测量领域,包括示波器、万用表、逻辑分析仪等仪器。
在GPIB诞生的年代,计算机尚未形成统一而成熟的通用接口标准,难以满足惠普在实验设备互联方面的需求。同一年,英特尔刚刚推出首款商用8位微处理器8008,而通常被视为PC起点的Altair 8800要到1975年才出现,IBM PC则更是要等到1981年。USB、以太网、PCIe等如今常见的接口,在当时更未普及。
在这样的背景下,GPIB被设计为一种8位并行、短距离、支持多主设备的总线接口,最高传输带宽可达8 MB/s。
该接口以坚固耐用著称,其连接器支持堆叠使用。后来,这一标准被采纳为IEEE 488,并规定在总长度不超过20米的单一物理总线上,最多可连接15台设备。

公开资料显示,采用GPIB接口的设备种类广泛,既包括示波器、万用表和绘图仪等实验室仪器,也曾出现在Commodore 64和Acorn等早期计算机平台的外设中。随着更快、更完善的SCSI标准逐渐普及,IEEE 488接口也随之淡出主流应用场景。
此次GPIB稳定驱动即将并入Linux 6.19内核,被视为这一历史悠久的接口在现代系统中获得正式认可的重要节点,也为仍在使用相关设备的用户提供了更可靠的软件支持。
