NetBSD-3.0 auacer: Port auf FreeBSD 6.1 ?

Norbi

Member
Hallo zusammen,

ich habe mir einen Laptop gekauft (No-Name AMD64).

FreeBSD 6.1 RC1 und RC2 laufen (bis auf wenige Probleme, vor allem
mit Xorg 6.9) einwandfrei.

Als sound Chip wird der M1563 in pciconf angezeigt.
Der oss-Treiber erkennt diesen als M5455, aber der Sound
ist nicht so toll.
In KDE geht es einigermassen, aber wenn ich externe Player (mpg123)
benutze, wird alles etwas zu schnell abgespielt.

Nun habe ich gesehen, dass in NetBSD-3.0 ein Treiber neu für diesen
Chip addiert wurde.

Ist ein solcher in FreeBSD "in Arbeit" ?
Wenn ja, würde ich mich gerne als Tester zur Verfügung stellen.

Wenn nein: Wie schwierig ist es den Treiber zu portieren ?
An welchen bestehenden Treiber sollte man sich "anlehnen", den snd_ich ?

Ein erster Blick in den source code von NetBSD auacer.c und den snd_ich treiber
von FreeBSD scheinen mir einige, wenn auch minimale, Gemeinsamkeiten
zu zeigen. Aber im grossen und ganzen bestechen die Unterschiede.

Im Voraus besten Dank für eure Kommentare.

Ich habe nicht unbedingt vor, ein NDA mit NVidia (oder wem "gehört" ALi /ULi
heute) zu unterzeichnen.

Meinen letzten UNIX-Treiber habe ich vro ca. 20 Jahren für System V R3
geschrieben - und auch das war ein sehr einfacher ;)

Norbi.
 
Zurück
Oben