VIA przekazała 16.434 wierszy kodu
12 maja 2008, szmergiell
Od momentu, kiedy VIA ogłosiła zamiar udostępniania dokumentacji oraz sterowników do swoich kart, społeczność linuksowa otrzymała ponad 16 tysięcy wierszy kodu.
Miesiąc temu VIA ogłosiła, że ma zamiar wydać dokumentację do swoich chipsetów, a na początku maja ruszył portal zawierający częściowe informacje.
Od samego początku pojawiły się pogłoski, że posunięcie VIA jest blefem, gdyż na stronie znajdowały się tylko dwa sterowniki binarne, jednak serwis Phoronix doszukał się, że dzięki VIA już ponad 16 tysięcy wierszy kodu znalazło się w jądrze Linuksa. Kod został wydany przez Josepha Chana na licencji GPLv2. Udostępniono go w postaci dziewięciu poprawek, o czym można przeczytać na liście Linux-fbdev-devel.
Na chwilę obecną wsparcie otrzymały karty VIA Unichrome o chipsetach CLE266, K400, K800, PM800, CN700, CX700, K8M890, P4M890, P4M900 i VX800 IGP.



Kajać się, malkontenci
Na te pogłoski składało się znacznie więcej. Chodziło o poprzednie sytuacje związane z VIA i jej udziałem w open source.
16k linii kodu to bardzo malo… (juz kiedys dyskutowalem o tym z michukiem pod ktoryms artykulem
)
16k linijek w C nieby nic a cieszy ;]
16 tys. linii kodu może spokojnie ogarnąć jeden programista. Problemy zaczynają się przy milionach linii kodu. Z drugiej strony — te 16 tys. linii to kod sterowników urządzeń, a takie programy są zwykle niewielkie (pomijając sterowniki winmodemów i innych takich pseudosprzętów), więc — jak na liczbę linii kodu sterowników urządzeń — to wcale nie jest tak mało.
Tak z ciekawości - to jest sam kod czy liczony razem z komentarzami?
Czaem komentarze są ważniejsze niż sam kod:]
Ja nie pytałem złośliwie. Po prostu mnie to zaciekawiło.
zgadzam się że 16 tys linijek kodu to niewiele, ale dużo zależy też od jakości tego kodu, i co ten kod robi
no i cieszę się że mój chipset (P4M890) wreszcie ma wsparcie w Linuksie, długo na to czekałem (wcześniej były jakieś sterowniki, ale obsługujące tylko część możliwości, no i dość problematyczne w instalacji)
Ja mam P4M900 i bez tego mam obsługę przez sterowniki Openchrome. Oferują one tylko akcelerację 2D, bez 3D, bez DRI, bez XvMC. Niestety to co udostępniła VIA nie pomoże mi nawet minimalnie. Jeśli faktycznie ten kod dotyczy tylko framebuffera, to jest praktycznie bezużyteczny.
co do VIA, to Panom z Via juz podziekujemy. “No more VIA”
do tej pory nie mam w KT600 obslugi usb2.0.
Watpie abym kiedykolwiek wybaczyl VIA.
dodam tylko ze ten chipset ma z 5lat
To coś masz źle skonfigurowane. KT600 mnie działa OK - USB-2.0.
a moze jakis dowodzik ze dziala
(mozesz rowniez zapodac z netu kogos kto ma usb na 2.0, choc wolalalbym abys zapodal swoje dane)
kiedys gdy dinozaury po swiecie biegaly mialem plyte na kt400.
USB 2.0 dzialalo, ale tylko na 2 portach (z 6ciu chyba).
Pozostale byly podlaczone do kontrolera v1.1.
Tak czy inaczej juz wowczas jadro obslugiwalo 2.0, poniewaz siedzial tam standardowy kontroler.
Czy aby napewno masz zaladowane wszystkie wymagane moduly? Moze VIA znow zafundowala znow mix portow 1.1 i 2.0?
Dowodu nie przedstawie bo nie mam. Ale pamietam transfer ~20MB/s na jednym z portow w porownaniu z ~900KB/s na innych.
kt400 to nie kt600, po pierwsze.
sprawdzalem z kzadym portem usb
moze znajdz na oogle cos co by potwierdzilo ze na kt600 dziala
bo ja widze tylko wiele osob co ma problemy, a jak zadalem pytanie na forum ( debiana, przez wiele lat debiana uzywalem ) to nie udalo sie.
Teraz nie sledze, wiec moze np od paru miesiecy cos sie zmienilo.
Co jednak nie zmienia mojego faktu ze po VIA juz nie siegne. ( to moje zdanie i nie musi sie wiekszosci podobac ).
Myslalem ze moze komus w koncu sie udalo na kt600 miec usb2.0.
Ja mam pytę z kt600 (asus a7v600-x) i USB 2.0 działa bez najmniejszych problemów.
Na pamięci USB kingstona (data traveller II Migo) mam 13 mb/sek zapisu i 17 mb/sek odczytu.
Ożesz! Michuk, nie da się poprawiać literówek we własnych komentach?
ja asusa a7v600 .
mozesz podac jak to zrobiles ze masz, czy dzialalo “out of box” i z jakim distrem, oraz co zwroci’ lspci ‘.
p.s. szkoda ze nie mozna edytowac postow
mi lspci zwraca m.in.:
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
pol biedy ze niby jest usb 1.1, jak potrafia zdjecia sciagaz z karty predkoscia ok 5-10kb/s
A co z dźwiękiem (Envy 24/24HT)?
teraz to VIA sie juz nie liczy , stad ten krok.
Podobnie robi amd, szkoda tylko ze dopiero jak maja problemy to sie do “nas” zwracaja, z nieszczerym usmiechem.
i nie interesuje mnie 16tys lini kodu, tylko dokladnie co dali, co tam bylo, jaka funkcjonalnosc itp itd
Wystarczy przeczytać oryginał:
Tylko intel Panowie! No more Via, AMD, nVidia!
Nie karmcie go, wyrzućcie do kosza.
No coz, kolega ma troche racji jesli chodzi o laptopy. Faktycznie jak laptop p[od linuksa to najlepiej oparty na intelu
a moze raczej
Linuks na laptopie musi spelniac wieksze wymagania, takie jak karta wifi, bo prawie kazdy nowy laptop ja ma, usypianie, optymalizacja poboru energii itp. A akurat najwiecej jest laptopow opartych na intelu i najlepiej sa wspierane. Ale miejmy nadzieje, ze sie to zmieni i wreszcie bedzie mozna miec laptopa na ktorym bezproblemowo dziala linuks, bo dla mnie brak usypiania jest duza wada, poniewaz ja laptopa (mam ibooka, zeby nie bylo, ze windowsa uzywam, bo nie uwierzycie
) wylaczam raz na tydzien, niekiedy dwa, a tak to tylko usypiam, bo potem otwieram i wszystko jest w ciagu sekundy tak jak bylo.
usypianie działa prawie na każdym, tylko jest domyślnie wyłączone na nieznanym sprzęcie, dopóki ktoś znajdzie zestaw opcji dla s2ram, który działa i zarejestruje laptop na liście suspend-devel…
Czasami usypianie sprawia problemy na “łatanych” jądrach dystrybucyjnych.
mam w lapku Turiona X2, z grafa nvidii i wifi atherosa - dziala mi wszystko, wlacznie z kamerka internetowa ;P
Miło, ale mojego chipsetu VN896 wciąż nie ma, dobrze że za niedługo kupuje nowego laptopa, tym razem na Intelu :-). Ostatnio Ubuntu przywitał mnie czarnym ekranem, nic nowego, nuda