I want to write a program in Java to control an HD44780 text LCD from the parallel port. I want to use Java for portability, ease in GUI creation, and because it's the language I'm studying right now.
I can use the JNI to write a DLL in C++ which gives access to the port, but on NT, 2k, and XP there is the added difficulty in bypassing the protected mode. For a regular .EXE program I can use PortIO or a similiar program which will give that program access to the necesary ports. But, Java programs of course don't have executables. Is there any way I can get direct access to the parallel port from Java?
Thanks!
I can use the JNI to write a DLL in C++ which gives access to the port, but on NT, 2k, and XP there is the added difficulty in bypassing the protected mode. For a regular .EXE program I can use PortIO or a similiar program which will give that program access to the necesary ports. But, Java programs of course don't have executables. Is there any way I can get direct access to the parallel port from Java?
Thanks!