MCS9805 XP DRIVER
The pci card has a port address of 0x Higher address values, such as my CD00, are interpreted by the functions expecting a signed short as negative numbers. If anyone has successfully used the InpOut32 or maybe even your port to 64bit with Java, it would be great if the person could share the code. I basically am just using Inp32 and Out Or does C just shift the 16 bits? These are the cards that are not useful with inpout32 and inpoutx
|Date Added:||1 July 2008|
|File Size:||65.65 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
Board index All times are UTC.
I was wondering what version of inpout32 you used for your tests. Overall, it might be nice if for future versions you change port address from a short to unsigned short to allow for those higher addressed PCI cards. I basically am just using Inp32 and Out Or does C just shift the 16 bits? Just wanted to provide some feedback for you and anyone else having similar mcs9085.
In programming languages I am familiar with I’d need a pointer operation for that.
I was able to get it to work by downloading the source, changing the parameter to an unsigned short and re-compiling inpout The only obvious problem I can think of is if mcs985 it gets stored in a larger or smaller structure i.
The pci card has a port address of 0x I’m glad you managed to get mxs9805 working, but one worry I would have changing the interface, it could break any application already using it. The problem is E needs an unsigned short, not xo short. I suppose its handy to have somewhere these things are all consolidated and where people can actually talk about them and get a response, even if its not from the authors lol.
That would cause havoc – maybe that’s the problem!
NetMos Technology –
Higher address values, such as my CD00, are interpreted by the functions expecting a signed short as negative numbers. Having said that, I will every now and then go on an update splurge with these things.
I dont know why it was giving me an error passing an unsigned short to a short since they occupy the mccs9805 amount of space but it was. I don’t know of anyone else using this through Java so I cant really suggest much more. However, a small percentage of the cards that you see on eBay and at various web sites e.
So I think it would be better to introduce new functions with the correct DLL interface. Since I didn’t manage to get it to work with a MCS pci parallel port card.
PCI to 1-port DB25 Pin Printer Port LPT Parallel Card Chipset: Moschip MCS9805 PCI00602
It might be a good idea to try my port and test code. Highrez Welcome to the Highrez Forums. The way I see it, the exported function could easily be doubled with an unsigned pendant: Don’t expect the orriginal InpOut According to dbgView it’s loading the x64 driver.
Could you try running your java app as administrator or an account in the local administrators group to see if it makes any difference? I dont know the answer to your question, but I imagine at least v1. If anyone has successfully used the InpOut32 or maybe mcs9085 your port to 64bit with Java, it would be great if the person could share the code. The test app should be sufficient to see if you can write to the address of the parallel port and if you can monitor the outputs on the port to mcss9805 sure – even better.
MCS – ASIX Electronics Corporation
These are the cards that are not useful with inpout32 and inpoutx Apparently I don’t understand the role of the sys driver files. I guess it does depend mcx9805 the code in the DLL and its been years since I looked, but your right, there should not be a bug difference.
And that is the parameter for the port address. So it’s actually possible with inpout