网易首页 > 网易号 > 正文 申请入驻

1984年键盘控制器固件2008年才公开,40年后仍是Linux第二重启方式

0
分享至

1984年出货的IBM PC/AT里,有一段键盘控制器固件直到2008年才被公开转储,距离机器上市已经过去二十多年。随后它被反汇编、逆向工程,人们才看清那段代码到底做了什么。而围绕这颗控制器建立的接口,到那时早已成为x86 PC的固定组成部分。

今天你电脑里早已找不到那颗原始物理芯片——Intel 8042,但它在其他芯片中的兼容实现仍然沿用着同一套软件可见的接口,以及那个用单个字节就能触发处理器复位的命令。四十多年后,这条老路依然活着。


8042从来不是键盘专用芯片

Intel 8042所属的UPI-42系列,是源自MCS-48微控制器架构的可编程外设控制器。IBM在主板上给它烧录固件,让它接收键盘数据、再转给系统其余部分。换句话说,它并不是为键盘而生,只是被IBM改造成了键盘控制器。

IBM还把8042输出端口的空闲引脚派上了用场。输出端口共有8位,其中两位控制了主板上的关键功能。位1管理A20门,这个变通方案是为了兼容依赖超过1MB地址环绕的8086软件;位0则直接连到了系统复位线路。只要向输出端口写入一个字节、让位0保持低电平,处理器就会被一直摁在复位状态,直到信号释放。

保护模式下的求生之路

这条复位线对当时的软件特别有用。80286有个出了名的设计限制:一旦进入保护模式,就没有任何常规架构指令能切回实模式。于是IBM给出了一条路径,让软件先复位处理器,再安排恢复执行,而不是做一次彻底的冷启动。

因此,键盘控制器复位成了保护模式软件完成模式切换的标准方式之一。在8042上触发复位有两种写法,但只有一种是安全的:向I/O端口0x64写入0xFE,8042会把输出端口位0拉低大约6微秒,短暂触发系统复位。这就是那段持续至今的硬件后门。

Linux仍把它当作第二选择

现在的电脑当然不再以8042复位作为主要重启手段。但奇妙的是,Linux内核通常还是把它列为第二步:先尝试ACPI,接着就轮到键盘控制器复位,如果机器仍然顽固地不肯关机,再继续回退到其他机制。

把它保留下来的原因相当复杂。四十年里,没有人能真正切断这条连接。在现代计算环境里,一个来自1984年兼容方案的复位命令仍然排在系统重启备选路径的第二位,这件事本身就有种荒谬的合理——它太老、太普遍,反而没人敢拔掉。

一块被环境推上C位的芯片

从可编程外设控制器到键盘控制器,再到系统复位的关键开关,8042的故事更像是一场技术演进中的路径依赖。IBM最初只是把它当作键盘数据入口,顺手把空闲引脚接上复位信号,结果这个决定被写进了无数x86平台的兼容基线里。

当原始物理8042被其他芯片的兼容实现取代后,那个接口和复位命令却没有消失。它们继续存在,继续被Linux内核调用,继续支撑着一个四十年没被剪断的旧连接。没人能保证这道门什么时候才会彻底关闭。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
军事 | 美军航母会不会出现“返祖”现象?

军事 | 美军航母会不会出现“返祖”现象?

新民周刊
2026-08-17 09:10:55
霍尔木兹海峡,传来大消息!特朗普:如果阿曼不听话,就把他们炸个稀巴烂,伊朗当“举起白旗投降”

霍尔木兹海峡,传来大消息!特朗普:如果阿曼不听话,就把他们炸个稀巴烂,伊朗当“举起白旗投降”

鲁中晨报
2026-08-17 21:30:52
涉案金额过亿 刘应成(原法名释永信)一审被判有期徒刑24年

涉案金额过亿 刘应成(原法名释永信)一审被判有期徒刑24年

每日经济新闻
2026-05-30 00:42:59
24岁后卫签约火箭!全新19人阵容出炉:控卫位置8人扎堆,2号位人手稀缺

24岁后卫签约火箭!全新19人阵容出炉:控卫位置8人扎堆,2号位人手稀缺

熊哥爱篮球
2026-08-18 03:34:27
幸好韩国没帮乌克兰!日本帮完就被炸,遭俄军报复,中国也很明智

幸好韩国没帮乌克兰!日本帮完就被炸,遭俄军报复,中国也很明智

麓谷隐士
2026-08-16 06:40:03
董路质问宋凯:我给足协脸上贴金 国少拒招足球小将队员 你管不管

董路质问宋凯:我给足协脸上贴金 国少拒招足球小将队员 你管不管

念洲
2026-08-17 15:49:22
他睡过董卿又甩了,娶小20岁嫩妻躺平大理,如今62岁成人生赢家

他睡过董卿又甩了,娶小20岁嫩妻躺平大理,如今62岁成人生赢家

观察者小海风
2026-07-31 12:15:53
县域医疗迎来调整!多地推进“三院合一”整合,基层医护迎来机遇

县域医疗迎来调整!多地推进“三院合一”整合,基层医护迎来机遇

白宸侃片
2026-08-17 13:03:01
学霸女儿中考692.5分,名校毕业父母劝她放弃重点高中读中本贯通遭抵触,父亲刷完近十年中考数学试卷,给女儿算了一笔账

学霸女儿中考692.5分,名校毕业父母劝她放弃重点高中读中本贯通遭抵触,父亲刷完近十年中考数学试卷,给女儿算了一笔账

极目新闻
2026-08-17 08:10:57
郭士强用人遭质疑,3人15中2得重用,球迷:高中教练水平也比你强

郭士强用人遭质疑,3人15中2得重用,球迷:高中教练水平也比你强

南海浪花
2026-08-17 22:24:46
一年跑4万公里:特斯拉Model Y电池仅剩91% 车主却完全不焦虑

一年跑4万公里:特斯拉Model Y电池仅剩91% 车主却完全不焦虑

快科技
2026-08-17 11:19:15
梨正大量上市,提醒:二者不可同吃,秋天吃梨子也有禁忌,要牢记

梨正大量上市,提醒:二者不可同吃,秋天吃梨子也有禁忌,要牢记

阿龙美食记
2026-08-17 13:21:20
法治面|2500万元“打赏”背后:知名网红女主播涉诈被公诉

法治面|2500万元“打赏”背后:知名网红女主播涉诈被公诉

界面新闻
2026-08-17 09:43:51
比亚迪王炸新车来了,630km续航,9.99万元起

比亚迪王炸新车来了,630km续航,9.99万元起

科技头版Pro
2026-08-17 14:47:06
对话|蔚来高管谈车企为何开始“逃离”商场

对话|蔚来高管谈车企为何开始“逃离”商场

蓝鲸新闻
2026-08-17 18:07:19
韩红近况曝光!低调现身上海,染发烫头很自在,排场还是不小

韩红近况曝光!低调现身上海,染发烫头很自在,排场还是不小

翰飞观事
2026-08-17 16:46:41
哇塞!布朗尼+詹姆斯!76人最新三方交易方案...

哇塞!布朗尼+詹姆斯!76人最新三方交易方案...

体育新角度
2026-08-17 09:36:16
澳门冠军赛:王楚钦领衔9人参赛,两大核心缺席,4大高手剑指国乒

澳门冠军赛:王楚钦领衔9人参赛,两大核心缺席,4大高手剑指国乒

云上乌托邦
2026-08-17 19:10:38
河南省委书记针对高标准农田问题发声:深挖彻查

河南省委书记针对高标准农田问题发声:深挖彻查

看看新闻Knews
2026-08-17 22:25:02
突发!吉利汽车董事会主席李书福辞任

突发!吉利汽车董事会主席李书福辞任

摩登财经
2026-08-17 17:20:32
2026-08-18 05:32:49
野生运营
野生运营
懂点产品,懂点AI,正在努力给平淡日子搞点新花样。
243文章数 82关注度
往期回顾 全部

数码要闻

LG推出xboom Power系列音箱:自带一键K歌,格莱美音乐人调校

头条要闻

因老板娘一句随口交代 打工走失男子独守深山老宅25年

头条要闻

因老板娘一句随口交代 打工走失男子独守深山老宅25年

体育要闻

C罗:可能是生涯最后一年 未来都规划好了

娱乐要闻

立案风波席卷德云社多场巡演叫停!

财经要闻

爱丽家居跨界玩存储:溢价背后藏着机密案

科技要闻

马斯克600亿美元买条近路

汽车要闻

2027款艾瑞泽8 PRO 年轻人的务实之选

态度原创

艺术
健康
游戏
教育
公开课

艺术要闻

震惊!哈里森镜头下的女人,美到全网疯传:这根本不是照片,是梦!

专家解答青少年脊柱侧弯七大问题

畅销榜TOP5,叠纸《恋与深空》“活过来了”?

教育要闻

中国正在崛起的4个专业,将来不愁就业,今年考上的赚大了!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版