home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / luxorabc800 / kmaindoc.txt < prev    next >
Text File  |  2020-01-01  |  6KB  |  176 lines

  1. Luxor ABC800/ABC802/ABC806 KERMIT
  2. FACIT DTC/DTC2 KERMIT
  3.  
  4.  
  5. Program:        Bo Kullmar (bk@kullmar.se)
  6.                 Lars-Goran Goransson (The first two o:s should have double-dots
  7.                 above them.)
  8.                 Mikael Lide'n
  9.                 Kristoffer Eriksson (ske@pkmab.se)
  10.                 Mikael Johansson
  11.  
  12. ABC-Club        All are members of the "ABC-Klubben", Stockholm, Sweden, a
  13.                 computer club. The name in english, is the ABC-Club.
  14.  
  15.                 The ABC-Club was founded 1979 as a user group in Sweden for
  16.                 the Luxor ABC 8 bits microcomputer.
  17.  
  18.                 Today, Nokia has taken over Luxor and Nokia sells IBM
  19.                 compatible PC:s. Today the club has a lot of members that
  20.                 use PC:s and other modern computers. The aim of the ABC-Club
  21.                 is today to be a user group for the old Luxor ABC computer
  22.                 users and PC users in Sweden.
  23.  
  24. Language:       ABC-BASIC II and some routines in assembler
  25.  
  26. Documentation:  Bo Kullmar
  27.  
  28. Version:        4.11
  29.  
  30. Date:           January 4, 1990
  31.  
  32.  
  33. K/KMAIN ABC80X Kermit Capabilities At A Glance:
  34.  
  35.   Local operation:                   Yes
  36.   Remote operation:                  No
  37.   Transfers text files:              Yes
  38.   Transfers binary files:            Yes
  39.   Wildcard send:                     Yes
  40.   ^X/^Y interruption:                Yes, with Pf1/Pf8
  41.   Filename collision avoidance:      No
  42.   Can time out:                      Yes
  43.   8th-bit prefixing:                 Yes
  44.   Repeat count prefixing:            Yes
  45.   Alternate block checks:            Yes
  46.   Terminal emulation:                Yes, ADM3A
  47.   Communication settings:            Yes
  48.   Transmit BREAK:                    No
  49.   IBM mainframe communication:       No
  50.   Transaction logging:               No
  51.   Session logging:                   No
  52.   Raw transmit:                      Yes
  53.   Act as server:                     No
  54.   Talk to server:                    No
  55.   Advanced server functions:         No
  56.   Advanced commands for servers:     No
  57.   Local file management:             No
  58.   Command/init files:                No
  59.   Command macros:                    No
  60.   Attribute packets:                 No
  61.   Extended-length packets:           No
  62.   Sliding windows:                   No
  63.  
  64.  
  65. K and KMAIN are two programs that implement the Kermit file transfer protocol
  66. for the Luxor ABC800 family, i.e. Luxor ABC800, ABC802, ABC806 and Facit
  67. DTC, DTC 2. The computers uses the Zilog Z80 processor and has a proprietary
  68. operating system called ABC-DOS or UFD-DOS. The computers had a big market
  69. share in Sweden before the age of the IBM PC. They were also sold in the other
  70. nordic countries and to a lesser extent in the rest of Europe.
  71.  
  72.  
  73. Program Invocation
  74.  
  75. The K.BAC is the start program and it chains to the main program KMAIN.BAC.
  76. K.BAC is listable and can easily be changed, though this is not the case with
  77. KMAIN.BAC because it is squeezed to reduce memory requirements.
  78.  
  79. The program can be started with the BASIC command "RUN K" or by using a menu
  80. program. All the text in the program is in swedish and the program is
  81. controlled with panels and function keys.
  82.  
  83.  
  84. Parameters
  85.  
  86. K/KMAIN first requests some communication parameters. If you just press return
  87. you will get the default values that can be seen on the screen. These default
  88. values can easily be changed by altering the start program K.BAC.
  89.  
  90. The first request is for the communication speed. 300, 1200/75, 75/1200, 1200,
  91. 2400, 4800, 9600 and 19200 are supported. Split speed can only be used if
  92. the computer is switched internally for it and if it doesn't have the oldest
  93. version of the communication firmware.
  94.  
  95. The second request is for the parity. Space, mark, odd and even are supported.
  96.  
  97. The last request asks whether 8 or 7 data bits are to be used during Kermit
  98. file transfer.
  99.  
  100. After this the main program is called and the menu is displayed.
  101.  
  102.  
  103. The main menu:
  104.  
  105. Pf 1            Terminal mode
  106. Pf 2            Local echo in terminal mode
  107. SHIFT Pf 2      Remote echo in terminal mode
  108. Pf 3            Receive files from remote Kermit
  109. SHIFT Pf 3      Raw dumping of incoming text to a file
  110. CTRL  Pf 3      Cancel dumping of incoming text to a file
  111. Pf 4            Send files to remote Kermit
  112. SHIFT Pf 4      Raw transmit of a file the remote system
  113. Pf 5            Change file type for Kermit, text or binary
  114. Pf 6            Change default device for Kermit files
  115. Pf 7            Change block check type for Kermit, 1 or 2
  116. Pf 8            End the program and disconnect the connection
  117. SHIFT Pf 8      Hard copy to the printer. If keyboard ABC 99 or DTC 2 is used
  118.                 then the print function is the key that is labeled PRINT
  119.  
  120.  
  121. Terminal Emulation
  122.  
  123. When you press Pf 1, your computer acts as a terminal connected to a
  124. remote computer. The characters you type are sent out through the port,
  125. and characters that arrive at the port are displayed on your screen, or
  126. interpreted as a cursor address for the ADM3A terminal.
  127.  
  128.  
  129. The Escape Key, Pf 1
  130.  
  131. The escape key, Pf 1, is used to regain the attention of K/KMAIN during
  132. terminal emulation.  When you press the escape key, Pf 1, K/KMAIN displays
  133. the menu.
  134.  
  135.  
  136. Installation of K/KMAIN
  137.  
  138. If you already have Kermit on your ABC80X, you can use it to obtain new
  139. versions of K/KMAIN by Kermit file transfer.
  140.  
  141. If you do not have Kermit and there is no one from whom you can borrow a
  142. floppy disk to copy Kermit from, then try to download it on a IBM PC or
  143. IBM AT.
  144.  
  145. The IBM PC/AT program ABCDISK or WABC can format a diskette for ABC800/
  146. ABC802/ABC806 on an IBM PC or IBM AT with 5.25 " diskettes and copy files
  147. from PCDOS/MSDOS to the ABC-diskette. ABCDISK and WABC are commercial software
  148. that is sold in Sweden.
  149.  
  150.  
  151. Program Organization
  152.  
  153.  
  154. The programs are:
  155.  
  156.  
  157. K.BAC           Startup program, semicompiled ABC-BASIC II code
  158. KMAIN.BAC       Main program, semicompiled ABC-BASIC II code, squeezed
  159.  
  160.  
  161. Sources:
  162.  
  163. K.BAS           Startup program, source in a text file
  164. KMAIN.BAS       Main program, source in a text file
  165. KERMPACK.ASM    Source for assembler packet routines
  166. KERMCSUM.ASM    Source for assembler check sum routines
  167.  
  168. To change K.BAC, just load it, change it and save it. To change KMAIN, load
  169. KMAIN.BAS, change it, save it as a ".BAC"-file and squeeze it with the utility
  170. program SQUEZ.
  171.  
  172.  
  173. Documentation:
  174.  
  175. KMAIN.DOC       This text
  176.