home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / comm / xprxmode.lzh / readme < prev    next >
Text File  |  1991-08-13  |  2KB  |  50 lines

  1.  
  2.                                 XPRXMODEM v34.3
  3.  
  4. A small bug crept into the code, which went undetected, until XPRXmodem
  5. was tested with other versions of XModem.  (Thanks to Scott Velez for
  6. helping to confirm this.)  It has now been fixed.  Following is the
  7. "readme" file from the previous release.  Note the file size is now
  8. 12,352 bytes, and I've adapted xcrc.h (from XPRZmodem v2.10) for
  9. XPRXmodem, since it's a bit faster.  Also, MYREVISION is now 36 (libsup.c),
  10. so "version xprxmodem.library" should now correctly, return 34.36.
  11. (I forgot to bump this in v34.2.)
  12.  
  13.                                         My humble apologies. -- Anthon
  14.  
  15.                       - - - - - - - - - - - - - - - - - -
  16.  
  17.                                 XPRXMODEM v34.2
  18.  
  19. Following is an independent (ie by me) update to xprxmodem.library (v34.1),
  20. by Marc Boucher.
  21.  
  22. The only change is to crc checking, in which, the old method of computing
  23. crc polynomials on the fly, has been replaced with a table of pre-computed
  24. polynomials and the appropriate code (by Marc G. Mendel), reducing the time
  25. between receiving the block & acking it.  Thus, transfers are sped up.
  26. (The really observant will notice the source code was extracted from the
  27. Unsit1.5 archive that I recently uploaded to Unix.source).
  28.  
  29. Here's some data rates (reported by VLT's update window) for a null modem
  30. setup between two Amigas running VLTjr & xprxmodem (1K blocks with CRC, of
  31. course):
  32.  
  33.             2400 baud    19200 baud(*)   |   file size
  34.                                          |
  35.      34.1      201           654         |    11,820
  36.                                          |
  37.      34.2      212           796         |    12,332
  38.     _____________________________________|
  39.                                          |
  40.      Gains      5%           20%         |
  41.  
  42. Diffs to dlink.c are included for those interested in the code.  Also,
  43. I've bumped up the revision number to v34.2.  The library was compiled and
  44. linked with Manx Aztec C v5.2.
  45.  
  46.                                    -- Anthon Pang (a665@mindlink.bc.ca)
  47.  
  48. (*) You'll have to look elsewhere for an explanation of why it's
  49.     not 8 times faster...
  50.