02-29-2008 02:26 PM
03-03-2008 04:30 PM
03-03-2008 04:41 PM
Yes, I was afraid of that. I am running strictly DOS in protected mode and going through the DDK code. I am finding it somewhat overwhelming. I am going back and forth between the code for 2 OSs that I have used (DOS and VxWorks). I am finding that both have quite a bit of stuff that will likely require significant mods (DOS-32 doesnt have all the 16-bit gyrations that the DOS16 driver has and it doesnt have all the multitasking stuff of VxWorks). I have found that I have underestimated the impact of this task in the overall design.
-Bob
03-28-2008 09:19 PM
03-31-2008 02:26 PM
04-29-2008 09:32 PM
04-30-2008 09:12 PM
Still having problems. Looking deeper into what happens between these calls. I see that ATN is still high after a call to ibcmd()? Is this correct? I had thought ATN was lowered automatically after ibmcd() is through. the ensuing devwrt appears to be the call taht lowers ATN. Again, ibsta show no errors even thought the instument I am addressing doesn respond to any command.
I tried setting ibeot to 1 or 0 but that doesnt seme to have any effect
As an aside, the ibln() function appears to detect all the isteners.
Feel like I am grasping at straws. Is there a particular DDK expert I can get with?
-Bob
05-01-2008
09:01 AM
- last edited on
03-14-2025
05:20 PM
by
Content Cleaner
Nothing comes to mind for me off hand, but I am far from a DDK expert. Do you have a bus analyzer that your could use to view the traffic on the bus, such as the PCI-GPIB+? This would clue us in to if all the information is being sent properly. My hunch is the driver is not properly passing information to the hardware.