|
From: Markus W. <mar...@or...> - 2002-09-25 09:25:12
|
On Wednesday 25 September 2002 03:31, you wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Monday 09 September 2002 07:16 am, Markus Westergren wrote: > > On Monday 09 September 2002 03:55, you wrote: > > > On Friday 06 September 2002 06:53 am, Markus Westergren wrote: > > > > The only problem I have now is that my program uses ibwait to wait > > > > for events on the bus, and I noticed in the source to the library > > > > that it was broken. I was wondering what the staus is for ibwait and > > > > if someone is working on it. > > > > > > Lately I've been trying to get autopolling/ibwait() working and get > > > interface boards working in non-busmaster mode. Hopefully I'll have > > > that done soon. > > > > Nice! Please let me know if there is something I can help you with. I can > > atleast do some testing. I have access to two GPIB cards: > > * National Instruments PCI-GPIB > > * IOTech .. NEC7210 based ISA PCIIA card > > ibwait() has reached a semi-usable state. You can use it to wait on RQS > (device requesting service) events. Would you download the CVS and do some > testing now? Let me know any problems you run into. > Ok, I've downloaded the latest CVS and done some testing. It seems that ibwait is now working, for one card anyway :) ... I can read from and write to the GPIB-devices on the bus. The test with the ISA card worked as I wanted, the performance was not the same as for the NI PCI-GPIB with their own driver and library, but I'll blame that on the hardware. I could not get it to work with the PCI card. ibwait returned when the timeout expired. There could probably be an confiuration error from my side. I experienced a hard-lock of my computer when I removed the tnt4882 module from the kernel. I've in the middle of another project at this time so I don't have that much time to test this but it seems that ibwait is working, atleast for the PCIIA ISA card. Great work! /Markus |