去年Linus曾因軟盤的技術(shù)太過古老,而選擇將Linux的軟盤驅(qū)動floppy標(biāo)記為“孤立(orphaned)”狀態(tài)。他指出現(xiàn)在很難在實際工作中找到物理軟盤硬件,基本上也不用軟盤,除了在一些虛擬機環(huán)境中會使用到舊的軟盤控制器,但問題是這種情況也沒有人會愿意進行維護。所以有許多人認(rèn)為應(yīng)該將Linux內(nèi)核的軟盤相關(guān)代碼從mainline代碼庫中刪除。
但事實卻是2020年發(fā)布的新版本Linux內(nèi)核改進了對軟盤的支持,這不是針對Linux內(nèi)核的軟盤相關(guān)代碼的單行代碼補丁,而是新增了總共586行代碼并刪除了613行代碼。因此使用者完全不用擔(dān)心Linux內(nèi)核無法讀取軟盤。
針對Linux Kernel 5.7的軟盤補丁包括大量清理工作和對ARM架構(gòu)的一些改進。面向ARM的軟盤相關(guān)工作包括刪除無效代碼,并從該ARM架構(gòu)代碼中移除對第二個軟盤控制器(FDC)的不完全支持。
因此,如果你在關(guān)注Linux內(nèi)核對軟盤支持的問題,下一個Linux內(nèi)核版本將提供補丁程序。
-
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213790 -
軟盤
+關(guān)注
關(guān)注
0文章
20瀏覽量
10588
發(fā)布評論請先 登錄
一文讀懂:嵌入式Linux實時性進階
拯救老數(shù)據(jù):用樹莓派打造軟盤檔案機!

解鎖樹莓派新玩法:Ubuntu 實時內(nèi)核安裝指南

樹莓派4 性能大比拼:標(biāo)準(zhǔn)Linux與實時Linux 4.19內(nèi)核的延遲測試

求助,關(guān)于STM32MP257編譯內(nèi)核問題求解
2025年常用實時Linux系統(tǒng)深度評測
騰訊云內(nèi)核團隊修復(fù)Linux關(guān)鍵Bug
嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-Linux內(nèi)核移植之內(nèi)核簡介
飛凌嵌入式ElfBoard ELF 1板卡-Linux內(nèi)核移植之內(nèi)核簡介
請問linux-3.2.0的內(nèi)核支持TLV320AIC3104音頻驅(qū)動嗎?
軟盤驅(qū)動器是輸入還是輸出設(shè)備
【龍芯2K0300蜂鳥板試用】OpenHarmony代碼
linux驅(qū)動程序如何加載進內(nèi)核
Linux內(nèi)核測試技術(shù)

Linux內(nèi)核中的頁面分配機制

評論