Date: Sun, 26 Sep 2004 17:17:59 +0300 From: Juha-Matti Liukkonen <jml@cubical.fi> To: n0g0013 <ttz@cobbled.net> Cc: freebsd-isdn@freebsd.org Subject: Re: driver for usr 3409 pci ta Message-ID: <DEC43500-0FC6-11D9-9FEA-000393BE8F02@cubical.fi> In-Reply-To: <20040926124720.GA39113@eyore.cobbled.net> References: <20040926124720.GA39113@eyore.cobbled.net>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, based on the chip id, your device should map to the generic Winbond 6692 with iwic just fine. In any case, if you want to make a driver for an ISDN chip in BSD, you should probably take one of the existing i4b layer1 drivers as a base. You must implement the i4b internal l1mux interface towards the stack, which is quite different from anything "regular" drivers do. The bus probe/attach/intr functions are quite basic PCI stuff for them too, though (usually split into <driver>_<bustype>.c). Br, Juha On Sep 26, 2004, at 15:47, n0g0013 wrote: > : > P.S: here is the output from pciconf -lv > none2@pci0:11:0: class=0x028000 card=0x340916ec \ > chip=0x66921050 rev=0x01 hdr=0x00 > vendor = 'Winbond Electronics Corp.' > device = 'W6692/92A/92CF PCI BusISDN S/T-Controller' > class = network > P.P.S: if this is a TA then i don't expect the iwic driver \ > will work. + the subdevice id's don't match any in the \ > source - -- Juha-Matti Liukkonen - Systems Architect, Cubical Solutions Ltd tel: +358-40-5280142 e-mail: jml@cubical.fi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFBVs+YKDUn3bh7M9gRAhQ3AJwLRW7yR0IIHsUw6pbad/RnuQv2IgCgkdVS GbkQWAvhfVx421zJpubLxWc= =IwlJ -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DEC43500-0FC6-11D9-9FEA-000393BE8F02>