去年Linus曾因軟盤的技術(shù)太過(guò)古老,而選擇將Linux的軟盤驅(qū)動(dòng)floppy 標(biāo)記為“孤立(orphaned)”狀態(tài)。他指出現(xiàn)在很難在實(shí)際工作中找到物理軟盤硬件,基本上也不用軟盤,除了在一些虛擬機(jī)環(huán)境中會(huì)使用到舊的軟盤控制器,但問(wèn)題是這種情況也沒(méi)有人會(huì)愿意進(jìn)行維護(hù)。所以有許多人認(rèn)為應(yīng)該將Linux內(nèi)核的軟盤相關(guān)代碼從mainline代碼庫(kù)中刪除。
但事實(shí)卻是2020年發(fā)布的新版本Linux內(nèi)核改進(jìn)了對(duì)軟盤的支持,這不是針對(duì)Linux內(nèi)核的軟盤相關(guān)代碼的單行代碼補(bǔ)丁,而是新增了總共586行代碼并刪除了613行代碼。因此使用者完全不用擔(dān)心Linux內(nèi)核無(wú)法讀取軟盤。
針對(duì)Linux Kernel 5.7的軟盤補(bǔ)丁包括大量清理工作和對(duì)ARM架構(gòu)的一些改進(jìn)。面向ARM的軟盤相關(guān)工作包括刪除無(wú)效代碼,并從該ARM架構(gòu)代碼中移除對(duì)第二個(gè)軟盤控制器(FDC)的不完全支持。
因此,如果你在關(guān)注Linux內(nèi)核對(duì)軟盤支持的問(wèn)題,下一個(gè)Linux內(nèi)核版本將提供補(bǔ)丁程序。
責(zé)任編輯:gt
-
內(nèi)核
+關(guān)注
關(guān)注
4文章
1476瀏覽量
43089 -
Linux
+關(guān)注
關(guān)注
88文章
11817瀏覽量
219535 -
代碼
+關(guān)注
關(guān)注
30文章
4976瀏覽量
74376
發(fā)布評(píng)論請(qǐng)先 登錄
藝開(kāi)放平臺(tái)鴻蒙智能體版本管理
進(jìn)迭時(shí)空 Upstream | K3 獲得 Linux 7.0 內(nèi)核原生支持
蔚來(lái)世界模型NWM全新版本使用指南
蔚來(lái)世界模型NWM全新版本正式推送
福祿克Versiv 7.0新版本有哪些亮點(diǎn)
客戶在升級(jí)新版本的開(kāi)發(fā)工具后,打開(kāi)工程,有發(fā)現(xiàn)工程中系統(tǒng)字體找不到?
如何使用新版本J-Flash編程CW32 MCU
【直播預(yù)告】RT-Trace 全新版本發(fā)布|ITM輸出 MemoryWatch 功能首發(fā)實(shí)測(cè)! | 問(wèn)學(xué)直播
如何使用新版本J-Flash編程CW32 MCU?
戴爾數(shù)據(jù)保護(hù)軟件迎來(lái)全新版本
全新AMD Vitis統(tǒng)一軟件平臺(tái)2025.1版本發(fā)布
CYW55513是否支持linux4.4?
GUI Guider1.9.1新版本8大新亮點(diǎn)總結(jié) 為HMI開(kāi)發(fā)注入新活力
新版本Linux內(nèi)核改進(jìn)對(duì)軟盤的支持,可進(jìn)行無(wú)效代碼刪除
評(píng)論