From: frank m. h. <fm...@st...> - 2002-05-29 03:00:33
|
On Fri, 24 May 2002, Ed Sternin wrote: > Unfortunately, the GPIB card(s) in our lab are the HP82341D, which are the > i/o mapped, PnP ISA cards from HP (Agilent). They use the 9914 chipset, and > work under Win95. > > I had tried to connect to them under "Ziatech" driver under kernel 2.0.16 earlier, > (using linux-gpib-2.04) but failed. I was hoping the new release would include > a driver for this card, but I see you re-configured the driver scheme completely. > In fact, I cannot see which driver in 3.1.3 uses tms9914 at all!? The only driver that uses the tms9914 module is the tnt4882-tms driver. I only made that to test tms9914 support (since the NI chips can be configured to operate in tms9914 compatibility mode). I intended to get the tms9914 boards running, but lost interest due to the chip being quite old and noone had made any requests for it (until now). > Could you help? We are willing to do some coding, but we are not terribly clever > with kernel-level stuff. Perhaps you could give us some pointers? Actually, if you could > add to the driver tree an hp8234x subdirectory, and put a skeleton driver in, and add it > to the list of valid drivers, somewhere in the code, we could then try to figure out > what to do within the driver (hopefully, very little compared to any other ISA/9914-type > driver). I looked at the code structure, and although it is a > major improvement from old versions, I am still quite confused by the relationships > of various pieces, and that's where your help would be most welcome. > I'll try and get a skeleton driver into cvs this weekend. It shouldn't be too bad, as I remember I was able to get basic read/writes working on the NI board using the tms9914 support that is already present. Frank |