Új Linux-patcheket kap 2026-ban az AMD InterWave ISA hangkártya-illesztőprogramja

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Az AMD InterWave ISA hangkártya driveréhez új Linux patch-ek érkeztek 2026-ban

Miközben

a Linux kernel a Phoronix néhány nappal ezelőtti beszámolója szerint az Intel 486 CPU-k támogatásának kivezetésére készül, addig egy másik, régi, de valamivel újabb hardverhez friss fejlesztés érkezett: új funkciókon dolgoznak az AMD InterWave hangkártya driverében. Az AMD InterWave hangkártya a Gravis UltraSound „GUS” hangkártya IP-jére épült. Az AMD AM78C201(A)KC a maga idejében, a kilencvenes években kifejezetten impresszívnek számított.

Az AMD InterWave / Gravis UltraSound driverét még a kilencvenes években írták a Linux kernel-hoz, de az elmúlt két évtizedben ritkán nyúltak hozzá. Az AMD InterWave driver (interwave.c) módosításai 2005 óta – amikor a Linux kernel-t importálták a Git-be – többnyire általános ALSA változtatások voltak. Időnként előfordult némi kód-aptáció a GUS driverekben, hogy modernebb függvényeket és hasonlókat használjanak, de ezeknél a rég elavult, ISA-alapú hangkártyáknál nem történt igazán említésre méltó fejlesztés.

Éppen ezért meglepetés volt látni, hogy ma

ez a patch-sorozat egy open-source fejlesztőtől érkezett, és suspend/resume támogatást ad az InterWave ISA hangkártyákhoz. Cássio Gabriel fejlesztő így fogalmazott:

"Ez a három patch-ből álló sorozat beköti a suspend és resume támogatást az InterWave ISA driverekhez és a PnP frontendjükhöz, a közös GUS PM helper-ek köré építve.

Az első patch a kért kisebb takarítás részeként áthelyezi a még különálló snd_tea6330t_detect() EXPORT_SYMBOL() deklarációt a függvény definíciója mellé.

A második patch hozzáad egy kis TEA6330T helper-t, hogy az InterWave STB változat resume után vissza tudja állítani a cache-elt külső mixer állapotát.

A harmadik patch ISA és PnP PM callback-eket ad a snd-interwave-hoz, és visszaállítja a maradék InterWave-specifikus állapotot, amit az általános GUS resume útvonal nem fed le, beleértve a GF1 kártyaregisztereket és a felismert memóriaelrendezést."

Valódi funkciófejlesztés – a suspend/resume kompatibilitás bekapcsolása – az AMD InterWave ISA hang driverében. 2026-ban. Ehhez alig 200 sornyi kód kellett, hogy a driver rendesen együtt tudjon működni a suspend/resume funkcióval.