Het Linux 1-Wire”w1″-subsysteem wordt gebruikt voor het ondersteunen van stuurprogramma’s met hardware die communiceert via een enkele draad (plus aarde) in een eenvoudige master-slave-configuratie. De Linux-kernel heeft stuurprogramma’s zoals voor W1 via GPIO, i2c naar W1 bridge, en ondersteuning van een aantal zeer oude hardware. Het W1-subsysteem heeft de laatste tijd niet veel werk gezien, terwijl voor de komende Linux 6.5-cyclus een grotere update zal plaatsvinden.

De W1-code heeft de afgelopen tijd niet al te veel activiteit gezien en sommige stuurprogramma’s zijn verwijderd, zoals de Maxim DS1WM 1-draads driver voor sommige oude HP iPAQ-apparaten. Krzysztof Kozlowski met Linaro heeft nu echter een set W1-stuurprogramma-updates verzameld, waaronder enkele patches die ongeveer anderhalf jaar oud zijn. Die patches worden deze zomer samengevoegd voor de Linux 6.5-kernel.

Deze patches voor 1-draads busstuurprogramma’s bieden verschillende oudere opschoningen, verschillende kleine verbeteringen en een reeks verschillende oplossingen.

Meer details over deze wijzigingen voor geïnteresseerden via de 1-wire pull to char/misc voordat het samenvoegvenster van Linux 6.5 over ongeveer een maand opengaat.


Meer informatie over het W1-subsysteem kan gevonden worden via de kernel.org docs.

Categories: IT Info