Mi vagyunk néhány nappal a stabil verzió után mi lesz az új verzió a Linux kernel 6.7 Pablinux kollégánk pedig folyamatosan tájékoztatott bennünket az induláshoz készülő változásokról és hírekről.
És bár a Linux-fejlesztők idejük nagy részét a 6.7-es verzióval töltik, a változások egy részét már megkezdték amelyen dolgozni fognak a Linux 6.8 kiadásához.
Jól a net-következő ágban, amely a Linux 6.8-as kernelhez fejleszt változtatásokat, már említettük Néhány módosítást tartalmaztak, amelyek hozzáadják a kernelhez a phylib absztrakciós szint feletti kezdeti Rust tárolót és az ezt a tárolót használó ax88796b_rust illesztőprogramot, biztosítva támogatja az első Rust nyelvű hálózati illesztőprogramot a Linuxon belül.
Ez a foltkészlet Rust absztrakciókat ad a phylibhez. Még nem fedi le teljesen a C API-kat, de szerintem már hasznos. Két PHY meghajtót implementálok (Asix AX88772A PHY és Realtek Generic FE-GE). Úgy tűnik, valódi hardverrel jól működnek.
Meg van említve mondta az irányító Az Asix AX88772A PHY interfészéhez való, 135 sornyi kódot tartalmaz, és egyszerű működő példaként jelenik meg a hálózati illesztőprogramok Rust programban való létrehozására, valódi hardverrel használatra készen.
A funkcionalitást tekintve a Rust driver Teljesen egyenértékű a régi ax88796b meghajtóval, C nyelven írva, és AX100B chippel felszerelt X-Surf 88796 hálózati kártyákkal használható. A C és a Rust illesztőprogramok együtt léteznek a kernelben és a felhasználói preferenciák szerint beépíthető. A Rust illesztőprogram engedélyezéséhez a Kconfig biztosítja az AX88796B_RUST_PHY konfigurációt, amellyel együtt a RUST_PHYLIB_ABSTRACTIONS paraméterrel engedélyeznie kell a phylib feletti Rust-kötést is.
Ezen túlmenően, A Realtek Generic FE-GE Ethernet illesztőprogramot orosz nyelven fejlesztették kit, amelynek a kernelbe való felvételét még nem javasolták. Korábban bemutatták az Intel Ethernet adapterekhez készült Rust-e1000 illesztőprogramnak Rust nyelven átírt prototípusát is.
Újabb változás Ami kiemelkedik a Linux 6.8-ból, az az A Nintendo Switch Online Controllers sorozat „klasszikus” vezérlőinek támogatása. Nos, kiderült, hogy a Linux 6.8 valószínűleg tartalmazni fog egy illesztőprogramot ehhez a játékvezérlő-sorozathoz.
Azok számára, akik nem ismerik a Nintendo Switch Online Controllereket, tudniuk kell, hogy ezek egy speciális Nintendo gamepad sorozathoz tartoznak, amelyek alapvetően ennek a cégnek a modernizált kontrollerei, de a régi időkből. Az újdonság természetesen a vezeték nélküli kommunikáció, amely lehetővé teszi a Nintendo Switch-el való együttműködést.
Vezérlők Ezeket a hid-nintendo csomag részeként adják hozzá, és a javítást már tesztelték pozitív eredménnyel. Ez a csomag már támogatja a JoyCons és a Pro Controllereket, és a közeljövőben ezekhez az érdekes gamepadokhoz is kínál majd támogatást, mindezt a nyílt forráskód elvének megfelelően, mert a vezérlőt reverse engineering alapján hozták létre.
Ha minden jól megy és nincs probléma, a Linux Kernel 6.8-ban ezek a Nintendo Switch Online Controllers sorozatú gamepadek csatlakoztathatók, és azonnal működni fognak felhasználói beavatkozás (mondjuk telepítés, javítás, illesztőprogram telepítése vagy egyéb problémák) nélkül. Pontosan úgy, mint most más játékvezérlőkkel, például a DualSense vagy az Xbox Controllerrel.
A játékeszközök támogatásáról beszélünk, azt is érdemes megemlíteni, hogy a Linux 6.8 jelentős támogatást kapnak a különféle ARM Linux kézi játékkonzolok amelyek alkalmasak retro játékok, régi játékemulátorok és más könnyű szoftverek futtatására, mint például a Powkiddy
Végül érdemes megemlíteni ezt A Linux 6.8 valószínűleg 2024 márciusáig érkezik. Ha többet szeretne megtudni róla, a részleteket megtalálja a alábbi linkre.