I am trying to write a Mamba driver using C. Mamba seems to be making calls into my DLL just fine but after the InitDevice call it pops up an access violation error. Obviously a bad pointer. But, there isn't much that can be wrong with my driver since everything is stubbed out and just returning a TRUE or some other value. I tried using the DLL with a different version of Mamba and also got an error but at a different time. The Mamba driver writing documentation is very poor and only shows the function definitions in Delphi (I wish that language would just die). If I debug, the error occurs in the Mamba code, not mine. I am wondering if there is some undocumented function it is trying to call on me or something. Anyway, if anyone has had any experience with this I'd appreciate a message my way. I send an email to MediaLas asking for current documentation and an example but didn't get any reply as of yet.
Grumpy, don't you work with Mamba? Can you help?