home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 2 / goldfish_vol2_cd1.bin / files / comm / net / hydra / amiga.notes < prev    next >
Encoding:
Text File  |  1994-01-19  |  2.3 KB  |  58 lines

  1. HYDRA protocol sample implementation, Amiga port by
  2.  
  3.     Olaf Barthel
  4.     Brabeckstrasse 35
  5.     D-30559 Hannover
  6.  
  7.     eMail: olsen@sourcery.han.de
  8.  
  9. The Amiga support modules are freely distributable. For further
  10. information on the remaining distribution refer to the files
  11. `hydra.asc' and `hydra.doc'.
  12.  
  13. Many thanks to James McOrmond who supplied the HYDRA source code.
  14. This program was compiled using the SAS/C compiler, it requires
  15. Kickstart 2.04 or higher to run.
  16.  
  17.                                 *
  18.  
  19. What is HYDRA?
  20. ==============
  21. HYDRA is a bidirectional file transfer protocol designed by
  22. Joaquim H. Homrighausen and Arjen G. Lentz similar to Bimodem,
  23. a proprietary file transfer protocol. It originated in the PC
  24. world and, as far as I know, has been ported only to the Atari ST
  25. yet. This distribution adds an Amiga port. The HYDRA protocol can
  26. send and receive data at the same time and also adds a chat
  27. option.
  28.  
  29. What about the source code?
  30. ===========================
  31. The source code included in this distribution was edited slightly
  32. to allow the Amiga implementation to work properly. The original
  33. code was busy-polling keyboard and serial line, a feature which
  34. needed to be replaced by multitasking friendly code on the Amiga
  35. side. The Amiga port tries to emulate the asynchronous serial
  36. I/O code the original PC version of the HYDRA protocol sample
  37. implementation.
  38.  
  39. What about the documentation?
  40. =============================
  41. The file called `hydra.doc', to be found in the `source'
  42. directory describes the HYDRA sample protocol implementation
  43. in detail. Refer to this file for more information on the
  44. program.
  45.  
  46. Differences between the Amiga port and the original program 
  47. ===========================================================
  48. The original implementation did not support the "DEVICE" keyword
  49. which was added to the Amiga port in order to allow third party
  50. serial device drivers to be used. The split-screen technique
  51. used by the original implementation was replaced by multiple
  52. console windows. Pull-down menus partly replace the odd keyboard
  53. commands supported by the original implementation, i.e. some
  54. keyboard commands work, some don't. There is no Fossil support
  55. in this implementation ;-) All the features of the original
  56. implementation should work, although some may not make much
  57. sense on the Amiga. There is no separate HydraCfg program.
  58.