From: Michael A. M. <Michael@Meiszl.De> - 2003-01-05 19:22:23
|
Moin, moin, ich bin das FreeBSD Opfer :-) (wie schon eine einzige kleine Frage zu einem Haufen Arbeit f=FChren = kann...) Wie man sieht, habe ich heute schon "b=F6se viele" =C4nderungen = eingespielt, allerdings ging es erst einmal nur um das Aufr=E4umen der Header = Dateien. "Ist das okay f=FCr euch oder sollte ich deshalb mein Modul lieber in = einer eigenen Branch weiter entwickeln? Gerade in Anbetracht der Tatsache, dass mit mir ein neuer Entwickler = f=FCr einen FreeBSD-Port beigetreten ist, w=FCrde gerade das zu noch mehr Problemen f=FChren..." Nein, nein. Keine Probleme (mehr) zu bef=FCrchten.=20 Macht es genauso, wie ich es f=FCr die beiden "kritischen" Module = vorgemacht habe: im Modul selber ein gro=DFer "#ifdef linux" um den ganzen C-Code und in config-srcpd.c etwa so: ... if (strcmp(child->name, "ddl-s88") =3D=3D 0) { check_bus(busnumber); #ifdef linux readconfig_DDL_S88(doc, child, busnumber); found =3D 1; #else printf("Sorry, DDL_S88 only available on Linux (yet)\n"); #endif ... Mit der Zeit kriegen wir den Kram schon portiert, ich wollte nur = ersteinmal daf=FCr sorgen, dass das Gesamtprogramm compilierbar bleibt. An den Herren mit der Intellibox: Wo ist da eigentlich das Problem, = wof=FCr braucht man da einen speziellen Treiber??? Eigentlich sollte es doch = rein =FCber die serielle Schnittstelle gehen ? (Hab son Teil nicht, hab nur = die Werbung gelesen) ZU I2C: Welcher Philips Chip darfs denn sein? LINT:# Philips i2c bus support is provided by the `iicbus' device. LINT:# ic i2c network interface LINT:# iic i2c standard io LINT:# lpbb Philips official parallel port I2C bit-banging = interface (sind noch ein paar mehr im Angebot, aber da stand ja "Philips") und f=FCr den DDL_S88 h=E4tten wir da auch noch einen Parallelport = Treiber im Angebot. Mu=DF nur der ganze inb/outb Kram durch ioctls ersetzt werden. Da ich die jeweilige Hardware nicht habe, ist das nat=FCrlich etwas = m=FCssig.=20 Ansonsten: Fragt mich ruhig, ich weis es auch nicht :-) Mit freundlichen Gr=FC=DFen MAM |