( XMI | 2024. 11. 11., h – 19:41 )

De mi az a kínai kártya? Milyen gyártó IC-je van rajta? Asmedia vagy hogyhívják? Azért kérdezem, mert tudtommal az AMD chipsetjében is Asmedia IP blokk adja az USB-t (citation needed, most nem álltam neki utánakeresni), szóval lehet, hogy nem különbözik olyan nagyon.

Másrészt a kérdés a driver. Elvileg az összes USB3-as vezérlőnek xHCI-t kéne támogatnia. Emiatt lehet, hogy az egész rendszeren az összes USB vezérlő valójában ugyanazt a drivert használja. Namost, ha az AMD platformon valami AMD/Asmedia/kitudjamilyen saját chipset driver fel lett rakva, akkor a default Microsoft-os xHCI driver helyett valószínűleg minden USB-t az vezérel, akár saját gyártmány, akár nem. Intelen gondolom lehet ugyanez a helyzet, csak Intel-féle driverrel.

Még további bonyolítás, hogy a driver on-the-fly betölthet firmware-t az USB vezérlőbe, anélkül, hogy az eeprom-ban lecserélni a perzisztens firmware-t. (Amit linkeltem githubos projektet az NEC vezérlőhöz, az ugyanezt csinálja). Nem tudom, hogy az alaplapon van-e dedikált eeprom-ja, vagy a fő BIOS flashből töltődik be egy dedikált firmware blokk. Az add-on USB kártyáknál szokás, hogy van egy kis SPI eeprom a saját firmware-nek. Ez a "nem perzisztens" firmware update abszolút nem része az xHCI-nek, ezt biztosan proprietary driver csinálja, ha csinálja. Ez megint sunyi eltéréseket okozhat a két gép között, függően attól, hogy pontosan milyen driverek vannak fenn.

Szóval nekem a fő tippem az, hogy - látszólag bármennyire is ellentmond a saját addon kártya viselkedése - valami driver dolog lesz ez és abszolút elképzelhető, hogy az AMD (vagy OEM partnere) a sáros benne.