Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/02/07 18:59
Read: times


 
#147740 - With LPT in EPP mode ...
Responding to: ???'s previous message
Erik Malund said:
Good idea - if anything has to be synchronous, Windows do things "when it gets around to it".

If synchronicity is not required, I think you can 'trust' Windows in this respect. I have never seen lost characters on a printer or lost bits from a scanner.


With LPT in EPP (or, for that matter, ECP) mode, "synchronicity" is ensured by hardware, so Windows has little chance to **** things. However, as LPT (as well as COM) are "deprecated" by M$, there ARE issues with drivers, compatibility etc. At least, the drivers are not always able to switch the LPT port circuitry (usually part of a SuperIO-type IC) to the required mode (there is no explicit way in the WinAPI to do it), so one has to fool around in BIOS setup to get it right. But that's the usual way to do for DOS, too, as there are too many SuperIO chips around with mutually incompatible ways to set them up (and, each BIOS is written specifically for the chip which is present in that PC).

JW


List of 30 messages in thread
TopicAuthorDate
... ahem .... Has anyone used EPP mode lately?            01/01/70 00:00      
   EPP for what ? programming 8051            01/01/70 00:00      
      for ANYTHING at all            01/01/70 00:00      
         Its fast            01/01/70 00:00      
            Maybe, but ...            01/01/70 00:00      
   Scanners?            01/01/70 00:00      
      did you build the scanner?            01/01/70 00:00      
         Oh, I see            01/01/70 00:00      
   we've used it in the miniLA project            01/01/70 00:00      
      perhaps you've underestimated it            01/01/70 00:00      
         What's your PC programming environment?            01/01/70 00:00      
            I don't trust Windows ...            01/01/70 00:00      
               good idea - if ...            01/01/70 00:00      
                  With LPT in EPP mode ...            01/01/70 00:00      
                     that's not quite the case            01/01/70 00:00      
                  Windows doesn't like direct I/O            01/01/70 00:00      
                     there are ways...            01/01/70 00:00      
                        That's one of many pages ...            01/01/70 00:00      
                        inpout32.dll            01/01/70 00:00      
                           Really?            01/01/70 00:00      
                              It\'s moot, since I don\'t use Windows for that            01/01/70 00:00      
            Too much hassle            01/01/70 00:00      
               If only USB were fast enough ...            01/01/70 00:00      
               the workhorse            01/01/70 00:00      
   Only I can tell is, ...            01/01/70 00:00      
      Interesting ...            01/01/70 00:00      
         Believe me, I was also surprised!            01/01/70 00:00      
            '245's are schmidt triggered, aren't they?            01/01/70 00:00      
               schmitt trigger on '245?            01/01/70 00:00      
                  There must be room for doubt ...            01/01/70 00:00      

Back to Subject List