From: SourceForge.net <no...@so...> - 2007-09-29 12:27:34
|
Bugs item #1802058, was opened at 2007-09-25 16:07 Message generated for change (Comment added) made by roms You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=118378&aid=1802058&group_id=18378 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Ben Ryves (benryves) Assigned to: Romain Liévin (roms) Summary: Parallel link at non-standard address doesn't work Initial Comment: OS: Vista Business 32-bit. TiLP2 1.07b I suspect that the problem relates to my parallel port being at address 0xCCD8 rather than the legacy address 0x378. It's a roughly 50:50 split with other apps as to which will detect the address correctly and which will just assume it's at 0x378, though. The cable works on a PC with a parallel port at 0x378. TiLP simply times out if I try and send or receive any data and the parallel port status doesn't change. TiLP 1 let you enter an address manually in the config file, but it chopped off the last digit (turning 0xCCD8 into 0xCCD). I wrote a test program that reads/writes serial data via COM2 and sends it out of my parallel port using the TI link protocol; if I set up TiLP to use the greylink on COM1 and connect COM1 and COM2 with a null modem cable I can take screenshots of my calc from TiLP but this Heath-Robinson set-up is too unreliable to send whole files. :) ---------------------------------------------------------------------- >Comment By: Romain Liévin (roms) Date: 2007-09-29 14:27 Message: Logged In: YES user_id=136160 Originator: NO I'm happy to see it works for you! Keep your DLL because I don't plan to add support for non-standard addresses in ticables2. This will modify the API which is fixed now. ---------------------------------------------------------------------- Comment By: Ben Ryves (benryves) Date: 2007-09-29 14:07 Message: Logged In: YES user_id=1091574 Originator: YES Ack, many apologies for that :( [Now I feel stupid]. I installed TiLP then TiLP 2 into the same directory (C:\Program Files\TiLP\) and must have left the old TiLP 1 DLLs there. Anyway, after replacing the *correct* DLL and switching to LPT4 TiLP 2 works perfectly with my cable and awkward setup, so thank you very much indeed for all your help! :D ---------------------------------------------------------------------- Comment By: Romain Liévin (roms) Date: 2007-09-28 18:47 Message: Logged In: YES user_id=136160 Originator: NO This DLL is for use with TiLP2! ---------------------------------------------------------------------- Comment By: Ben Ryves (benryves) Date: 2007-09-28 11:58 Message: Logged In: YES user_id=1091574 Originator: YES [Hopefully this is the right place]. Thanks for the help, and sorry for the rather rude summary :| I downloaded the libticables2-1.exe, renamed it to ticables.dll and replaced the old one in the TiLP directory. Now, if I pick LPT4 I get the following message: -------------- Msg: illegal operation or argument. Cause: the program which uses this library is buggy. Fire-up the developer! -------------- If I switch it back to LPT1 I do not get this message. The port is a "MosChip PCI Parallel Port" (along with two COM ports) which is why it has a silly base address. I've checked out a copy of the source, so I'll have a look at it myself this weekend, but I'm a very ignorant C programmer. ---------------------------------------------------------------------- Comment By: Romain Liévin (roms) Date: 2007-09-27 07:58 Message: Logged In: YES user_id=136160 Originator: NO I built for you a special ticables2 library. Set your // link cable to port #4 and 0xCCD8 will be used. Please tell me whether it works... Romain. File Added: libticables2-1.dll ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=118378&aid=1802058&group_id=18378 |