home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / newc_dev / baudb11.lha / BaudBandit.Doc < prev    next >
Text File  |  1992-07-16  |  9KB  |  206 lines

  1. ---------------------------------------------------------------------------
  2.                                                _________ __          
  3.                                               /___  ___// /           
  4.            CHRISTIAN BUCHNER                     / /   / /            
  5.                                                 / /   / /__   _______
  6.                 PROUDLY PRESENTS               / /   / ___ \ / /__/_/
  7.                                               / /   / /  / // /      
  8.                                              /_/   /_/  /_//_/____   
  9.        ____                      __    ____                       __     __
  10.       / __ \                    / /   / __ \                     / /__  / /
  11.      / /_/ /                   / /   / /_/ /                    / //_/_/ /_
  12.     / _  _/ ____/\ __  __ __  / /   / _  _/ ____/\ /\___   __  / /__ /  __/
  13.    / / \ \ / __/ // / / // _\/ /   / / \ \ / __/ // ___ \ / _\/ // / / /   
  14.   / /__/ // /_/ // /_/ // /_/ /   / /__/ // /_/ // /  / // /_/ // / / /    
  15.  /______//_____//_____//_____/   /______//_____//_/  /_//_____//_/ /_/     
  16.  
  17.  
  18.           THE CHEAPEST WAY TO USE YOUR SERIAL PORT AT LIGHT SPEED
  19.  
  20. ---------------------------------------------------------------------------
  21.        BaudBandit Documentation, Version 1.1, 16th July 1992, 14:40
  22. ---------------------------------------------------------------------------
  23.  
  24.  
  25.                          WHAT IS THE BAUD BANDIT?
  26.  
  27. When  Commodore  developed the serial.device some years ago, they could not
  28. have  foreseen  the  development  of  relatively  cheap  modems  using data
  29. compression  at incredibly high baud rates like the US Robotics HST and the
  30. new  v32bis  modems.   So  the  serial.device  soon became too slow for the
  31. requirements of modern telecommunication standards.
  32.  
  33. The BaudBandit is a replacement for the original serial.device allowing you
  34. to  drive  your serial port at baud rates up to 115200 Baud with a standard
  35. 68000 Processor in full multitasking.  Without any doubt the BaudBandit can
  36. be  called  "a little revolution" within the telecommunication scene on the
  37. Commodore Amiga.
  38.  
  39. It  is especially designed for use with high speed modems and supports full
  40. bidirectional RTS/CTS handshake and receive buffering.  This device will no
  41. longer  bring  your  computer  to  a standstill when transferring a file at
  42. 14400 baud or more.  Compared to the serial.device, this program provides a
  43. speed increase of about 500% percent.
  44.  
  45.  
  46.                            HOW TO USE THE DEVICE
  47.  
  48. Simply  copy  the BaudBandit.device to your DEVS:  directory.  Now you have
  49. to  configure  your  software  to  the  new device.  Most telecommunication
  50. programs offer a configurable device name and unit.  Here you have to enter
  51. "BaudBandit.device".  The device name is case sensitive, so be sure to type
  52. it right as shown above!
  53.  
  54. If  your  software  does not allow to use a different serial device because
  55. the name is hardcoded in your software or whatever, you may use the program
  56. QuickFix to patch the OpenDevice() vectors.  Any attempt to open the serial
  57. device  will  open  the BaudBandit device now.  The patch may be removed at
  58. any  time  with a CTRL-C or the break command from CLI.
  59.  
  60. Owners  of  the  Commodore  A2232  multiserial  card can easily replace the
  61. oldser.device  with the faster BaudBandit.device by using the patch program
  62. A2232Fix.  It works exactly like QuickFix.
  63.  
  64.  
  65.                        WHAT ABOUT THE COMPATIBILITY?
  66.  
  67. The  code  is designed to work under OS1.2/1.3 as well as OS2.0.  It should
  68. run on all processors from 68000 to 68040.
  69.  
  70. In  order  to  get  the  best speed results, I dropped some features of the
  71. original serial.device which are usually not needed in telecommunication.
  72.  
  73. I  completely  dropped  the  xOn/xOff protocoll, as well as the termination
  74. array  and  parity  checks.   Breaks are currently not supported but may be
  75. included in later versions.  Characters must consist of 8 bits.  The device
  76. only supports plain 8N1 RTS/CTS transfer.  But this is all you need!
  77.  
  78. The  BaudBandit.device  should be able to replace the serial.device in most
  79. situations.   It  has  been tested with Fido mailers like TrapDoor and many
  80. terminal programs like Term or NComm.  Up- and downloads are no problem and
  81. especially  at  high  speed  transfers you should notice that your computer
  82. will NOT stand still anymore.
  83.  
  84.  
  85.                            HARDWARE REQUIREMENTS
  86.  
  87. The  device  supports  a very common handshake method for high speed modems
  88. using  the  RTS/CTS  wires.  The RTS/CTS wires prevent a buffer overflow on
  89. the  computer  and  on  the  modem  side.   This  handshake method is often
  90. referred to as "flow control".
  91.  
  92. THIS  IS  IMPORTANT:  In order for the device to work properly, you have to
  93. connect  these  wires to your computer, even if your modem does not support
  94. this  handshake method.  Without the RTS/CTS wires connected to your serial
  95. port, the device will not be able to send anything!
  96.  
  97.  
  98.                      WHAT IS INCLUDED IN THIS PACKAGE?
  99.  
  100. This  archive  contains  an  fully  functional  version of the device and a
  101. complete  documentation.   If you decide to use this program regularly, you
  102. have to register.  Please note that the contents of this archive may not be
  103. altered in any way.
  104.  
  105.  
  106.                            WHY IS IT SHAREWARE?
  107.  
  108. The  development  of  this  programm  has taken many weeks of hard work and
  109. frustration.   Now  I  am  able  to present a reliable and fully functional
  110. program which will be of great use for many people.  Please understand that
  111. I do not want to give this program away for free.  I ask you to pay a small
  112. shareware  donation.   The  more  people  register,  the  more support this
  113. product  will  get.  The shareware fee will help me to support my customers
  114. and to continue my work on this project.
  115.  
  116.  
  117.                               HOW TO REGISTER
  118.  
  119. Before  you decide to register, please check whether this program satisfies
  120. all your requirements or not.  You are allowed to evaluate this program for
  121. two weeks.  If you continue using it, you have to register.
  122.  
  123. Fill  in the registration form and send it to me.  I think, it is justified
  124. to  ask  for a shareware donation of DM 20.  There are many ways of sending
  125. the money to me, so don't tell me that you did not know how to do it.
  126.  
  127. a) Enclose it cash.
  128. b) Send me a cheque over DM 20.
  129. c) Let your bank transfer it to me
  130. d) Transfer it with a postal money order.
  131.  
  132. Please don't transfer any money before sending the registration form.
  133.  
  134. The registration form must be mailed to the following address:
  135.  
  136.                          Christian Buchner
  137.                          Ganghoferstraße 2
  138.                          8034 Germering
  139.                          Deutschland
  140.  
  141. Transfer the money to the following account:
  142.  
  143.                          Raiffeisenbank Germering-Olching
  144.                          Bankleitzahl 701 693 80
  145.                          Kontonummer  49573
  146.  
  147.  
  148.                              AND NEVER FORGET
  149.  
  150. Note  that  it  is  in  fact illegal and highly immoral to use this program
  151. without  paying.   (Yes,  get  a bad, bad conscience!  My evil spirit shall
  152. haunt you forever, if you "decide to forget to pay".)
  153.  
  154.  
  155.                                FUTURE PLANS
  156.  
  157. I  am  planning to create a program, that will patch itself in front of any
  158. serial device to provide data compression and error correction.  This might
  159. be especially useful for all those people who have not yet deciced to buy a
  160. faster modem.
  161.  
  162. By  the  way, do you think it is possible to emulate the MNP standards with
  163. the  Amiga  Serial port?  As far as I know, MNP does not use stopbits while
  164. transferring  data  blocks.  Is it possible to misuse the Amiga stopbits as
  165. data bits?  Of course, this would be a hack - but a nice one.
  166.  
  167.  
  168.                              IF YOU FIND A BUG
  169.  
  170. If  you  discover  a  bug  or  a  problem,  please  inform me as quickly as
  171. possible.  It is important for me to get very accurate information.  Please
  172. tell  me  excactly  in what situation, with what software and configuration
  173. the  problem  aroused.   Bugs are easier to spot if they are reproduceable.
  174.  
  175.  
  176.                              HOW TO CONTACT ME
  177.  
  178. If  you have any questions concerning this device or anything else, you can
  179. reach  me  via  Fidonet.  Just write a netmail to Christian Buchner at node
  180. 2:246/65.  But please be careful.  Your mails might get lost on their way.
  181.  
  182. Send love letters and registrations to the following address:
  183.  
  184.                              Christian Buchner
  185.                              Ganghoferstraße 2
  186.                               8034 Germering
  187.                                 Deutschland
  188.  
  189.  
  190.  
  191.  
  192.                          -------------------------
  193.                           AND DON'T FORGET TO PAY
  194.                          -------------------------
  195.  
  196.                                  Really!!!
  197.  
  198.  
  199.  
  200.  
  201.                              SO THIS IS THE END.
  202.  
  203.                             Yes, looks like that.
  204.  
  205.  
  206.