Linux 1-Wire「w1」サブシステムは、単純なマスター/スレーブ構成で単線 (およびアース) を介して通信するハードウェアでドライバーをサポートするために使用されます。Linux カーネルには、W1 over GPIO、i2c から W1 ブリッジ、そしていくつかの非常に古いハードウェアをサポートしています。 W1 サブシステムは最近あまり機能していませんが、今後の Linux 6.5 サイクルではより大きなアップデートが行われる予定です。

W1 コードは最近あまり活発ではなく、一部の古い HP iPAQ デバイス用の Maxim DS1WM 1-wire ドライバなど、いくつかのドライバが削除されています。しかし、クシシュトフ・コズロフスキーとリナロは、約1年半前に遡るいくつかのパッチを含む一連のW1ドライバーアップデートを収集しました。これらのパッチは今夏、Linux 6.5 カーネル用にマージされる予定です。

これらの 1-wire バス ドライバ パッチは、いくつかの古いクリーンアップ、さまざまなマイナーな改善、さまざまな修正を提供します。

これらの変更の詳細については、1-をご覧ください。 Linux 6.5 のマージウィンドウが約 1 か月以内に開くのに先立って、char/misc へのワイヤ プル が行われます。


W1 サブシステムの詳細情報詳細は、kernel.org ドキュメントでご覧いただけます。

Categories: IT Info