home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / comprblm.zip / COM.INF (.txt)
OS/2 Help File  |  1993-07-16  |  109KB  |  2,919 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Notices ΓòÉΓòÉΓòÉ
  3.  
  4. First Edition (September, 1992),  Revised: 2.0  (June, 1993) 
  5.  
  6. The following paragraph does not apply to the United Kingdom or any country 
  7. where such provisions are inconsistent with local law:  INTERNATIONAL BUSINESS 
  8. MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY 
  9. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
  10. WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states 
  11. do not allow disclaimer of express or implied warranties in certain 
  12. transactions, therefore, this statement may not apply to you. 
  13.  
  14. This publication could include technical inaccuracies or typographical errors. 
  15. Changes are periodically made to the information herein; these changes will be 
  16. incorporated in new editions of the publication. IBM may make improvements 
  17. and/or changes in the product(s) and/or the program(s) described in this 
  18. publication at any time. 
  19.  
  20. It is possible that this publication may contain reference to, or information 
  21. about, IBM products (machines and programs), programming, or services that are 
  22. not announced in your country.  Such references or information must not be 
  23. construed to mean that IBM intends to announce such IBM products, programming, 
  24. or services in your country. 
  25.  
  26. Requests for technical information about IBM products should be made to your 
  27. IBM Authorized Dealer or your IBM Marketing Representative. 
  28.  
  29. References in this publication to IBM products, programs, or services do not 
  30. imply that IBM intends to make these available in all countries in which IBM 
  31. operates. Any reference to an IBM product, program or service is not intended 
  32. to state or imply that  only IBM's product, program, or service may be used. 
  33. Any functionally equivalent product, program, or service that does not infringe 
  34. any of IBM's intellectual property rights or other legally protected rights may 
  35. be used instead of the IBM product, program, or service. Evaluation and 
  36. verification of operation in conjunction with other products, programs, or 
  37. services, except those expressly designated by IBM, are the user's 
  38. responsibility. 
  39.  
  40. IBM may have patents or pending patent applications covering subject matter in 
  41. this document. The furnishing of this document does not give you any license to 
  42. these patents. You can send license inquiries, in writing, to the IBM Director 
  43. of Commercial  Relations, IBM Corporation, Purchase, NY 10577. 
  44.  
  45.  
  46. ΓòÉΓòÉΓòÉ 1.1. TRADEMARKS AND SERVICE MARKS ΓòÉΓòÉΓòÉ
  47.  
  48. Terms denoted by a single asterisk (*) in this publication are trademarks of 
  49. the IBM Corporation in the United States and/or other countries.  These terms 
  50. include: 
  51.  
  52. IBM 
  53.  
  54. Micro Channel 
  55.  
  56. Operating System/2 
  57.  
  58. OS/2 
  59.  
  60. PS/2 
  61.  
  62. WIN-OS/2 
  63.  
  64. Workplace Shell 
  65.  
  66. XGA 
  67.  
  68. Terms denoted by a double asterisk (* *) in this publication are trademarks of 
  69. other companies.  Other trademarks appearing in this publication are owned by 
  70. their respective companies. 
  71.  
  72. Microsoft, MS Bookshelf, MS Excel, MS Flight Simulator, MS Money, and Windows 
  73. are trademarks of Microsoft Corporation. 
  74.  
  75. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING  WITHOUT 
  76. LIMITATION, WARRANTIES OF FITNESS AND MERCHANTABILITY WITH  RESPECT TO THE 
  77. INFORMATION IN THIS DOCUMENT.  BY FURNISHING THIS  DOCUMENT, IBM GRANTS NO 
  78. LICENSES TO ANY RELATED PATENTS OR COPYRIGHTS. 
  79.  
  80. Copyright IBM Corporation, 1993, all rights reserved. 
  81.  
  82.  
  83. ΓòÉΓòÉΓòÉ 1.2. HOW TO BEST USE THIS GUIDE ΓòÉΓòÉΓòÉ
  84.  
  85. This guide to analyzing serial communication problems was designed using the 
  86. OS/2 2.x Information Presentation Facility (IPF).  Documentation created with 
  87. IPF has an INF suffix and can be examined using the OS/2 VIEW command.  The 
  88. online help is created with this facility. 
  89.  
  90. The most efficient way to utilize this guide is the use the SEARCH facility of 
  91. the VIEW command.  For example, say you get an "out of memory" error when 
  92. starting a DOS program.  You could do a search on MEMORY (select ALL SECTIONS) 
  93. and this would list all topics which have the word MEMORY listed. 
  94.  
  95. You will find that every item in the table of contents (TOC) has some 
  96. information.  The easiest way to read a section is to double click on the main 
  97. TOC item and use the FORWARD and BACKWARD buttons.  If you are referred to 
  98. another section, you can return to your previous position by selecting the 
  99. PREVIOUS button. 
  100.  
  101.  
  102. ΓòÉΓòÉΓòÉ 2. INDUSTRY STANDARD (AT BUS) ARCHITECTURE OVERVIEW ΓòÉΓòÉΓòÉ
  103.  
  104. The original Industry Standard Architecture (ISA) machine (the IBM PC-AT) 
  105. allowed for the  definition of up to four serial communications ports. 
  106. However, there has never been any hardware architectural standard that defined 
  107. the I/O port addresses or Interrupt Request (IRQ) lines associated with serial 
  108. ports #3 or #4.  Over the years a convention was established which places the 
  109. port addresses for COM3 and COM4 at 03E8 and 02E8 respectively.  This is a 
  110. generally accepted convention and is not a standard. 
  111.  
  112. If multiple hardware adapters of any kind (not just communications) are using 
  113. the same I/O address, then the effect on your computer will be totally 
  114. unpredictable. 
  115.  
  116. OS/2 2.x is an interrupt driven operating system and requires unique I/O 
  117. addresses and Interrupt Request lines (IRQs) for each adapter in the system on 
  118. an ISA computer system.  ISA systems have what are called "edge triggered" 
  119. interrupts in contrast to Micro Channel (MCA) and EISA which use "level 
  120. sensitive" interrupts.  Edge triggered interrupts can only be sensed for a very 
  121. short period of time.  If a second interrupt arrives from another adapter while 
  122. the first interrupt is still being  processed, then the second interrupt will 
  123. be lost.  Also, if two  adapters are sharing the same PHYSICAL IRQ then the 
  124. processor does not know which adapter (and therefore which OS/2 session) should 
  125. get the Interrupt Request (IRQ). In a single tasking  operating system such as 
  126. DOS, the sharing of interrupts is not a  problem as only one application is in 
  127. use at a time.  OS/2,  however, presents a different set of problems.  If we 
  128. have two,  three, or four serial communications adapters, the probability is 
  129. now pretty high that we might try to use two or more of them at the same time. 
  130. If some of them have previously been set up using shared interrupts, then the 
  131. stage is set for mysterious things to happen that probably didn't happen under 
  132. DOS. 
  133.  
  134.  
  135. ΓòÉΓòÉΓòÉ 2.1. ISA BUS ARCHITECTURE ΓòÉΓòÉΓòÉ
  136.  
  137. On an ISA machine there are a total of 15 IRQ levels available.  These 
  138. interrupts are determined by the two INTEL 8259a (or compatible) Programmable 
  139. Interrupt Controllers (PIC).  Each PIC is capable of handling 8 Interrupt 
  140. ReQuest lines (IRQ) but IRQ2 of the first pic is cascaded (or linked) to IRQ9 
  141. of the second PIC.  Any adapter which is physically configured (or "jumpered") 
  142. to IRQ2 will recognized by OS/2 as IRQ9.  This is defined by the hardware and 
  143. not the OS/2 operating system.  The standard settings, in order of priority, 
  144. follow: 
  145.  
  146. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  147. ΓöéIRQ#  ΓöéDevice Associated                                               Γöé
  148. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  149. Γöé 0    ΓöéSystem Timer                                                    Γöé
  150. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  151. Γöé1     ΓöéKeyboard                                                        Γöé
  152. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  153. Γöé2     ΓöéSecondary Interrupt Controller  (see note)                      Γöé
  154. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  155. Γöé    8 ΓöéRealtime Clock                                                  Γöé
  156. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  157. Γöé    9 Γöé--- (see note)                                                  Γöé
  158. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  159. Γöé   10 Γöé--- free                                                        Γöé
  160. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  161. Γöé   11 Γöé--- free                                                        Γöé
  162. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  163. Γöé   12 Γöé--- free - reserved for aux dev                                 Γöé
  164. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  165. Γöé   13 ΓöéMath Coprocessor                                                Γöé
  166. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  167. Γöé   14 ΓöéHard Disk                                                       Γöé
  168. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  169. Γöé   15 Γöé--- free                                                        Γöé
  170. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  171. Γöé3     ΓöéCOM2 (Serial Communications Port #2)                            Γöé
  172. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  173. Γöé4     ΓöéCOM1 (Serial Communications Port #1)                            Γöé
  174. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  175. Γöé5     ΓöéLPT2 (Parallel Printer Port #2 - add. 278)                      Γöé
  176. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  177. Γöé6     ΓöéDiskette                                                        Γöé
  178. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  179. Γöé7     ΓöéLPT1 (Parallel Printer Port #1 - add. 3BC or 378)               Γöé
  180. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  181.  
  182. Note:  On the IBM-AT (ISA bus) the IRQ9 pin is identical with the IRQ2 pin on 
  183.        the original IBM-PC.  If you have an older, 8-bit adapter whose 
  184.        documentation states that it uses IRQ2, then be aware that this will 
  185.        actually be seen as IRQ9 when plugged into the 16-bit ISA bus. 
  186.  
  187. OS/2 can detect that an interrupt line is shared and will disallow the 
  188. simultaneous use.  Assume that COM1 and COM3 were sharing IRQ4 (a fairly common 
  189. real situation).  If we tried to use both COM ports at the same time, OS/2 
  190. would refuse to allow the second one to start.  A well-written OS/2 
  191. communications program would see and report the error from OS/2 that the port 
  192. could not be opened.  A DOS application, however, will likely be unprepared to 
  193. respond to this strange situation, and may simply hang, waiting for the port 
  194. that will never open. 
  195.  
  196. To avoid these problems, make sure that all of your hardware adapters have 
  197. their own unique I/O addresses and IRQ assignments.  Unfortunately, on an ISA 
  198. machine, OS/2 has no way to query the computer to find out what these settings 
  199. are.  Therefore, after checking and setting the adapters according to the 
  200. instruction manuals, you must also tell OS/2 what you've done by placing 
  201. explicit information into the CONFIG.SYS file. 
  202.  
  203.  
  204. ΓòÉΓòÉΓòÉ 2.2. ISA INTERRUPT REQUEST LEVELS AND I/O ADDRESSES ΓòÉΓòÉΓòÉ
  205.  
  206. The Industry Standard Architecture (ISA) computers use EDGE triggered 
  207. interrupts (versus LEVEL triggered interrupts used in Microchannel Architecture 
  208. (MCA) computers).  OS/2 2.x only supports interrupt sharing on MCA computers. 
  209. The reason that interrupt sharing is not supported on ISA computers is a 
  210. limitation of the ISA architecture (edge triggered interrupts) and performance. 
  211. Every adapter in an ISA computer must have a unique IRQ which is PHYSICALLY 
  212. defined by hardware jumpers or logically defined by software supplied by the 
  213. vendor of the adapter.  The adapter and not OS/2 determines the IRQ settings. 
  214. The same can be said for I/O addresses. 
  215.  
  216.  
  217. ΓòÉΓòÉΓòÉ 2.2.1. DETERMINING IRQS FOR ISA COMPUTERS ΓòÉΓòÉΓòÉ
  218.  
  219. On an ISA computer, the only reliable way to verify the IRQ settings for every 
  220. adapter is to manually inventory each adapter.  You usually do not have to 
  221. worry about the parallel ports, the disk drives or the Math Coprocessor (if one 
  222. is installed).  There are some utilities available for DOS which may be able to 
  223. indicate if you have an IRQ conflict. 
  224.  
  225.  
  226. ΓòÉΓòÉΓòÉ 2.2.2. DETERMINING I/O ADDRESSES ΓòÉΓòÉΓòÉ
  227.  
  228. There is a technique available for determining which Input/Output (I/O) 
  229. addresses are in use by the serial communication adapters which are identified 
  230. by COMx.  For other types of adapters, you will have to manually inventory each 
  231. adapter.  You usually do not have to worry about the parallel ports, the disk 
  232. drives or the Math Coprocessor if one is installed.  The technique to determine 
  233. which I/O addresses are in use is detailed below: 
  234.  
  235.  1. Start a DOS Full Screen Session (command prompt). 
  236.  
  237.  2. Enter DEBUG and press the enter key. 
  238.  
  239.  3. At the '-' prompt, enter D 40:0 and press the enter key. 
  240.  
  241.  4. You will see 0040:0000 followed by pairs of hexadecimal numbers.  These 
  242.     numbers are the I/O addresses recognized by COM.SYS.  Below is an example 
  243.     of COM1 and COM2: 
  244.  
  245.    0040:0000  F8 03 F8 02 00 00 00 00-BC 34.... 
  246.  
  247.    This represents 03f8 (COM1) and 02f8 (COM2).  If COM3 was present, it would 
  248.    follow COM2's address. 
  249.  
  250.    Note:  If the above procedure shows "E8 02" in COM3's address position, 
  251.           there is NOT a serial communication adapter defined as COM3 and there 
  252.           is a serial communication adapter defined as COM4, see  MISCELLANEOUS 
  253.           ERRORS 
  254.  
  255.  5. Enter Q and press the enter key to leave DEBUG. 
  256.  
  257.  
  258. ΓòÉΓòÉΓòÉ 2.3. ISA, OS/2 AND PARALLEL PORTS ΓòÉΓòÉΓòÉ
  259.  
  260. The printer port addresses and IRQ levels are hard coded in OS/2 as follows: 
  261.  
  262. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  263. ΓöéPORT           ΓöéI/O ADDRESS    ΓöéIRQ                                Γöé
  264. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  265. ΓöéLPT1           Γöé3BC or 378     ΓöéIRQ7                               Γöé
  266. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  267. ΓöéLPT2           Γöé278            ΓöéIRQ5                               Γöé
  268. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  269.  
  270. Unlike the COM ports, where the addresses and the interrupts can be specified 
  271. by parameters to the COM.SYS in the CONFIG.SYS file, the printer port addresses 
  272. and IRQs shown above are fixed.  OS/2 assigns LPT1 to the highest printer port 
  273. address being used.  The printer address is specified in the printer adapter 
  274. board.  With OS/2 you can not use both addresses 3BC and 378 as printer port 
  275. addresses.  Both parallel ports (LPTs) would be sharing IRQ7.  Unlike DOS, OS/2 
  276. uses interrupts for printing.  The interrupt is triggered by the signal line, 
  277. ACK, from the printer.  If the IRQs are not configured correctly or if the 
  278. printer cable is missing the ACK line, the printer may work under DOS and have 
  279. problems under OS/2. 
  280.  
  281.  
  282. ΓòÉΓòÉΓòÉ 2.4. ISA AND OS/2 SUMMARY: ΓòÉΓòÉΓòÉ
  283.  
  284. Even though there is some flexibility for printer and COM port assignments, try 
  285. to stick to the standard assignment as shown in the IRQ table above. 
  286.  
  287. The I/O addresses and IRQs are determined by the HARDWARE.  The parameters 
  288. passed to COM.SYS DO NOT change the hardware; these parameters are a reflection 
  289. of the physical hardware settings. 
  290.  
  291. Available interrupts, in order of priority, are: IRQ9, IRQ10, IRQ11, IRQ12, 
  292. IRQ15, IRQ3 (if not used for COM2), and IRQ5 (if not used for LPT2). 
  293.  
  294. Physical addresses and interrupts can be indicated in OS/2 to the communication 
  295. drivers.  Usual default settings follow: 
  296.  
  297. o COM1 - 03f8 - IRQ 4 (OS/2 & industry default) 
  298. o COM2 - 02F8 - IRQ 3 (OS/2 & industry default) 
  299. o COM3 - 03E8 - (industry practice) 
  300. o COM4 - 02E8 - (industry practice) 
  301.  
  302. There is no OS/2 default setting for COM3 and COM4.  It  must be specified by 
  303. the device=x:\OS2\COM.SYS statement (where x: is the installed drive) in the 
  304. config.sys file. 
  305.  
  306. An example of address and interrupt assignments follows: 
  307.  
  308. o COM1 - 03F8,IRQ4 
  309. o COM2 - 02F8,IRQ3 
  310. o COM3 - 03E8,IRQ5   (IRQ5 not being used by LPT2) 
  311. o COM4 - 02E8,IRQ10  (would require a 16 bit adapter) 
  312. o LPT1 - 378,IRQ7 
  313.  
  314. If interrupt devices are occasionally losing data, try moving to a higher 
  315. priority unused interrupt. 
  316.  
  317.  
  318. ΓòÉΓòÉΓòÉ 2.5. NOTES ON MICROCHANNEL ARCHITECTURE MACHINES ΓòÉΓòÉΓòÉ
  319.  
  320. OS/2 2.x requires no extra configuration for Microchannel Architecture (MCA) 
  321. computers.  MCA computers have the ability to share interrupts although for 
  322. best performance, you should try to limit the number of devices sharing IRQ4 
  323. and IRQ3 which are used for COM1, COM2 and COM3.  On a MCA machine, COM1 is 
  324. defined as IRQ4, I/O address 3f8, COM2 is defined as IRQ3, I/O address 2f8, 
  325. COM3 is defined as IRQ3, I/O address 3220 and COM4 is defined as IRQ3, I/O 
  326. address 3228. 
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ 3. OS/2 2.x COMMUNICATION DRIVERS ΓòÉΓòÉΓòÉ
  330.  
  331. There have been many enhancements to the serial communication drivers in OS/2 
  332. 2.x.  These enhancements have been made based on testing and customer feedback. 
  333. With the introduction of OS/2 2.1 and any later Service Pack (CSD), there are 
  334. three major versions of the serial communication drivers available: OS/2 2.0, 
  335. OS/2 2.0 + SP (XR06055) and OS/2 2.1.  The OS/2 2.1 drivers cannot be used with 
  336. OS/2 2.0 and system level XR06055. 
  337.  
  338. The major differences between the various drivers are the DOS Settings 
  339. available, the command line parameters to the COM.SYS driver and performance 
  340. enhancements.  A description of the OS/2 2.x serial communication drivers 
  341. follows: 
  342.  
  343. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  344. ΓöéCOM.SYS  ΓöéThe COM.SYS driver is the main OS/2 2.x communications       Γöé
  345. Γöé         Γöédriver.  This file is located in the \OS2 directory.  COM.SYSΓöé
  346. Γöé         Γöéprocesses all passed parameters.  COM.SYS should be located  Γöé
  347. Γöé         Γöétowards the end of the CONFIG.SYS after all other serial     Γöé
  348. Γöé         Γöédevice drivers (i.e. MOUSE.SYS).                             Γöé
  349. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  350. ΓöéVCOM.SYS ΓöéThe VCOM.SYS driver is used in every Virtual Dos Machine     Γöé
  351. Γöé         Γöé(VDM) and Virtual Machine Boot (VMB).  This file is located  Γöé
  352. Γöé         Γöéin the \OS2\MDOS directory.  The purpose of the VCOM.SYS is  Γöé
  353. Γöé         Γöéto virtualize all serial interfaces to DOS applications.     Γöé
  354. Γöé         ΓöéThere are no parameters passed.  VCOM.SYS should always      Γöé
  355. Γöé         Γöéfollow COM.SYS in the CONFIG.SYS file.                       Γöé
  356. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  357. ΓöéCOMM.DRV ΓöéThe COMM.DRV is used in WIN-OS2 sessions. This file is       Γöé
  358. Γöé         Γöélocated in the \OS2\MDOS\WINOS2\SYSTEM directory.  There are Γöé
  359. Γöé         Γöéno parameters passed.  COMM.DRV is NOT in the CONFIG.SYS     Γöé
  360. Γöé         Γöéfile.                                                        Γöé
  361. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  362.  
  363.  
  364. ΓòÉΓòÉΓòÉ 3.1. OS/2 2.0 GA (XR02000) DRIVER PARAMETERS ΓòÉΓòÉΓòÉ
  365.  
  366. These settings are for those customers who are at SYSLEVEL XR02000 and have ISA 
  367. machines and wish to use COM3, COM4, or non- standard I/O addresses must modify 
  368. the config.sys file to include the following parameters for the COM.SYS driver. 
  369.  
  370.                    DEVICE=C:\OS2\COM.SYS (n,a,i) [(n,a,i)] . .
  371.  
  372.  
  373. where the last parameter is optional
  374.  
  375. n = the Com port
  376.  
  377. a = COM port I/O address (e.g. 03E8, 02E8)
  378.  
  379. i = IRQ level
  380.  
  381. For example, to specify that COM3 is at address 03E8 on IRQ5 and that COM4 is 
  382. at address 02E8 on IRQ10, use the following statement (assuming that OS/2 is 
  383. installed on the C: drive): 
  384.  
  385.                    DEVICE=C:\OS2\COM.SYS (3,3E8,5) (4,2E8,10)
  386.  
  387. Note that this syntax is actually quite general.  Non-standard parameters for 
  388. COM1 and COM2 are set the same way. 
  389.  
  390. The I/O address and IRQ level should be noted in the documentation that came 
  391. with the adapter.  Either or both might be fixed values or adjustable to a 
  392. range of values via jumpers or switches.  In some cases, you may find that the 
  393. values are fixed or that the range of settings available to you is insufficient 
  394. to avoid the sharing conflict. 
  395.  
  396. See VCOM.SYS DOS SETTINGS AVAILABILITY TABLE for settings you can adjust. 
  397.  
  398.  
  399. ΓòÉΓòÉΓòÉ 3.2. OS/2 2.0 SERVICE PACK (XR06055) DRIVERS ΓòÉΓòÉΓòÉ
  400.  
  401. Those customers who have ISA machines and wish to use COM3, COM4 or non- 
  402. standard I/O addresses must modify the config.sys file to include the following 
  403. parameters for the COM.SYS driver.  You may also wish to use the new parameter 
  404. for spurious interrupts on MCA or ISA machines.  You will have to specify each 
  405. COM port with it's IRQ and I/O address. 
  406.  
  407.              DEVICE=C:\OS2\COM.SYS (n,xxxx,ii,s)  [(n,xxxx,ii,s)]...
  408.  
  409. where the last parameter is optional. 
  410.  
  411. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  412. ΓöéOPTIONΓöéVALUESΓöéDESCRIPTION                                           Γöé
  413. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  414. Γöén     Γöé1 - 4 ΓöéSerial port number (usually 3 and 4 but it is possibleΓöé
  415. Γöé      Γöé      Γöéto configure 1 or 2 to a different IRQ or I/O         Γöé
  416. Γöé      Γöé      Γöéaddress).                                             Γöé
  417. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  418. Γöéxxxx  Γöé03f8, ΓöéAny valid serial port address.  Those shown are the   Γöé
  419. Γöé      Γöé02f8, Γöéaddresses which are normally used.  The port address  Γöé
  420. Γöé      Γöé03e8, Γöémust be valid or the results are unpredictable.       Γöé
  421. Γöé      Γöé0438, Γöé                                                      Γöé
  422. Γöé      Γöé3220, Γöé                                                      Γöé
  423. Γöé      Γöé3228  Γöé                                                      Γöé
  424. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  425. Γöéii    Γöé3, 4, ΓöéPhysical IRQ level of the serial port.  IRQ sharing isΓöé
  426. Γöé      Γöé5, 9, Γöénot permitted on ISA computers.  The interrupt must beΓöé
  427. Γöé      Γöé10,   Γöévalid or the results are unpredictable.               Γöé
  428. Γöé      Γöé11, 15Γöé                                                      Γöé
  429. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  430. Γöés     Γöé      ΓöéSpurrious Interrupt switch.  Some UART chips or       Γöé
  431. Γöé      Γöé      Γöémalfunctioning modems can create interrupts when no   Γöé
  432. Γöé      Γöé      Γöéinterrupt is expected.  These interrupts are known as Γöé
  433. Γöé      Γöé      Γöéspurious interrupts.                                  Γöé
  434. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  435. Γöé      Γöéd, D  ΓöéThis instructs the COM driver to deinstall if more    Γöé
  436. Γöé      Γöé      Γöéthan 1000 consecutive spurious interrupts occur.      Γöé
  437. Γöé      Γöé      Γöé(DEFAULT)                                             Γöé
  438. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  439. Γöé      Γöéi, I  ΓöéThis instructs the COM driver to ignore spurious      Γöé
  440. Γöé      Γöé      Γöéinterrupts.                                           Γöé
  441. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  442.  
  443. See VCOM.SYS DOS SETTINGS AVAILABILITY TABLE for settings you can adjust. 
  444.  
  445.  
  446. ΓòÉΓòÉΓòÉ 3.3. OS/2 2.1 (XR02010) AND OS/2 2.0 SP/2 ΓòÉΓòÉΓòÉ
  447.  
  448. The OS/2 2.1 (XR02010) serial device drivers are installed exactly like the 
  449. OS/2 2.0 Service Pack (XR06055) drivers. See OS/2 2.0 SERVICE PACK (XR06055) 
  450. DRIVERS 
  451.  
  452. See VCOM.SYS DOS SETTINGS AVAILABILITY TABLE for settings you can adjust. 
  453.  
  454.  
  455. ΓòÉΓòÉΓòÉ 3.4. DOS SETTINGS WHICH AFFECT SERIAL COMMUNICATIONS ΓòÉΓòÉΓòÉ
  456.  
  457. The follow sections describe the various DOS Settings which can be set by the 
  458. user.  Please refer to the appropriate section for the system level of OS/2 you 
  459. are executing to see which DOS settings apply. 
  460.  
  461.  
  462. ΓòÉΓòÉΓòÉ 3.4.1. VCOM.SYS DOS SETTINGS AVAILABILITY TABLE ΓòÉΓòÉΓòÉ
  463.  
  464. This table shows the DOS settings which are available at various releases of 
  465. OS/2 2.x 
  466.  
  467. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  468. ΓöéDOS SETTING                       ΓöéXR02000 ΓöéXR06055 ΓöéXR02010 Γöé
  469. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  470. ΓöéCOM_DIRECT_ACCESS                 Γöé        Γöé    X   Γöé    X   Γöé
  471. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  472. ΓöéCOM_HOLD                          Γöé    X   Γöé    X   Γöé    X   Γöé
  473. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  474. ΓöéCOM_RECEIVE_BUFFER_FLUSH          Γöé        Γöé        Γöé    X   Γöé
  475. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  476. ΓöéCOM_SELECT                        Γöé        Γöé    X   Γöé    X   Γöé
  477. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  478.  
  479.  
  480. ΓòÉΓòÉΓòÉ 3.4.2. COM_DIRECT_ACCESS DOS PROPERTY ΓòÉΓòÉΓòÉ
  481.  
  482. When COM_DIRECT_ACCESS is ON, VCOM.SYS will allow a DOS application to access 
  483. the serial ports directly.  This DOS property makes LapLink III, FastLynx, 
  484. FSDUAT, AS/400 Asynch Router, and MS WORD work in a VDM session.  However, 
  485. since the buffers in COM.SYS are not used, characters may be lost and some 
  486. applications may suffer from the lack of buffering.  With most DOS 
  487. applications, COM_DIRECT_ACCESS should be set to OFF as the default setting. 
  488.  
  489.  
  490. ΓòÉΓòÉΓòÉ 3.4.3. COM_HOLD DOS PROPERTY ΓòÉΓòÉΓòÉ
  491.  
  492. The COM_HOLD Dos Property is used to keep a serial port open until the Virtual 
  493. Dos Machine (VDM) Session is terminated.  This setting is used for DOS 
  494. applications which open the serial port and then spawn another application 
  495. which expects the serial port to be opened.  The disadvantage of using this 
  496. setting is that even if the DOS application closes the serial port, OS/2 will 
  497. keep the serial port open and will not allow any other session to access that 
  498. serial port until the VDM session terminates 
  499.  
  500.  
  501. ΓòÉΓòÉΓòÉ 3.4.4. COM_RECEIVE_BUFFER_FLUSH DOS Property ΓòÉΓòÉΓòÉ
  502.  
  503. This option is only valid if COM_DIRECT_ACCESS is equal to OFF.  There are four 
  504. options for this DOS Setting: NONE (default), RECEIVE DATA INTERRUPT ENABLED, 
  505. SWITCH TO FOREGROUND and ALL.  The purpose of this option is to provide more 
  506. flexibility for configuring DOS applications.  Some DOS applications are timing 
  507. sensitive and will not always read every character from the UART.  Some 
  508. applications may have delays built in knowing that the data in the UART will be 
  509. overwritten in a set period of time.  Since the timing of the VDM does not 
  510. match exactly to native DOS, this type of application will not run correctly 
  511. under OS/2.  The DOS Settings are described in the following sections. 
  512.  
  513.  
  514. ΓòÉΓòÉΓòÉ 3.4.4.1. NONE SETTING ΓòÉΓòÉΓòÉ
  515.  
  516. When the "NONE" Property is set, no data will be flushed from the receive 
  517. buffer (of the OS/2 communication driver).  This is the default action. 
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 3.4.4.2. RECEIVE DATA INTERRUPT ENABLED SETTING ΓòÉΓòÉΓòÉ
  521.  
  522. When the "RECEIVE DATA INTERRUPT ENABLED" Property is set, any data in the 
  523. received data buffer for this DOS session will be discarded whenever the DOS 
  524. program enables the received data interrupt on the UART.  Most DOS applications 
  525. have been designed to execute in a single tasking environment.  Such 
  526. applications experience difficulty when data (or interrupts) are queued up 
  527. while the application is switched to the background or when the timeslice 
  528. expires.  This option is for DOS programs which require data to be discarded 
  529. while the received data interrupt is disabled. 
  530.  
  531.  
  532. ΓòÉΓòÉΓòÉ 3.4.4.3. SWITCH TO FOREGROUND SETTING ΓòÉΓòÉΓòÉ
  533.  
  534. When the "SWITCH TO FOREGROUND" Property is set, any data in the received data 
  535. buffer for this DOS session will be discarded whenever the DOS program is 
  536. brought to the foreground (from a background state).  Background processes do 
  537. not receive as high a priority as foreground processes.  Some DOS applications 
  538. which are timing sensitive cannot process the data (which may have accumulated 
  539. in the received buffer) if the data is bunched up.  This feature was added for 
  540. CAD application using a digitizing tablet.  If there was a great amount of puck 
  541. activity while the application was in the background, the application would 
  542. occasionally hang when brought to the foreground.  This option corrected the 
  543. problem by flushing the accumulated data and allowing the application to start 
  544. fresh in the foreground. 
  545.  
  546.  
  547. ΓòÉΓòÉΓòÉ 3.4.4.4. ALL SETTING ΓòÉΓòÉΓòÉ
  548.  
  549. When the "ALL" Property is set, both the "RECEIVE DATA INTERRUPT ENABLED" and 
  550. the "SWITCH TO FOREGROUND" options are enabled. 
  551.  
  552.  
  553. ΓòÉΓòÉΓòÉ 3.4.5. COM_SELECT DOS Property ΓòÉΓòÉΓòÉ
  554.  
  555. COM_SELECT allows the DOS session to select only one communication port to be 
  556. used by the session.  The communication ports which are not selected will be 
  557. hidden from the DOS session.  There are some DOS applications which take over 
  558. every available communication port.  This DOS property is effective in 
  559. preventing those DOS applications from taking over all the communication ports. 
  560. An example of a DOS application which attempts to control all the communication 
  561. ports is LapLink Pro.  If LapLink Pro and another application which accesses a 
  562. communication port are executed at the same time, it is necessary to set 
  563. COM_SELECT.  The default setting is ALL. 
  564.  
  565.  
  566. ΓòÉΓòÉΓòÉ 3.5. OS/2 2.0 COMMUNICATION DRIVER DIFFERENCES ΓòÉΓòÉΓòÉ
  567.  
  568. The major differences between the GA release of the OS/2 2.0 communication 
  569. device drivers and the later release of the communication device drivers are: 
  570.  
  571.  1. The parameters which are passed to the COM.SYS device driver. 
  572.  
  573.  2. The enhanced DOS Settings which provide more flexibility in running DOS 
  574.     programs. 
  575.  
  576.  3. There have been various defects corrected.  These are noted in a later 
  577.     section. 
  578.  
  579.  
  580. ΓòÉΓòÉΓòÉ 4. OS/2 2.x COMMUNICATION TROUBLE SHOOTING ΓòÉΓòÉΓòÉ
  581.  
  582. This section will give some insight into trouble shooting communication 
  583. problems with OS/2 2.x.  Past experience shown that most problems will be 
  584. resolved by one or more of the solutions listed below.  We recommend that you 
  585. print and complete the worksheets (ISA WORK SHEETS) provided at the end of this 
  586. document.  This is the information you will be asked when you request support 
  587. for serial communication problems. 
  588.  
  589.  
  590. ΓòÉΓòÉΓòÉ 4.1. COMMON PROBLEM SCENARIOS ΓòÉΓòÉΓòÉ
  591.  
  592. This section will describe some common scenarios and recommend what sections to 
  593. review.  If you are using the OS/2 VIEW command, you can double click on a 
  594. highlighted section to review it.  When you are finished with the selection, 
  595. click on the previous button to return to your previous position in the 
  596. document. 
  597.  
  598.  
  599. ΓòÉΓòÉΓòÉ 4.1.1. COMx NOT INSTALLED OR IRQ NOT AVAILABLE ΓòÉΓòÉΓòÉ
  600.  
  601. When booting OS/2 2.x, you get a message stating that the COMx port is not 
  602. available or the IRQ is not available. 
  603.  
  604. References: 
  605.  
  606.  1. BOOT TIME ERRORS 
  607.  
  608.  2. PS/2 (MICROCHANNEL ARCHITECTURE) COMPUTERS 
  609.  
  610.  3. INDUSTRY STANDARD ARCHITECTURE (ISA) COMPUTERS 
  611.  
  612.  4. COMMON ISA AND MCA SITUATIONS 
  613.  
  614.  
  615. ΓòÉΓòÉΓòÉ 4.1.2. Cannot open a DOS (VDM) Session ΓòÉΓòÉΓòÉ
  616.  
  617. You do not get any errors during boot but whenever you try to open a DOS 
  618. session (or start a DOS application), you get "out of memory messages" or other 
  619. system messages. 
  620.  
  621. References: 
  622.  
  623.  1. MISCELLANEOUS ERRORS 
  624.  
  625.  2. DETERMINING I/O ADDRESSES 
  626.  
  627.  
  628. ΓòÉΓòÉΓòÉ 4.1.3. I configured COM4 but only MODE COM3 works ΓòÉΓòÉΓòÉ
  629.  
  630. This can also happen with any of the serial ports.  OS/2 2.x uses the ABIOS 
  631. specification for assigning logical names to the serial ports.  The first 
  632. address posted in the ROM BIOS area is designated as COM1, the next is COM2, 
  633. etc. 
  634.  
  635. References: 
  636.  
  637.  1. MISCELLANEOUS ERRORS 
  638.  
  639.  2. ISA BUS ARCHITECTURE 
  640.  
  641.  3. DETERMINING I/O ADDRESSES 
  642.  
  643.  
  644. ΓòÉΓòÉΓòÉ 4.1.4. OS/2 2.1 and TRAP000D when accessing the serial port ΓòÉΓòÉΓòÉ
  645.  
  646. If you are running PROTECTONLY or have VCOM.SYS disabled, you will get this 
  647. trap.  There is a fix available from the OS/2 Fix Distribution Process. 
  648.  
  649.  
  650. ΓòÉΓòÉΓòÉ 4.1.5. Application seems to be losing data ΓòÉΓòÉΓòÉ
  651.  
  652. For serial communications, make sure that your modem is capable of hardware 
  653. handshaking (CTS/RTS).  You could try using the MODE command to set RTS=HS and 
  654. OCTS=ON.  Refer to the online command reference for more details. 
  655.  
  656. References: 
  657.  
  658.  1. APPLICATION DOES NOT RECOGNIZE THE SERIAL PORT 
  659.  
  660.  2. PERFORMANCE ISSUES 
  661.  
  662.  3. REAL TIME APPLICATIONS 
  663.  
  664.  
  665. ΓòÉΓòÉΓòÉ 4.2. BOOT TIME ERRORS ΓòÉΓòÉΓòÉ
  666.  
  667. This section will describe what action to take should the COM.SYS or VCOM.SYS 
  668. give an error message at OS/2 initialization (or boot) time. 
  669.  
  670.  
  671. ΓòÉΓòÉΓòÉ 4.2.1. PS/2 (MICROCHANNEL ARCHITECTURE) COMPUTERS ΓòÉΓòÉΓòÉ
  672.  
  673.  1. If the COM.SYS driver issues a warning at boot time on a PS/2 or other MCA 
  674.     class computer, reboot the computer using the reference diskette and check 
  675.     that the port has been properly configured. 
  676.  
  677.  2. If you have the PROTECTONLY flag in the CONFIG.SYS file set to YES and you 
  678.     are at System level XR06055 or previous, you will need to get the next 
  679.     service pack or OS/2 2.1.  Earlier version of the OS/2 operating system did 
  680.     not permit interrupt sharing in PROTECTONLY mode. 
  681.  
  682.  
  683. ΓòÉΓòÉΓòÉ 4.2.2. INDUSTRY STANDARD ARCHITECTURE (ISA) COMPUTERS ΓòÉΓòÉΓòÉ
  684.  
  685.  1. Verify that all IRQ levels and I/O addresses are unique for every adapter. 
  686.     The usual problem is that communication adapters (internal modems, FAXes, 
  687.     etc) use COM3 and IRQ4 which is already in use by COM1.  You must 
  688.     PHYSICALLY change the IRQ on the adapter to one which is not in use. You 
  689.     need to refer to the documentation which came with the adapter. (See ISA 
  690.     BUS ARCHITECTURE). 
  691.  
  692.  2. Verify that you are passing the correct parameters to the COM.SYS driver in 
  693.     the CONFIG.SYS file.  Some PCM machines need to have all the serial ports 
  694.     (i.e COM1, COM2) defined to COM.SYS in the CONFIG.SYS.  If you are using a 
  695.     serial mouse, do not specify the communication port of the mouse. (See 
  696.     COMMON ISA AND MCA SITUATIONS). 
  697.  
  698.  3. There were problems at System Level XR02000 with recognizing some serial 
  699.     adapters.  This has been resolved at System Level XR06055 or higher. 
  700.  
  701.  4. If error message during boot: COM PORT not installed because interrupt 
  702.     already in use, check for an IRQ conflict with other device drivers or 
  703.     hardware. 
  704.  
  705.  5. If the MODE command fails, check the CMOS data area to verify that the I/O 
  706.     address is listed.  The OS2/DOS utility, DEBUG, will show the I/O addresses 
  707.     listed at location 40:0. (See DETERMINING I/O ADDRESSES FOR ISA COMPUTERS) 
  708.  
  709.  
  710. ΓòÉΓòÉΓòÉ 4.2.3. COMMON ISA AND MCA SITUATIONS ΓòÉΓòÉΓòÉ
  711.  
  712.  1. If using LAN SERVER with the UPS monitoring option and having problems at 
  713.     boot with COM.SYS or VMOUSE.SYS, move the OS2UPS.SYS driver to before the 
  714.     POINTDD.SYS statement in the CONFIG.SYS file. 
  715.  
  716.  2. If system (AT bus or MCA) boots without error but a COM port is still not 
  717.     working at all, issue a MODE command (from an OS/2 command prompt) to the 
  718.     problem COM port (i.e.  MODE COM1:).  If the MODE command indicates that 
  719.     the COM port is not installed (i.e. SYS1798, SYS0049), check for IRQ 
  720.     conflicts. (See ISA BUS ARCHITECTURE). 
  721.  
  722.     Note:  If the mouse is on a COM port, the MODE command will report a 
  723.            SYS1620, the COM port specified is not installed, since the mouse 
  724.            has taken that COM port. 
  725.  
  726.  3. You must also check to see that there is a port available to install.  For 
  727.     instance, if there is only one serial port and a serial mouse is installed, 
  728.     then the COM.SYS will issue a SYS1208 error indicating that there are no 
  729.     available ports.  In this instance you should remark (REM) the COM.SYS and 
  730.     VCOM.SYS statements in the CONFIG.SYS file. 
  731.  
  732.  4. Verify the dates of COM.SYS and VCOM.SYS.  They should match the following 
  733.     table: 
  734.  
  735. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  736. ΓöéSYSLEVEL ΓöéDRIVER  ΓöéSIZE  ΓöéDATE    ΓöéTIME    Γöé
  737. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  738. ΓöéXR02000  ΓöéCOM.SYS Γöé24760 Γöé 3-30-92Γöé12:00p  Γöé
  739. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  740. Γöé         ΓöéVCOM.SYSΓöé 7680 Γöé 3-30-92Γöé12:00p  Γöé
  741. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  742. ΓöéXR06055  ΓöéCOM.SYS Γöé24984 Γöé10-16-92Γöé 3:46a  Γöé
  743. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  744. Γöé         ΓöéVCOM.SYSΓöé 8496 Γöé10-16-92Γöé 5:19a  Γöé
  745. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  746. ΓöéXR02010  ΓöéCOM.SYS Γöé25368 Γöé 4-29-93Γöé 9:34p  Γöé
  747. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  748. Γöé         ΓöéVCOM.SYSΓöé 8112 Γöé 4-22-93Γöé 6:41p  Γöé
  749. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  750.  
  751.  
  752. ΓòÉΓòÉΓòÉ 4.3. APPLICATION DOES NOT RECOGNIZE THE SERIAL PORT ΓòÉΓòÉΓòÉ
  753.  
  754. This section will describe what to do if an application cannot recognize a 
  755. serial port.  If you had errors at boot time, please refer to BOOT TIME ERRORS 
  756.  
  757.  
  758. ΓòÉΓòÉΓòÉ 4.3.1. OS/2 (PROTECT MODE) APPLICATIONS ΓòÉΓòÉΓòÉ
  759.  
  760. If the application cannot access the serial port, issue a MODE command against 
  761. the serial port in question.  If the MODE command works, contact the vendor of 
  762. the OS/2 application. 
  763.  
  764.  
  765. ΓòÉΓòÉΓòÉ 4.3.2. DOS (REAL MODE) APPLICATIONS ΓòÉΓòÉΓòÉ
  766.  
  767.  1. If the application cannot access the serial port, try setting (for the VDM 
  768.     session) the DOS Setting COM_DIRECT_ACCESS to ON. You have to close the VDM 
  769.     session before making changes to the DOS Settings. 
  770.  
  771.  2. Any application which uses QBASIC or BASIC CTTY will need to have the 
  772.     DOS_DEVICE DOS setting set to: C:\OS2\MDOS\COMDD.SYS.  If OS/2 is not 
  773.     installed on C:, then substitute the appropriate drive letter. 
  774.  
  775.  3. See MISCELLANEOUS ERRORS 
  776.  
  777.  
  778. ΓòÉΓòÉΓòÉ 4.3.3. MISCELLANEOUS ISSUES COMMON TO OS/2 AND DOS ΓòÉΓòÉΓòÉ
  779.  
  780.  1. Verify that the application is configured for the correct IRQ and I/O 
  781.     Address.  Remember that the I/O address for COM3 and COM4 on MCA computers 
  782.     is different than ISA computers. (See NOTES ON MICROCHANNEL ARCHITECTURE 
  783.     MACHINES) 
  784.  
  785.  2. Issue a MODE command against the serial port in question.  If the MODE 
  786.     command indicates that the port is not installed, verify the IRQ and I/O 
  787.     address of the serial port.  You should also check to see that parameters 
  788.     passed to COM.SYS match the physical configuration of the serial port. 
  789.  
  790.  3. If the modem is external to the computer, try to copy the config.sys file 
  791.     to the COM port to which the external modem is attached.  You should be 
  792.     able to observe the various indicator lights turning on or flashing.  If 
  793.     there is no change in the state of these lights, the external modem may be 
  794.     connected to the wrong port, the port may not be at the correct I/O address 
  795.     or IRQ level or the port may be broken. 
  796.  
  797.  4. You can use the ECHO command to send modem commands to a modem.  This is 
  798.     useful to see if the modem will go "off hook" and get a dial tone.  You 
  799.     open up an OS/2 window or full screen session and enter the following: 
  800.  
  801.        ECHO ATDT > COMx: 
  802.  
  803.     Where COMx: is COM1:, COM2: or the COM port you are using. You should hear 
  804.     the telephone dial tone. 
  805.  
  806.  
  807. ΓòÉΓòÉΓòÉ 4.4. OS/2 SYSTEM ERRORS ΓòÉΓòÉΓòÉ
  808.  
  809. This section will describe various OS/2 generated errors and give a brief 
  810. description of what these errors indicate. 
  811.  
  812.  
  813. ΓòÉΓòÉΓòÉ 4.4.1. TRAPS ΓòÉΓòÉΓòÉ
  814.  
  815. o If the OS/2 operating system traps when opening a DOS or WIN-OS2 session, 
  816.   verify that you have the correct COM.SYS / VCOM.SYS drivers installed.  These 
  817.   drivers are a matched set and cannot be mixed between releases.  The OS/2 2.1 
  818.   and later service pack drivers are not designed to work on system levels 
  819.   XR02000 and XR06055. 
  820.  
  821.   SEE: COMMON ISA AND MCA SITUATIONS 
  822.  
  823. o You should also verify any parameters you have giving to the COM.SYS device 
  824.   driver (in the CONFIG.SYS file).  On some ISA machines, the COM.SYS device 
  825.   driver may have problems if incorrect IRQ and I/O addresses are given. 
  826.   (MISCELLANEOUS ERRORS) 
  827.  
  828.  
  829. ΓòÉΓòÉΓòÉ 4.4.2. SYS3175 AND SYS3176 ΓòÉΓòÉΓòÉ
  830.  
  831. o If the application is an OS/2 application, contact the vendor of the 
  832.   application. 
  833.  
  834. o If the application is a DOS application, look at the Stack Segment and 
  835.   Extended Stack Pointer (SS:ESP) value in the register dump.  If the ESP is 
  836.   very low (close to zero or '0000ffff'), the application has run out of stack 
  837.   space.  The same logic applies to the Base Pointer (BP) register.  This 
  838.   usually happens to applications which have Interrupt Service Routines (ISRs) 
  839.   that are subject to time constraints.  The delivery (timing) of interrupts to 
  840.   the VDM session is different than under native DOS.  This is a result of 
  841.   tasking (or CPU sharing) abilities of OS/2.  Under DOS, the interrupts 
  842.   generated by the UART (of the serial port) are delivered in "real" time. 
  843.   Under OS/2, the interrupts are delivered at "task" time which is the time 
  844.   allocated by the system scheduler. Since the COM.SYS/ VCOM.SYS device drivers 
  845.   can accumulate interrupts, the delivery of the interrupts to the application 
  846.   can be faster under OS/2 than under native DOS.  If an application expects to 
  847.   have a consistent delay between interrupts, the application may overwrite 
  848.   it's allocated stack due to excessive recursion into the ISR.  This is also 
  849.   known as nested interrupts. 
  850.  
  851.  
  852. ΓòÉΓòÉΓòÉ 4.4.3. SYS0099 AND  SYS1798 (PORT IN USE) ΓòÉΓòÉΓòÉ
  853.  
  854. o OS/2 will only permit one application or session to access a serial port. 
  855.   Should an application attempt to access a serial port which is in use, this 
  856.   message will appear.  Many DOS applications (such as Personal Information 
  857.   Managers) open the serial ports for automatic phone dialing.  You can use the 
  858.   COM_SELECT DOS setting to "hide" the serial port from the offending 
  859.   application. 
  860.  
  861. o Some DOS applications will open ALL of the COM ports.  Use the COM_SELECT Dos 
  862.   Setting in all of the DOS communication sessions (VDMs). 
  863.  
  864. o Most DOS applications are designed to run on a single task system (DOS). 
  865.   Even though OS/2 allows multiple DOS applications to execute simultaneously, 
  866.   OS/2 is not able to manage file and device sharing for these applications.  A 
  867.   well written application would only open a device (such as a serial port) 
  868.   when the device is required.  Unfortunately, many DOS applications open the 
  869.   device as part of the initialization sequence for the application.  This 
  870.   leads to device contention under OS/2. 
  871.  
  872. o If you load any DOS or MS-Windows applications under OS/2 2.x, there is a 
  873.   very good possibility that the CONFIG.SYS file was updated.  If any DOS 
  874.   (which includes Windows) device drivers are loaded in the OS/2 2.x CONFIG.SYS 
  875.   file or any DOS Terminate but Stay Resident (TSR) programs are loaded in the 
  876.   OS/2 2.x AUTOEXEC.BAT file, you will get these errors whenever you open more 
  877.   than one VDM session.  You should load the DOS device drivers into the 
  878.   DOS_DEVICE DOS Settings and create unique AUTOEXEC.BAT files for each program 
  879.   object which requires special device support.  You can get more information 
  880.   about the DOS_DEVICE setting from the Master Help online guide. 
  881.  
  882.   Note:  An example of an application which will cause this error is the INTEL 
  883.          SATISFAXTION 400 MODEMS 
  884.  
  885.  
  886. ΓòÉΓòÉΓòÉ 4.4.4. SYS0049 ΓòÉΓòÉΓòÉ
  887.  
  888. If you get this error and the SYSLEVEL is XR06055 or XR02010, try using the 
  889. Spurrious interrupt switch which is passed on the command line to the COM.SYS 
  890. device driver.  If this switch corrects the problem, you may wish to 
  891. investigate your hardware and connections for a fault.  If there are spurrious 
  892. interrupts present, your system may not perform at it's potential. 
  893.  
  894. SEE: OS/2 2.0 SERVICE PACK (XR06055) DRIVERS 
  895.  
  896.  
  897. ΓòÉΓòÉΓòÉ 4.4.5. MISCELLANEOUS ERRORS ΓòÉΓòÉΓòÉ
  898.  
  899. Many errors are caused by not providing the correct information to the COM.SYS 
  900. device driver on an ISA personal computer.  The most common mistake is to 
  901. associate the logical name the operating system assigns to an adapter port 
  902. (i.e. COM1, LPT1) to the physical adapter.  The adapter only knows to map to a 
  903. base I/O address and IRQ which must be unique.  Most DOS based applications do 
  904. not "open" the serial port (INT21 interface) but using the machine instructions 
  905. IN and OUT to communicate directly to the adapter's port.  OS/2 applications 
  906. require a file handle (i.e. COM1) to communicate with physical devices because 
  907. the applications are shielded from the device by the physical device driver. 
  908.  
  909. o If you get "out of memory errors", SYS3175 or SYS3176 errors when opening a 
  910.   VDM or WIN-OS2 session, verify any parameters you have giving to the COM.SYS 
  911.   device driver (in the CONFIG.SYS file).  On some ISA machines, the device 
  912.   driver may have problems if incorrect IRQ and I/O addresses are given. 
  913.  
  914. o There is a situation where a VDM will either not start or COM4: is not 
  915.   recognized.  OS/2 2.x currently follows ABIOS specification and assumes that 
  916.   serial ports will be defined sequentially.  The first I/O address at physical 
  917.   location 0:0400 (or 40:0) is COM1, the next address is COM2, etc.  A common 
  918.   occurrence of this scenario is when COM1, COM2 and COM4 are defined (i.e. no 
  919.   COM3).  If you use the DEBUG utility, you will see E8 02 in COM3's slot 
  920.   (40:4).  The COM.SYS will assign COM3 to I/O address 2E8.  The procedure to 
  921.   correct this error is to define COM4 as COM3 to the COM.SYS serial 
  922.   communication driver.  COM.SYS looks at the parameters passed to see what 
  923.   LOGICAL NAME (i.e. COM3) is assigned to a particular I/O address and IRQ 
  924.   combination.  Even though the serial adapter (i.e. modem) appears to be COM4, 
  925.   in reality, all the adapter cares about is the I/O address and IRQ.  An 
  926.   example of how to correct the above situation: 
  927.  
  928.   DEVICE=x:\OS2\COM.SYS (3,2E8,5) 
  929.  
  930.   Note:  The "3" is the logical name given to the adapter (i.e. COM3), "2e8" is 
  931.   the physical address of the adapter (which is usually for COM4) and "5" is 
  932.   the physical IRQ of the Adapter. 
  933.  
  934.  
  935. ΓòÉΓòÉΓòÉ 4.5. PERFORMANCE ISSUES ΓòÉΓòÉΓòÉ
  936.  
  937. There are a few settings you can set to improve the performance of serial 
  938. communication applications.  Some of these settings will affect overall OS/2 
  939. system performance.  By favoring one type of application (i.e. serial 
  940. communications), you may adversely affect other applications in the system. 
  941. While OS/2 is an efficient, multitasking operating system, current technology 
  942. specifies one CPU which can execute only one machine instruction at a given 
  943. time. 
  944.  
  945.  
  946. ΓòÉΓòÉΓòÉ 4.5.1. OS/2 PERFORMANCE ISSUES ΓòÉΓòÉΓòÉ
  947.  
  948. OS/2 applications have the ability to be multithreaded, use shared memory and 
  949. can designate the priority to be processed at.  If you have performance 
  950. problems with an OS/2 application, contact the vendor of the application. 
  951.  
  952.  
  953. ΓòÉΓòÉΓòÉ 4.5.2. DOS PERFORMANCE ISSUES ΓòÉΓòÉΓòÉ
  954.  
  955. If the application is a DOS communication program, set the DOS_SETTINGS to the 
  956. following: 
  957.  
  958. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  959. ΓöéDOS Setting                             ΓöéValue                         Γöé
  960. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  961. ΓöéCOM_HOLD                                ΓöéON                            Γöé
  962. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  963. ΓöéCOM_RECEIVE_BUFFER_FLUSH (XR02010)      Γöé(See values listed)           Γöé
  964. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  965. ΓöéCOM_DIRECT_ACCESS (XR06055)             ΓöéON or OFF                     Γöé
  966. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  967. ΓöéCOM_SELECT (XR06055)                    Γöéspecific COMx                 Γöé
  968. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  969. ΓöéDOS_DEVICE (COMMDD.SYS )                Γöé\os2\mdos\comdd.sys           Γöé
  970. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  971. ΓöéHW_ROM_TO_RAM                           ΓöéON                            Γöé
  972. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  973. ΓöéHW_TIMER                                ΓöéON                            Γöé
  974. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  975. ΓöéIDLE_SECONDS                            Γöé60                            Γöé
  976. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  977. ΓöéIDLE_SENSITIVITY                        Γöé100                           Γöé
  978. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  979.  
  980.  
  981. ΓòÉΓòÉΓòÉ 4.5.2.1. DOS BASED FAX APPLICATIONS ΓòÉΓòÉΓòÉ
  982.  
  983. There are no DOS based fax applications which are known to work reliably under 
  984. OS/2 2.x.  There has been some success with CLASS 1 fax software on a high 
  985. powered 486 processor platform.  There has also been some success using the 
  986. Intel Satisfaxtion 400 internal modem.  If sending and receiving faxes is an 
  987. integral part of the system, an OS/2 fax application (such as FAXPM, FaxWorks/2 
  988. and BitFax/2) should be considered. 
  989.  
  990.  
  991. ΓòÉΓòÉΓòÉ 4.5.2.2. REAL TIME APPLICATIONS ΓòÉΓòÉΓòÉ
  992.  
  993. OS/2 2.x is a dynamic operating system which shares a single CPU architecture 
  994. with multiple applications (processes) in such a way that the applications 
  995. appear to be working simultaneously.  This works fine for most types of 
  996. applications. "Real Time" applications such as synchronous communications or 
  997. Process Control applications place a tremendous burden on the the CPU and the 
  998. operating system because of the intensity of interrupt (event) processing 
  999. required. 
  1000.  
  1001. The delivery (or timing) of interrupts is different in the Virtual Dos Machine 
  1002. (VDM) than under native DOS.  While the goal is to achieve or better the timing 
  1003. of native DOS, this is very difficult on the current single CPU platform used 
  1004. in personal computers.  OS/2 2.x is a very complex operating system which is 
  1005. able to schedule activities on a personal computer in a way similar to many 
  1006. minicomputers. The timeslice and "freeze" times are dynamic and dependent on 
  1007. system activity. With a preemptive multitasking operating system, applications 
  1008. which are "real time" applications need to be event driven (i.e. interrupt) and 
  1009. need to execute at interrupt time.  In the OS/2 2.x environment (on an INTEL 
  1010. based hardware platform), this would be a RING 0 Physical Device Driver (PDD) 
  1011. with a corresponding Virtual Device Driver (VDD) for VDM support. 
  1012.  
  1013. Any time the COM.SYS and VCOM.SYS drivers are not used or if COM_DIRECT_ACCESS, 
  1014. is set to ON, the application executing in a VDM may lose data.  The reason for 
  1015. this is that all tasks even if in the foreground get a time slice to use the 
  1016. CPU.  When that time slice is exhausted, the OS/2 scheduler looks to see if any 
  1017. other application wishes to "run".  During this time, the VDM is frozen until 
  1018. it is rescheduled to run again. Since there is not a physical device driver for 
  1019. the serial port, any data (interrupt) delivered to the port may not be 
  1020. processed.  The primary purpose of the COM.SYS / VCOM.SYS device drivers is to 
  1021. provide a buffer (similar to some DOS based Interrupt Service Routines) and 
  1022. allow data to accumulate while the VDM is not scheduled to run. 
  1023.  
  1024.  
  1025. ΓòÉΓòÉΓòÉ 4.5.3. GENERAL PERFORMANCE ISSUES ΓòÉΓòÉΓòÉ
  1026.  
  1027. o Try reducing the IDLE_SENSITIVITY DOS Settings for other DOS applications. 
  1028.   Some DOS applications continually poll the keyboard which can reduce the 
  1029.   number of available interrupts at a given time. 
  1030.  
  1031. o Try increasing/decreasing CACHE to reduce disk activity.  Decreasing DISK 
  1032.   CACHING may reduce swapping.  You must experiment on your machine. 
  1033.  
  1034. o Use the Lazy Write (/LW) option on the IFS, CACHE or DISKCACHE option in the 
  1035.   CONFIG.SYS. 
  1036.  
  1037. o In the config.sys file, set: 
  1038.  
  1039.    - PRIORITY_DISK_IO:  NO 
  1040.  
  1041.    - MAXWAIT:       1 
  1042.  
  1043. o OS/2 2.0 is a multi-tasking/processing operating system. Slower 
  1044.   microprocessors (i.e. 386/16mhz) are not going to have enough cycles to 
  1045.   support communications above 9600 BAUD. 
  1046.  
  1047. o Even on faster machines there may be problems with supporting high speed 
  1048.   communications.  Some internal modems have been known to induce spurious 
  1049.   interrupts which take away from the total number of interrupts that can be 
  1050.   processed.  Much depends on the quality of the hardware and the ability of 
  1051.   the software to work with advanced communication processors such as the 
  1052.   16550AFN UART. 
  1053.  
  1054. o The delivery (or timing) of interrupts is different in the Virtual Dos 
  1055.   Machine (VDM) than under native DOS.  While the goal is to achieve or better 
  1056.   the timing of native DOS, this is very difficult on the current single CPU 
  1057.   platform used in personal computers.  Applications which are time dependent 
  1058.   (purposely timed to execute under native DOS) are not going to perform well 
  1059.   under OS/2 2.x.  Most applications which "poll" fall into this catagory. 
  1060.  
  1061. o Applications which are interrupt driven (i.e. have an Interrupt Service 
  1062.   Routine) and issue the End-of-Interrupt to the PIC towards the end of the ISR 
  1063.   processing (to avoid nested interrupts) will be top performers under OS/2 
  1064.   2.x. 
  1065.  
  1066.  
  1067. ΓòÉΓòÉΓòÉ 4.6. MISCELLANEOUS ISSUES ΓòÉΓòÉΓòÉ
  1068.  
  1069. o There may be later OS/2 2.x communication drivers.  These drivers are usually 
  1070.   classed as BETA and are supported through a mail in / FAX feedback form. 
  1071.   Should a beta driver be released, the driver will be available from the IBM 
  1072.   OS/2 Bulletin Board Service or on CompuServ Information Service.  (Call 
  1073.   1-800-547-1283 for information about registering for and accessing the IBM 
  1074.   OS/2 BBS, or call 1-800-237-5511 for the OS/2 Support Line.) 
  1075.  
  1076. o The COM.SYS/VCOM.SYS device drivers only support FULLY backward compatible 
  1077.   (Asynchronous) chipsets to the NS16550A.  These chipsets  would include the 
  1078.   NS8250 and NS16450 (NS = National  Semiconductor). There is no support for 
  1079.   the 8530 synchronous chipset. The COM.SYS/ VCOM.SYS device drivers were never 
  1080.   designed to support synchronous  communications. 
  1081.  
  1082.  
  1083. ΓòÉΓòÉΓòÉ 5. APPLICATION SPECIFIC PROBLEMS ΓòÉΓòÉΓòÉ
  1084.  
  1085. This section will highlight known problems with various applications.  Many of 
  1086. these applications are listed in the OS/2 README file. 
  1087.  
  1088.  
  1089. ΓòÉΓòÉΓòÉ 5.1. GENERAL PROBLEMS ΓòÉΓòÉΓòÉ
  1090.  
  1091. o If an application hangs, first check that the entire system has not hung. You 
  1092.   can do this by using the CTRL-ESC sequence which should give you a window 
  1093.   list.  Sometimes this can take up to one minute if an application is hung. 
  1094.   OS/2 will then prompt you to terminate the hung application. 
  1095.  
  1096. o If the CTRL-ESC sequence works, terminate (close) application from the window 
  1097.   list and then issue a MODE command from the command line.  If the MODE 
  1098.   command is successful, then there may be a problem with the application.  If 
  1099.   the application is an OS/2 application, you will need to contact the vendor 
  1100.   of the application.  If the application is a DOS application, experiment with 
  1101.   some of the DOS Settings especially the COM_DIRECT_ACCESS property. 
  1102.  
  1103. o Another thing to check when serial communication applications hang is the 
  1104.   status of the port.  Use the MODE command to turn off XON, IDSR, ODSR and 
  1105.   OCTS. 
  1106.  
  1107. o If an application is experiencing a lot of data loss, you can lower the baud 
  1108.   rate, upgrade to the latest release of OS/2 or change the settings in the 
  1109.   CONFIG.SYS file (See GENERAL PERFORMANCE ISSUES).  You can also try setting 
  1110.   OCTS=ON and RTS=HS using the MODE command.  If the application is an OS/2 
  1111.   application, contact the vendor of the application. 
  1112.  
  1113. o If a DOS application is not able to "auto answer" a modem, try the 
  1114.   COM_DIRECT_ACCESS DOS Setting. 
  1115.  
  1116.  
  1117. ΓòÉΓòÉΓòÉ 5.2. SPECIFIC APPLICATIONS ΓòÉΓòÉΓòÉ
  1118.  
  1119. This section will detail known problems about specific applications and will 
  1120. offer suggestions to correct the situation. 
  1121.  
  1122.  
  1123. ΓòÉΓòÉΓòÉ 5.2.1. AUTOCAD 12.0 WITH A DIGITIZING TABLET ΓòÉΓòÉΓòÉ
  1124.  
  1125. AutoCad 12.0 will now see a digitizing tablet.  This feature was added at 
  1126. System Level XR09999 and OS/2 2.1.  There are some restrictions: 
  1127.  
  1128. o The application appears to be very sensitive to the timing of the interrupt 
  1129.   delivery.  The application will only work on a 486/33mhz processor or better. 
  1130.  
  1131. o You need to set the COM_RECEIVE_BUFFER_FLUSH DOS Setting to 
  1132.   SWITCH_TO_FOREGROUND. 
  1133.  
  1134.  
  1135. ΓòÉΓòÉΓòÉ 5.2.2. Compuserv Information Manager (CIM) (Dos Version) ΓòÉΓòÉΓòÉ
  1136.  
  1137. CIM will only work under OS/2 2.1 and System Level XR09999if IRQ2 (IRQ9) must 
  1138. be used.  Otherwise the application should work on standard IRQ/IO Address. 
  1139.  
  1140.  
  1141. ΓòÉΓòÉΓòÉ 5.2.3. CrossTalk for Windows ΓòÉΓòÉΓòÉ
  1142.  
  1143. Use the MODE command to set BUFFER=OFF. 
  1144.  
  1145. Use the COM_SELECT DOS Setting for the specific serial port. 
  1146.  
  1147.  
  1148. ΓòÉΓòÉΓòÉ 5.2.4. DOW JONES LINK ΓòÉΓòÉΓòÉ
  1149.  
  1150. This application requires the COMDD.SYS device driver.  (DOS (REAL MODE) 
  1151. APPLICATIONS) 
  1152.  
  1153.  
  1154. ΓòÉΓòÉΓòÉ 5.2.5. FAXWORKS/2 (PMFAX) ΓòÉΓòÉΓòÉ
  1155.  
  1156. o There was a problem with OS/2 disabling the serial port when using 
  1157.   FAXWORKS/2.  The Softnet BBS service has a private fix for OS/2 2.0.  The 
  1158.   problem has been resolved at System Level XR09999. The problem may also 
  1159.   appear on PS/2 (MCA class) machines in OS/2 2.1.  The Softnet BBS will be 
  1160.   provided a fix when available. 
  1161.  
  1162. o This application will work with the INTEL SatisFAXion fax modems under OS/2 
  1163.   2.x.  Please contact Softnet for further information. 
  1164.  
  1165. o FAXWORKS/2 requires a parameter passed to the FMD.SYS file to be able to 
  1166.   share IRQ's on a MCA class machine.  The statement should look like: 
  1167.  
  1168.    - DEVICE=x:\PMFAX\FMD.SYS -S 
  1169.  
  1170.      Note:  The "S" MUST BE upper case! 
  1171.  
  1172. o If using an IBM Internal 2400/9600 fax/modem, you need to get 1.30b of 
  1173.   FAXWORKS/2. 
  1174.  
  1175.  
  1176. ΓòÉΓòÉΓòÉ 5.2.6. FT TERM 2.1 ΓòÉΓòÉΓòÉ
  1177.  
  1178. FT Terminal (version 2.1) would not dial out correctly on some machines.  This 
  1179. problem was not reproducible at System Level XR06055 or higher system levels of 
  1180. OS/2 2.x 
  1181.  
  1182.  
  1183. ΓòÉΓòÉΓòÉ 5.2.7. GOLDEN COMPASS FOR OS/2 ΓòÉΓòÉΓòÉ
  1184.  
  1185. There have been performance problems reported against Golden Compass for OS/2 
  1186. especially if a Virtual Dos Machine (VDM) is opened while Golden Compass is 
  1187. connected to CompuServ.  The developer of the application is aware of the 
  1188. problems and can be contacted via CompuServ (GO OS2AVEND and enter section #2). 
  1189.  
  1190.  
  1191. ΓòÉΓòÉΓòÉ 5.2.8. INTEL SatisFAXion 400 Internal ΓòÉΓòÉΓòÉ
  1192.  
  1193. There has been some success with the Intel Satisfaxtion 400i fax/modem. 
  1194. Previous versions of this modem have not worked reliably with the INTEL 
  1195. supplied software.  FAXWORKS for OS/2, however, does provide support for most 
  1196. of the Intel Satisfaxtion 400 modems.  Please contact Softnet for further 
  1197. information. 
  1198.  
  1199. See Also  INTEL SATISFAXTION 400 (internal) FAX/Modem 
  1200.  
  1201.  
  1202. ΓòÉΓòÉΓòÉ 5.2.9. LapLink III, Laplink PRO ΓòÉΓòÉΓòÉ
  1203.  
  1204. If you are at system level XR02000, remark out VCOM.SYS otherwise  use the 
  1205. COM_DIRECT_ACCESS DOS Setting.  You must also use the MODE command to set IDSR, 
  1206. ODSR and OCTS of all the COM ports to OFF unless you use the COM_SELECT DOS 
  1207. Setting 
  1208.  
  1209.  
  1210. ΓòÉΓòÉΓòÉ 5.2.10. MAXIMUS/2 ΓòÉΓòÉΓòÉ
  1211.  
  1212. You must use the MODE command to set OCTS=ON to keep Maximus/2 from overflowing 
  1213. the modem with data. 
  1214.  
  1215.  
  1216. ΓòÉΓòÉΓòÉ 5.2.11. Mirror III ΓòÉΓòÉΓòÉ
  1217.  
  1218. This application is similar to CrossTalk.  Use the MODE command to set the 
  1219. BUFFER=OFF. 
  1220.  
  1221.  
  1222. ΓòÉΓòÉΓòÉ 5.2.12. OS/2 DATABASE APPLET ΓòÉΓòÉΓòÉ
  1223.  
  1224. The OS/2 Database Applet requires that the user customize the dialing and the 
  1225. hangup strings.  Below is an example of each which works with 100% Hayes 
  1226. compatible modems: 
  1227.  
  1228.  
  1229.  DIALING STRING       AT&F&D3L0DT
  1230.  
  1231.  HANGUP STRING        ATH0Z
  1232.  
  1233.  
  1234. ΓòÉΓòÉΓòÉ 5.2.13. PC/ANYWHERE VERSION 4.5 (HOST AND REMOTE) ΓòÉΓòÉΓòÉ
  1235.  
  1236. Norton's pcANYWHERE VERSION 4.5 has been tested under OS/2 2.0 at SYSLEVEL 
  1237. XR06055 and under OS/2 2.1 (SYSLEVEL XR02010).  The application was tested 
  1238. using a PS/2 70, 60mb IDE drive (FAT) and 6mb of RAM using a full null modem 
  1239. connection. The application was executed in a customized Virtual Dos Machine 
  1240. (VDM) (i.e a DOS Full Screen) session. The performance was not equal to native 
  1241. DOS but was reasonable.  File transfer was tested using AWSEND with no adverse 
  1242. affects. 
  1243.  
  1244. PC Anywhere and other similar applications try to get back to a DOS command 
  1245. which is not possible when the application is specified in the PATH and FILE 
  1246. NAME of the ICON.  There is a simple test to see if the following fix will 
  1247. work. 
  1248.  
  1249.  1. Make a copy of the application object (icon). 
  1250.  
  1251.  2. Using the copy of the object, click with the right hand Mouse button and 
  1252.     select the settings menu option.  Replace the PATH and FILE NAME with a 
  1253.     '*'. This is identical to the DOS FULL SCREEN object (icon). 
  1254.  
  1255.  3. Click on the copy of the object to start it.  You should be at a DOS 
  1256.     command prompt.  Enter the name of the application and test the failing 
  1257.     portion. 
  1258.  
  1259.    If the application works, then substitute the following for the PATH and 
  1260.    FILE NAME: 
  1261.  
  1262.    x:\OS2\MDOS\COMMAND.COM 
  1263.  
  1264.    Where 'x' is the OS/2 drive letter. 
  1265.  
  1266. Substitute the following for PARAMETERS: 
  1267.  
  1268.  4. /k  x:\path\file.exe 
  1269.  
  1270.     Where x:\path\file.exe is your application. 
  1271.  
  1272.  5. You should set the working directory to the PATH you specified in the 
  1273.     PARAMETERS: 
  1274.  
  1275.     x:\path 
  1276.  
  1277. See following sections for pcANYWHERE specific configuration. 
  1278.  
  1279.  
  1280. ΓòÉΓòÉΓòÉ 5.2.13.1. PC/ANYWHERE HOST SESSION ΓòÉΓòÉΓòÉ
  1281.  
  1282. Due to the way Norton's pcANYWHERE/Host works, you have to specify a base 
  1283. COMMAND.COM as detailed in the following example.  Please note that we are 
  1284. using drive letter "C" and directory AWHOST for our example.  Your drive or 
  1285. directory could be different.  Hardware handshaking (RTS/CTS) is very important 
  1286. and must be implemented.  With Hardware Handshaking enabled, we recommend the 
  1287. following settings for the MODE command (USING THE MODE COMMAND): 
  1288.  
  1289. RTS=HS 
  1290. OCTS=ON 
  1291.  
  1292. Known Limitations under OS/2 2.x 
  1293.  
  1294. o When exiting AWHOST, user is left at full screen DOS command prompt (which is 
  1295.   just like native DOS).  The user needs to use the CTRL-ESC key sequence or 
  1296.   enter EXIT at the command prompt to return to the OS/2 desktop. 
  1297.  
  1298. o If the application is switched to the background, performance will be 
  1299.   degraded.  The design of OS/2 is such that background activity will always 
  1300.   run at a lower priority than foreground activity. 
  1301.  
  1302. o Application will get best performance in a full screen DOS VDM session. 
  1303.  
  1304. CREATING AN OS/2 ICON FOR pcANYWHERE/Host 
  1305.  
  1306.  1. Copy a PROGRAM object from the TEMPLATES folder to the location where you 
  1307.     wish to create the ICON for pcANYWHERE/Host. 
  1308.  
  1309.  2. Using the assumptions previously stated, enter the following for the PATH 
  1310.     and FILE NAME fields: 
  1311.  
  1312.     C:\OS2\MDOS\COMMAND.COM 
  1313.  
  1314.  3. Enter the following for the PARAMETERS: 
  1315.  
  1316.     /k C:\AWHOST\AWHOST.EXE 
  1317.  
  1318.  4. Enter the following for the WORKING DIRECTORY: 
  1319.  
  1320.     C:\AWHOST 
  1321.  
  1322.  5. Select the SESSION tab and then select DOS FULL SCREEN 
  1323.  
  1324.  6. Select the DOS settings and set the settings according to the table shown 
  1325.     below. 
  1326.  
  1327.  7. Select the GENERAL tab and give the session a name (i.e. AWHOST).  You 
  1328.     could also select an ICON for the session if you have one available. 
  1329.  
  1330.                   pcANYWHERE HOST DOS SETTINGS FOR VDM SESSION
  1331.  
  1332. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1333. ΓöéDOS Setting                             ΓöéValue                         Γöé
  1334. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1335. ΓöéCOM_DIRECT_ACCESS (XR06055)             ΓöéOFF                           Γöé
  1336. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1337. ΓöéCOM_HOLD                                ΓöéON                            Γöé
  1338. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1339. ΓöéCOM_RECEIVE_BUFFER_FLUSH (XR02010)      ΓöéNONE                          Γöé
  1340. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1341. ΓöéCOM_SELECT (XR06055)                    Γöéspecific COMx                 Γöé
  1342. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1343. ΓöéDOS_BACKGROUND_EXECUTION                ΓöéON                            Γöé
  1344. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1345. ΓöéDOS_BREAK                               ΓöéON                            Γöé
  1346. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1347. ΓöéDOS_FILES                               Γöé40                            Γöé
  1348. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1349. ΓöéDOS_HIGH                                ΓöéON                            Γöé
  1350. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1351. ΓöéDOS_UMB                                 ΓöéON                            Γöé
  1352. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1353. ΓöéHW_ROM_TO_RAM                           ΓöéON                            Γöé
  1354. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1355. ΓöéHW_TIMER                                ΓöéOFF                           Γöé
  1356. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1357. ΓöéIDLE_SECONDS                            Γöé60                            Γöé
  1358. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1359. ΓöéIDLE_SENSITIVITY                        Γöé100                           Γöé
  1360. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1361. ΓöéINT_DURING_IO (XR02010)                 ΓöéON                            Γöé
  1362. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1363.  
  1364. pcANYWHERE/Host configuration for OS/2 2.x 
  1365.  
  1366. This section will describe how Norton's pcANYWHERE/Host (application) was 
  1367. configured.  The test environment used a full null modem cable to implement 
  1368. hardware handshaking (RTS/CTS).  Hardware handshaking is the only reliable 
  1369. method of flow control under OS/2 2.x.  If you are using a modem connection, 
  1370. please insure that your modem is capable and is configured for hardware 
  1371. handshaking.  You will need to refer to the documentation which came with the 
  1372. modem to determine the correct modem initialization strings. 
  1373.  
  1374.  1. Start the AWHOST program and select HARDWARE CONFIGURATION. 
  1375.  
  1376.  2. Refer to the table below for the HARDWARE CONFIGURATION.  This table 
  1377.     defines a DIRECT connection using a full null modem cable.  You may need to 
  1378.     use different settings for a MODEM connection.  Hardware handshaking 
  1379.     (RTS/CTS), however, is very important. 
  1380.  
  1381.  3. Refer to the table below for PREFERENCES 
  1382.  
  1383.                      pcANYWHERE/HOST HARDWARE CONFIGURATION
  1384.  
  1385. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1386. ΓöéSETTING                     ΓöéDIRECT              ΓöéMODEM               Γöé
  1387. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1388. ΓöéDevice/Port:                ΓöéSerial - COMx       ΓöéSerial - COMx       Γöé
  1389. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1390. ΓöéModem:                      ΓöéNone                ΓöéMODEM               Γöé
  1391. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1392. ΓöéData Rate:                  Γöé19200 or less       Γöé19200 or less       Γöé
  1393. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1394. ΓöéParity:                     ΓöéNONE                ΓöéNONE                Γöé
  1395. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1396. ΓöéFlow Control:               ΓöéRTS/CTS             ΓöéRTS/CTS             Γöé
  1397. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1398. ΓöéConnection started by:      ΓöéData Set Ready (DSR)ΓöéDepends on Modem    Γöé
  1399. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1400. ΓöéConnection ended by:        ΓöéCarrier Detect (DCD)ΓöéDepends on Modem    Γöé
  1401. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1402. ΓöéBreak length:               Γöé5                   Γöé5                   Γöé
  1403. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1404. ΓöéDTR state:                  ΓöéOn While Connected  ΓöéOn While Connected  Γöé
  1405. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1406. ΓöéRTS state:                  ΓöéAlways On           ΓöéAlways On           Γöé
  1407. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1408.  
  1409.                            pcANYWHERE/HOST PREFERENCES
  1410.  
  1411. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1412. ΓöéPREFERENCEΓöéSETTING                               ΓöéVALUE               Γöé
  1413. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1414. ΓöéFeatures  ΓöéSpecial Keyboard Handler:             ΓöéNone                Γöé
  1415. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1416. Γöé          ΓöéOTHER VALUES                          ΓöéDefaults            Γöé
  1417. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1418. ΓöéGeneral   ΓöéEliminate snow:                       ΓöéNO                  Γöé
  1419. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1420. Γöé          ΓöéCommand to load host in high memory:  Γöé<<DO NOT USE>>      Γöé
  1421. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1422. Γöé          ΓöéTime between host screen scans:       Γöé20 or greater       Γöé
  1423. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1424.  
  1425.  
  1426. ΓòÉΓòÉΓòÉ 5.2.13.2. PC/ANYWHERE REMOTE SESSION ΓòÉΓòÉΓòÉ
  1427.  
  1428.  Please note that we are using drive letter "C" and directory AWREMOTE for our 
  1429. example.  Your drive or directory could be different.  Hardware handshaking 
  1430. (RTS/CTS) is very important and must be implemented. 
  1431. CREATING AN OS/2 ICON FOR pcANYWHERE/Remote 
  1432.  
  1433.  1. Copy a PROGRAM object from the TEMPLATES folder to the location where you 
  1434.     wish to create the ICON for pcANYWHERE/Remote. 
  1435.  
  1436.  2. Using the assumptions previously stated, enter the following for the PATH 
  1437.     and FILE NAME fields: 
  1438.  
  1439.     C:\AWREMOTE\AWREMOTE.EXE 
  1440.  
  1441.  3. Enter the following for the WORKING DIRECTORY: 
  1442.  
  1443.     C:\AWREMOTE 
  1444.  
  1445.  4. Select the SESSION tab and then select DOS FULL SCREEN 
  1446.  
  1447.  5. Select the DOS settings and set the settings according to the table shown 
  1448.     below. 
  1449.  
  1450.  6. Select the GENERAL tab and give the session a name (i.e. AWREMOTE).  You 
  1451.     could also select an ICON for the session if you have one available. 
  1452.  
  1453.                  pcANYWHERE REMOTE DOS SETTINGS FOR VDM SESSION
  1454.  
  1455. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1456. ΓöéDOS Setting                             ΓöéValue                         Γöé
  1457. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1458. ΓöéCOM_DIRECT_ACCESS (XR06055)             ΓöéOFF                           Γöé
  1459. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1460. ΓöéCOM_HOLD                                ΓöéON                            Γöé
  1461. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1462. ΓöéCOM_RECEIVE_BUFFER_FLUSH (XR02010)      ΓöéNONE                          Γöé
  1463. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1464. ΓöéCOM_SELECT (XR06055)                    Γöéspecific COMx                 Γöé
  1465. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1466. ΓöéDOS_BACKGROUND_EXECUTION                ΓöéON                            Γöé
  1467. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1468. ΓöéDOS_BREAK                               ΓöéON                            Γöé
  1469. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1470. ΓöéDOS_FILES                               Γöé40                            Γöé
  1471. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1472. ΓöéDOS_HIGH                                ΓöéON                            Γöé
  1473. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1474. ΓöéDOS_UMB                                 ΓöéON                            Γöé
  1475. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1476. ΓöéHW_ROM_TO_RAM                           ΓöéON                            Γöé
  1477. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1478. ΓöéHW_TIMER                                ΓöéOFF                           Γöé
  1479. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1480. ΓöéIDLE_SECONDS                            Γöé60                            Γöé
  1481. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1482. ΓöéIDLE_SENSITIVITY                        Γöé100                           Γöé
  1483. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1484. ΓöéINT_DURING_IO (XR02010)                 ΓöéON                            Γöé
  1485. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1486.  
  1487. pcANYWHERE/Remote CONFIGURATION FOR OS/2 2.x 
  1488.  
  1489. This section will describe how Norton's pcANYWHERE/Remote (application) is 
  1490. configured.  The test environment uses a full null modem cable to implement 
  1491. hardware handshaking (RTS/CTS).  Hardware handshaking is the only reliable 
  1492. method of flow control under OS/2 2.x.  If you are using a modem connection, 
  1493. please insure that your modem is capable and is configured for hardware 
  1494. handshaking.  You will need to refer to the documentation which came with the 
  1495. modem to determine the correct modem initialization strings. 
  1496.  
  1497.  1. Start the AWREMOTE program and select HARDWARE CONFIGURATION. 
  1498.  
  1499.  2. Refer to the table below for the HARDWARE CONFIGURATION.  This table 
  1500.     defines a DIRECT connection using a full null modem cable.  You may need to 
  1501.     use different settings for a MODEM connection.  Hardware handshaking 
  1502.     (RTS/CTS), however, is very important. 
  1503.  
  1504.  3. Refer to the table below for PREFERENCES 
  1505.  
  1506.                     pcANYWHERE/REMOTE HARDWARE CONFIGURATION
  1507.  
  1508. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1509. ΓöéSETTING                     ΓöéDIRECT              ΓöéMODEM               Γöé
  1510. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1511. ΓöéDevice/Port:                ΓöéSerial - COMx       ΓöéSerial - COMx       Γöé
  1512. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1513. ΓöéModem:                      ΓöéNone                ΓöéMODEM               Γöé
  1514. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1515. ΓöéData Rate:                  Γöé19200 or less       Γöé19200 or less       Γöé
  1516. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1517. ΓöéParity:                     ΓöéNONE                ΓöéNONE                Γöé
  1518. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1519. ΓöéFlow Control:               ΓöéRTS/CTS             ΓöéRTS/CTS             Γöé
  1520. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1521. ΓöéConnection started by:      ΓöéAlways Connected    ΓöéDepends on Modem    Γöé
  1522. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1523. ΓöéConnection ended by:        ΓöéAlways Connected    ΓöéDepends on Modem    Γöé
  1524. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1525. ΓöéBreak length:               Γöé5                   Γöé5                   Γöé
  1526. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1527. ΓöéDTR state:                  ΓöéAlways On           ΓöéOn While Connected  Γöé
  1528. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1529. ΓöéRTS state:                  ΓöéAlways On           ΓöéAlways On           Γöé
  1530. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1531.  
  1532.                           pcANYWHERE/REMOTE PREFERENCES
  1533.  
  1534. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1535. ΓöéPREFERENCEΓöéSETTING                               ΓöéVALUE               Γöé
  1536. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1537. ΓöéGeneral   ΓöéEliminate snow:                       ΓöéNO                  Γöé
  1538. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1539. ΓöéMouse     ΓöéALL                                   ΓöéDefaults            Γöé
  1540. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1541. ΓöéRemote    ΓöéSpecial Keyboard handler:             ΓöéDisabled            Γöé
  1542. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1543. Γöé          ΓöéOTHER VALUES                          ΓöéDefaults            Γöé
  1544. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1545. ΓöéTerminal  ΓöéALL                                   ΓöéDefaults            Γöé
  1546. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1547.  
  1548.  
  1549. ΓòÉΓòÉΓòÉ 5.2.14. PCBOARD ΓòÉΓòÉΓòÉ
  1550.  
  1551. PCBOARD requires COM_HOLD=ON with system level XR02000 release but requires 
  1552. COM_HOLD=OFF with XR06055 release. 
  1553.  
  1554.  
  1555. ΓòÉΓòÉΓòÉ 5.2.15. PM TERMINAL (OS/2 APPLET) ΓòÉΓòÉΓòÉ
  1556.  
  1557. There have been changes to the PM Terminal applet which is supplied with OS/2 
  1558. 2.x.  These changes are available in OS/2 2.1 or from the Softronics Bulletin 
  1559. Board Service which is listed in the PM Terminal dialing directory.  Some of 
  1560. the changes made were the ability to download from a system which was using 
  1561. seven (7) data bits such as CompuServ Information Service (CIS).  This can also 
  1562. be accomplished by using an eight (8) bit communication session and a seven (7) 
  1563. bit terminal (video) operating mode.  This is all configured in the PM Terminal 
  1564. applet. 
  1565.  
  1566. There has been some confusion about the ACDI interface.  In general, all modem 
  1567. connections should be defined as STANDARD.  You should not used ACDI unless you 
  1568. know that you are connecting to an ACDI network interface.  If you need to use 
  1569. ACDI, you will have to remove the REM statement in front of the SASYNCD*.SYS 
  1570. statement which is located in the CONFIG.SYS file BUT ONLY IF you have not 
  1571. installed the asynchronous features of Communication Manager.  If you see the 
  1572. device drivers ASYNCDDB.SYS or ASYNCDDC.SYS loaded in the CONFIG.SYS file, then 
  1573. the asynchronous features of Communication Manager have been installed. 
  1574.  
  1575. SFT0049 is an error message received when there is a fault with ACDI support in 
  1576. PM Terminal.  Check to see that you do not have the Communication Manager and 
  1577. the PM Terminal ACDI drivers loaded together in the CONFIG.SYS file. 
  1578.  
  1579. See Also: 
  1580.  
  1581. ACDI COMMUNICATIONS UNDER OS/2 2.X. 
  1582.  
  1583. CUSTOMIZING THE PM TERMINAL APPLET. 
  1584.  
  1585.  
  1586. ΓòÉΓòÉΓòÉ 5.2.16. TERMINAL EMULATOR/2 (TE/2) ΓòÉΓòÉΓòÉ
  1587.  
  1588. TE/2 was getting intermittent traps (TRAP000d or TRAP000e) at System Level 
  1589. XR02000.  This has been resolved at System Level XR06055 or OS/2 2.1. 
  1590.  
  1591.  
  1592. ΓòÉΓòÉΓòÉ 5.2.17. TimeSet 5.3 ΓòÉΓòÉΓòÉ
  1593.  
  1594. In order to use TimeSet 5.3, you must be at System Level XR09999 or OS/2 2.1. 
  1595. The following DOS Settings must be configured: 
  1596.  
  1597. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1598. ΓöéCOM_DIRECT_ACCESS                                 ΓöéON    Γöé
  1599. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1600. ΓöéCOM_HOLD                                          ΓöéON    Γöé
  1601. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1602. ΓöéHW_ROM_TO_RAM                                     ΓöéON    Γöé
  1603. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1604. ΓöéHW_TIMER                                          ΓöéON    Γöé
  1605. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1606. ΓöéIDLE_SECONDS                                      Γöé 60   Γöé
  1607. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1608. ΓöéIDLE_SENSITIVITY                                  Γöé100   Γöé
  1609. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1610.  
  1611.  
  1612. ΓòÉΓòÉΓòÉ 5.2.18. TRI-BBS 4.02 ΓòÉΓòÉΓòÉ
  1613.  
  1614. TRI-BBS version 4.02 works much better under OS/2 2.1 or OS/2 XR09999. 
  1615.  
  1616.  
  1617. ΓòÉΓòÉΓòÉ 5.2.19. WILDCAT BBS 3.0 ΓòÉΓòÉΓòÉ
  1618.  
  1619. Version 3.0 of this DOS application has been reported to work under OS/2 2.0. 
  1620.  
  1621.  
  1622. ΓòÉΓòÉΓòÉ 5.2.20. X00.SYS (FOSSIL Driver) ΓòÉΓòÉΓòÉ
  1623.  
  1624. If you are at System Level XR02000 you need to place a REM before the VCOM.SYS 
  1625. in the CONFIG.SYS. If you have system level XR06055 or OS/2 2.1 you can set the 
  1626. DOS Setting, COM_DIRECT_ACCESS, to ON.  The author of the X00.SYS fossil driver 
  1627. has an OS/2 version available. 
  1628.  
  1629.  
  1630. ΓòÉΓòÉΓòÉ 6. USING THE MODE COMMAND ΓòÉΓòÉΓòÉ
  1631.  
  1632. This section will give a summary of how to use the MODE command.  More 
  1633. information about the MODE command can be obtained from the OS/2 Command 
  1634. Reference. 
  1635.  
  1636.  
  1637. ΓòÉΓòÉΓòÉ 6.1. MODE COMMAND SUMMARY ΓòÉΓòÉΓòÉ
  1638.  
  1639. Use MODE from an OS/2 Command line or DOS command line and set IDSR, ODSR, and 
  1640. OCTS equal to OFF.  For example: 
  1641.  
  1642. MODE COM3:9600,N,8,1,OCTS=OFF,ODSR=OFF,IDSR=OFF 
  1643.  
  1644. sets COM3 to 9600, no parity, 8 data bits, 1 stop bit, OCTS, ODSR and IDSR to 
  1645. OFF. 
  1646.  
  1647. If OCTS and/or ODSR are set to ON, the COM port will not transmit data unless 
  1648. CTS and/or DSR signal lines are enabled.  If set to OFF, the COM port will 
  1649. transmit regardless of the state of signal lines CTS and/or DSR. 
  1650.  
  1651. If IDSR is set to ON, the COM port will discard the incoming data unless DSR 
  1652. signal line is enabled.  If set to OFF, the port will receive data regardless 
  1653. of the state of DSR. 
  1654.  
  1655. If any problems transmitting or receiving, set OCTS=OFF, ODSR=OFF, IDSR=OFF to 
  1656. ensure that the hardware connected to the COM port is not preventing the port 
  1657. from transmitting or receiving. 
  1658.  
  1659. If an application appears to experience data loss, you can try setting OCTS=ON 
  1660. and RTS=HS.  This will force the COM.SYS to hardware handshake with the port. 
  1661. The attached device, however, must be configured for hardware handshaking 
  1662. (RTS/CTS). You can also use XON=ON if the application and devices support 
  1663. software handshaking.  You should not try to use both simultaneously. 
  1664.  
  1665. The MODE command at System Level XR02000 is broke; it shows the BUFFER=N/A even 
  1666. though a 16550AFN buffered UART communication processor is  present.  This 
  1667. problem was corrected at System Level XR06055. 
  1668.  
  1669. Many applications may override the settings established with the MODE command. 
  1670. The MODE command (utility) uses the same interface to the COM.SYS device driver 
  1671. as any other OS/2 application or VCOM.SYS.  VCOM.SYS translates the INT14 
  1672. (BIOS) interface for COM.SYS. 
  1673.  
  1674.  
  1675. ΓòÉΓòÉΓòÉ 7. ACDI COMMUNICATIONS UNDER OS/2 2.X ΓòÉΓòÉΓòÉ
  1676.  
  1677. This section will give a brief summary of using ACDI communications under OS/2. 
  1678. You can get more information from the COMMUNICATIONS MANAGER CONFIGURATION 
  1679. GUIDE (IBM publication number S04G-1002-00) 
  1680.  
  1681.  
  1682. ΓòÉΓòÉΓòÉ 7.1. ACDI COMMUNICATIONS SUMMARY ΓòÉΓòÉΓòÉ
  1683.  
  1684. The COMMUNICATIONS MANAGER CONFIGURATION GUIDE (IBM publication number 
  1685. S04G-1002-00) describes ACDI as an IBM supplied interface that incorporates 
  1686. high level functionality (link establishment, disconnect, etc.), and a low 
  1687. level device  driver that can be called from application programs. 
  1688. Communication Manager supplies two device drivers, asyncddb.sys and 
  1689. asyncddc.sys, that are used to provide serial communication capabilities to 
  1690. applications  that support ACDI API calls. Communication Manager also supplies 
  1691. an asynchronous Terminal Emulator that utilizes ACDI API calls. These drivers 
  1692. work independent of com.sys that is supplied as part of the OS/2 base system, 
  1693. in that, ACDI API calls invoke the asyncddc.sys driver which communicates with 
  1694. the serial port hardware, and non- ACDI API calls invoke the com.sys driver 
  1695. which then communicates with the serial port hardware.  At the termination of a 
  1696. given session the current driver relinquishes control of the serial port 
  1697. hardware. 
  1698.  
  1699. PM Terminal, supplied to IBM by Softronics, also provides a facility to use the 
  1700. ACDI API's available from the Communications Manager supplied device drivers 
  1701. (asyncdd*.sys). In the event that Communications Manager is not loaded, and one 
  1702. wishes to use the ACDI function in PM Terminal, Softronics has included a 
  1703. device driver, sasyncdb.sys, that uses the ACDI API calls, and is capable of 
  1704. communicating with the serial port hardware. 
  1705.  
  1706. If using Communication Manager on a system with com port hardware that is DMA 
  1707. capable, and asynchronous support was selected at installation, APAR JR06199 is 
  1708. applicable. The fix requires a modified version of asyncddc.sys. 
  1709.  
  1710.  
  1711. ΓòÉΓòÉΓòÉ 8. CUSTOMIZING THE PM TERMINAL APPLET ΓòÉΓòÉΓòÉ
  1712.  
  1713. This section will describe how to customize PM Terminal for your modem.  This 
  1714. section will also describe how to configure PM Terminal for downloading files 
  1715. from seven data bit connections such as CompuServ Information Services (CIS). 
  1716.  
  1717. The PM Terminal is designed to be an object oriented system.  The session you 
  1718. select from the main menu is composed of Terminal, System Environment, 
  1719. Connection Path, Modem, Telephone Network and File Transfer objects.  A session 
  1720. has one of each object.  The most difficult part of configuring PM Terminal is 
  1721. the definition of the Modem and Video objects.  Once the low level objects (i.e 
  1722. Modem) are created, a session profile is easily customized by selecting the 
  1723. various object modules from a list.  This document will give a step by step 
  1724. procedure for creating a standard 14.4kb Hayes compatible modem session.  You 
  1725. can use this procedure for any baud rate. 
  1726.  
  1727.  
  1728. ΓòÉΓòÉΓòÉ 8.1. PM TERMINAL CUSTOM MODEM CONFIGURATION ΓòÉΓòÉΓòÉ
  1729.  
  1730. This procedure will define a high speed connection and demonstrate how to 
  1731. configure a session to the IBM National BBS. 
  1732.  
  1733.  1. Double Click on the PM Terminal ICON 
  1734.  
  1735.  2. Click once with the Left Mouse Button (LMB) on the Session Menu. 
  1736.  
  1737.  3. Click once with the LMB on the Setup Profiles menu option. 
  1738.  
  1739.  4. Click once with the LMB on the CONNECTION button. 
  1740.  
  1741.  5. Click once with the LMB on the ADD button. 
  1742.  
  1743.  6. Click once with the LMB on the OK button to accept Standard COM. 
  1744.  
  1745.  7. Place a comment which describes this Connection Object.  For example, MY 
  1746.     MODEM 19.2k,n,8,1  (19.2k BAUD, no parity, 8 bits, one stop bit). 
  1747.  
  1748.  8. Click with the LMB on the COM port to be used. 
  1749.  
  1750.  9. Click with the LMB on the SETUP button. 
  1751.  
  1752. 10. Click with the LMB on the ADD button. 
  1753.  
  1754. 11. Click with the LMB on the OK button to accept Standard Com. 
  1755.  
  1756. 12. Click with the LMB on the List Box button (arrow) to display choices. 
  1757.  
  1758. 13. Click with the LMB on the Auto-Dial selection to highlight it. 
  1759.  
  1760. 14. Click with the LMB on the OK button to accept this entry. 
  1761.  
  1762. 15. Click with the LMB on the List Box button (arrow) to display choices. 
  1763.  
  1764. 16. Click with the LMB on the Hayes Smart Modem 2400 (for this example 
  1765.     otherwise pick a modem which is similar to your modem).  The Hayes Smart 
  1766.     Modem 2400 is a good base choice for defining custom sessions. 
  1767.  
  1768. 17. Click with the LMB on the OK button to accept this entry. 
  1769.  
  1770. 18. Place a comment which describes this MODEM object (i.e. Hayes Compatible 
  1771.     2400). 
  1772.  
  1773. 19. Click with the LMB on the Device Initialization String. 
  1774.  
  1775. 20. Click on the CHANGE Button. 
  1776.  
  1777. 21. Delete the "&T5" from the Initialization String. 
  1778.  
  1779. 22. Click with the LMB on the OK Button to accept this entry. 
  1780.  
  1781. 23. Click with the LMB on the SAVE AS button. 
  1782.  
  1783. 24. Enter a name to save this MODEM object (i.e. MY MODEM). 
  1784.  
  1785. 25. Click with the LMB on the SAVE button to save this MODEM object. 
  1786.  
  1787. 26. Click with the LMB on the CLOSE button to return to previous menu. 
  1788.  
  1789. 27. Click with the LMB on the Communication Parameters. 
  1790.  
  1791. 28. Click with the LMB on the CHANGE button. 
  1792.  
  1793. 29. Click with the LMB on the List Box button (arrow) to display choices. 
  1794.  
  1795. 30. Click with the LMB on the 19200 (to select the correct baud rate for this 
  1796.     example). 
  1797.  
  1798. 31. Click with the LMB on the OK button to accept this entry. 
  1799.  
  1800. 32. Click with the LMB on the Flow Control entry. 
  1801.  
  1802. 33. Click with the LMB on the CHANGE Button. 
  1803.  
  1804. 34. Click with the LMB on the CTS option. 
  1805.  
  1806. 35. Click with the LMB on the RTS option. 
  1807.  
  1808. 36. Click with the LMB on the OK button to accept this entry. 
  1809.  
  1810. 37. Click with the LMB on the SAVE AS button to save this CONNECTION object. 
  1811.  
  1812. 38. Enter a name to save this CONNECTION object (i.e. COM - Standard). 
  1813.  
  1814. 39. Click with the LMB on the CLOSE button to return to previous menu. 
  1815.  
  1816. 40. An option step would be to setup a file transfer and telephone network 
  1817.     profile. 
  1818.  
  1819. 41. Click with the LMB on the CLOSE button to return to previous menu. 
  1820.  
  1821. 42. Click with the LMB on the SESSION menu. 
  1822.  
  1823. 43. Click with the LMB on the ADD menu option. 
  1824.  
  1825. 44. Enter a Comment for the session (i.e IBM BBS Service in Atlanta) 
  1826.  
  1827. 45. Click with the LMB on the List Box button (arrow) of the Terminal Emulation 
  1828.     profile selection. 
  1829.  
  1830. 46. Scroll down to the IBM ANSI terminal option and click once with the LMB to 
  1831.     highlight the option. 
  1832.  
  1833. 47. Click with the LMB on the List Box button (arrow) of the Connection Path 
  1834.     profile selection. 
  1835.  
  1836. 48. Scroll down to the option and click once with the LMB to COM - Standard to 
  1837.     highlight the option.  This is the name of the CONNECTION object you just 
  1838.     created in step 38. 
  1839.  
  1840. 49. Click with the LMB on the ADD button. 
  1841.  
  1842. 50. Enter the complete phone number of where you want to dial. 
  1843.  
  1844. 51. Recommend that you select "Display this dialog box at connect time". 
  1845.  
  1846. 52. Click with the LMB on the SAVE AS button. 
  1847.  
  1848. 53. Enter a Session Name (i.e. IBM BBS 19.2k) 
  1849.  
  1850. 54. Click with the LMB on the SAVE button. 
  1851.  
  1852. You can use your modem object and connection object in other session profiles. 
  1853. After the creation of the Session Profiles, you may need to close PM TERMINAL 
  1854. and restart it. 
  1855.  
  1856.  
  1857. ΓòÉΓòÉΓòÉ 8.2. PM TERMINAL CIS SESSION ΓòÉΓòÉΓòÉ
  1858.  
  1859. There is a problem downloading files from any communication session which is 
  1860. not a default of eight data bits, one stop bit and no parity (8N1).  CompuServ 
  1861. Information Service (CIS) is an example of such a session.  This is the work 
  1862. around for the problem: 
  1863.  
  1864.  1. First we need to create a special Terminal Profile for CIS.  We will name 
  1865.     this CIS Terminal. 
  1866.  
  1867.  2. Using the Left Mouse Button (LMB), select the Session menu bar. 
  1868.  
  1869.  3. Select Setup Profiles from the menu choices with the LMB. 
  1870.  
  1871.  4. Select TERMINAL with the LMB. 
  1872.  
  1873.  5. Select ADD with the LMB. 
  1874.  
  1875.  6. Click with the LMB on the List Box button (arrow) to display choices. 
  1876.  
  1877.  7. Select IBM ANSI from the choices listed by clicking once with the LMB. 
  1878.  
  1879.  8. Select the OK button using the LMB. 
  1880.  
  1881.  9. Select the OPERATING MODE choice by clicking once with the LMB. 
  1882.  
  1883. 10. Select the CHANGE button using the LMB. 
  1884.  
  1885. 11. Select "7 Bit Operating Mode" using the LMB. 
  1886.  
  1887. 12. Select the OK button using the LMB. 
  1888.  
  1889. 13. Select the SAVE AS button using the LMB. 
  1890.  
  1891. 14. Enter the name CIS TERMINAL for the name. 
  1892.  
  1893. 15. Select the SAVE button using the LMB. 
  1894.  
  1895. 16. Select the CLOSE Button using the LMB. 
  1896.  
  1897. 17. Select the CLOSE button using the LMB. 
  1898.  
  1899. 18. Either select the CIS session which is supplied with PM Terminal or use one 
  1900.     you created using the steps defined above in step one.  If you are using a 
  1901.     custom session, remember that the communication session MUST BE defined for 
  1902.     eight data bits, one stop bit and no parity (8N1). For this example, we 
  1903.     will use the predefined CIS Session. 
  1904.  
  1905. 19. Select the CIS session by clicking once with the LMB. 
  1906.  
  1907. 20. Using the Left Mouse Button (LMB), select the Session menu bar. 
  1908.  
  1909. 21. Select the CHANGE menu option using the LMB. 
  1910.  
  1911. 22. Under the TERMINAL EMULATION PROFILE, click with the LMB on the List Box 
  1912.     button (arrow) to display choices. 
  1913.  
  1914. 23. Select CIS TERMINAL from the select displayed using the LMB. 
  1915.  
  1916. 24. Under the CONNECTION PROFILE, click with the LMB on the List Box button 
  1917.     (arrow) to display choices. 
  1918.  
  1919. 25. Select a Connection Profile which uses 8 data bits, one stop bit and no 
  1920.     parity.  This could be the custom one you created in the previous section 
  1921.     (i.e. COM - Standard). 
  1922.  
  1923. 26. Select the OK button using the LMB. 
  1924.  
  1925. 27. Select the SAVE button using the LMB. 
  1926.  
  1927.  
  1928. ΓòÉΓòÉΓòÉ 9. INTEL SATISFAXTION 400 (internal) FAX/Modem ΓòÉΓòÉΓòÉ
  1929.  
  1930. This section will describe how to configure the INTEL SatisfaxTion 400 
  1931. (internal) modem under OS/2 2.0 and OS/2 2.1.  Some of this information applies 
  1932. to the external version as well. 
  1933.  
  1934.  
  1935. ΓòÉΓòÉΓòÉ 9.1. INTEL SATISFAXTION HARDWARE DESCRIPTION ΓòÉΓòÉΓòÉ
  1936.  
  1937. The Intel SatisFaxtion Model 400 FAX/Modem differs from typical ISA internal 
  1938. FAX/Modems in that it does not have a physical UART on board, instead, an 
  1939. onboard micro-controller emulates the UART function using software. More 
  1940. detailed information can be found on the INTEL Support Bulletin Board at (503) 
  1941. 645 - 6275. 
  1942.  
  1943. RELATED INFORMATION: 
  1944.  
  1945. SMRTUART.TXT 
  1946.  
  1947. HINT12.TXT 
  1948.  
  1949.  
  1950. ΓòÉΓòÉΓòÉ 9.2. SMRTUART.TXT file from the INTEL BBS ΓòÉΓòÉΓòÉ
  1951.  
  1952. The following section is taken from an information file that is available on 
  1953. the Intel Support BBS at (503) 645-6275 (filename=SMRTUART.TXT).  IBM provides 
  1954. this information with no warranty or support implied for any listed products. 
  1955. By providing this information, IBM is not implicitly or explicitly endorsing 
  1956. any products which may be mentioned nor does IBM necessarily agree with any 
  1957. statements made in the SMRTUART.TXT document. 
  1958.  
  1959.  
  1960. ΓòÉΓòÉΓòÉ 9.2.1. SATISFAXTION 400 SMART UART OVERVIEW ΓòÉΓòÉΓòÉ
  1961.  
  1962. Both the SatisFaxtion 200 & 400 fax modems have a large gate array device which 
  1963. in addition to other functions, provides special  circuitry that appears to the 
  1964. PC processor as a standard 16450  compatible serial port.  In reality, it's 
  1965. just a facade that looks  just like a serial port.  Instead of shifting the 
  1966. character bits  serially in from and out to a modem on the far end of an RS-232 
  1967. cable,  the characters stay intact as bytes.  These characters are transferred 
  1968. directly between the PC processor and the SatisFaxtion 200 and 400  80C186-16 
  1969. on- board processor through the silicon.  The special circuitry inside the 
  1970. device gives the 80C186-16 complete visibility and control of the 16450 facade 
  1971. internal workings.  The 80C186-16 knows what the PC processor is doing on the 
  1972. other side of this facade, and more importantly, has direct control over what 
  1973. the PC processor sees. 
  1974.  
  1975. On the SatisFaxtion 400, since the on-board 80C186-16 knows whether or not the 
  1976. PC processor has taken the last character that it deposited into the 16450 
  1977. interface, it will NEVER try to put another character in until the previous one 
  1978. is read -- no data is spilled.  Think of it as a really smart faucet that shuts 
  1979. off the water if you don't replace the cup in time.  This is true no matter how 
  1980. fast the data is being moved or how busy the PC processor is.  The on-board 
  1981. 80C186-16 will wait indefinitely until the PC processor has taken the last 
  1982. character before trying to give it a new one. 
  1983.  
  1984. This protection against data loss enables you to set your communication 
  1985. application baud rate (DTE rate) as high as you like with no fear of losing 
  1986. data. 
  1987.  
  1988.  
  1989. ΓòÉΓòÉΓòÉ 9.3. HINT12.TXT file from the INTEL BBS ΓòÉΓòÉΓòÉ
  1990.  
  1991. The following sections are from a file on the INTEL BBS which answers questions 
  1992. about using the INTEL FAX/Modem products under the OS/2 environment.  IBM 
  1993. provides this information with no warranty or support implied for any listed 
  1994. products.  By providing this information, IBM is not implicitly or explicitly 
  1995. endorsing any products which may be mentioned nor does IBM necessarily agree 
  1996. with any statements made in the HINT12.TXT document. 
  1997.  
  1998.  
  1999. ΓòÉΓòÉΓòÉ 9.3.1. INTEL SATISFAXTION 400 AND OS/2 2.x ΓòÉΓòÉΓòÉ
  2000.  
  2001. ALL OF OUR SATISFAXTION MODEMS CAN BE OPERATED AS A DATA MODEM UNDER OS/2 
  2002. WITHOUT A PROBLEM. 
  2003.  
  2004. The one thing to be aware is that the SatisFAXtion Modem/200 and 400 boards 
  2005. require their device driver to be loaded in a DOS session, then the modem can 
  2006. be used normally from DOS, Windows or OS/2 applications.  This can easily be 
  2007. set up as a batch load process.  SatisFAXtion Modem/100 and /400e modems do not 
  2008. require any additional drivers to be used as data modems under OS/2. 
  2009.  
  2010. For FAXING, our SatisFAXtion drivers can be loaded and run from a DOS session 
  2011. under OS/2, but this does not provide faxing directly from OS/2 applications. 
  2012. However, our testing to date indicates that the SatisFAXtion Modem/100 & 400e 
  2013. do not fax reliably from a DOS session under OS/2; these products will require 
  2014. a third party  OS/2 fax driver for Class 1 devices (such as that available from 
  2015. SofNet) to be used for faxing under OS/2. 
  2016.  
  2017. We do NOT provide an OS/2 DLL with any of our products for faxing within OS/2's 
  2018. native environment.  Customers looking for such a driver can contact SofNet at 
  2019. (404) 984-8088. 
  2020.  
  2021. Note:  When running DOS apps in the background, neither FAX nor MODEM programs 
  2022.        work reliably under OS/2.  For best results always run DOS communication 
  2023.        applications in the foreground. 
  2024.  
  2025.  
  2026. ΓòÉΓòÉΓòÉ 9.3.2. WHY DON'T YOU PROVIDE COMPLETE OS/2 SUPPORT IN THE BOX? ΓòÉΓòÉΓòÉ
  2027.  
  2028. WHY DON'T YOU PROVIDE COMPLETE OS/2 SUPPORT IN THE BOX? 
  2029.  
  2030. Because we prioritize our development projects and feature enhancements based 
  2031. on customer interest and demand.  While OS/2 support is certainly climbing up 
  2032. the list, to date our customers have put greater emphasis on other requests. 
  2033.  
  2034.  
  2035. ΓòÉΓòÉΓòÉ 9.3.3. DON'T OTHER FAXMODEM VENDORS PROVIDE OS/2 SUPPORT? ΓòÉΓòÉΓòÉ
  2036.  
  2037. DON'T OTHER FAXMODEM VENDORS PROVIDE OS/2 SUPPORT? 
  2038.  
  2039. We don't know of any desktop faxmodems today that are including software for 
  2040. faxing from OS/2.  To date such support is only available for desktop faxmodems 
  2041. as an add-in third party product from a company such as SofNet. 
  2042.  
  2043.  
  2044. ΓòÉΓòÉΓòÉ 9.4. INSTALLING THE INTEL SATISFAXTION 400 SOFTWARE UNDER OS/2 ΓòÉΓòÉΓòÉ
  2045.  
  2046. The following sections will describe how to install the INTEL supplied software 
  2047. under OS/2.  There are some differences between OS/2 2.0 and OS/2 2.1.  Please 
  2048. refer to the appropriate section. 
  2049.  
  2050.  
  2051. ΓòÉΓòÉΓòÉ 9.4.1. PREREQUISITES FOR INSTALLING THE INTEL SUPPLIED SOFTWARE ΓòÉΓòÉΓòÉ
  2052.  
  2053.  1. Intel makes available software updates on their BBS (503 645-6275). At the 
  2054.     time of this writing, an update for the model 400 SatisFaxtion was 
  2055.     available (filename=29.EXE, 481,455 bytes, 5/18/93). This file is 
  2056.     self-extracting and contains updates to several component files required 
  2057.     for the procedures outlined in the following sections. 
  2058.  
  2059.  2. Unlike most FAX/Modem adapters, the Intel SatisFaxtion 400 (internal ISA) 
  2060.     FAX/Modem adapter requires the use of two different base address/IRQ 
  2061.     combinations. One combination is required for the modem portion, while the 
  2062.     second is needed for the FAX function.  The installation software supplied 
  2063.     with the unit will set the FAX side of the adapter to a default base 
  2064.     address of 0350h and set the physical Interrupt Request Level to IRQ10. For 
  2065.     most OS/2 installations this will be satisfactory.  Should you require 
  2066.     different settings, please consult the INTEL documentation for further 
  2067.     information.  You will need to know the I/O address and IRQ later in the 
  2068.     installation process so keep a record of what is configured. 
  2069.  
  2070.  3. The installation software may set the modem side of the adapter to "off", 
  2071.     or to a combination already in use. A utility supplied with the adapter 
  2072.     (SETUP.EXE) will allow you to change the values for the modem side. If your 
  2073.     system has an existing COM1 and COM2 port, we suggest that you choose the 
  2074.     the COM3 option with the IRQ5 value if you do not have a 2nd physical 
  2075.     parallel port (LPT2) installed. In the case where you do have two parallel 
  2076.     ports (LPT1 & LPT2), and two serial ports (COM1 & COM2), you MUST disable 
  2077.     either the second parallel port (LPT2) or one of the existing serial ports 
  2078.     to install this adapter card. You may then use the IRQ made available for 
  2079.     the modem side of the SatisFaxtion 400. 
  2080.  
  2081.  
  2082. ΓòÉΓòÉΓòÉ 9.4.2. INSTALLATION OF BASIC INTEL SOFTWARE UNDER OS/2 2.0 AND 2.1 ΓòÉΓòÉΓòÉ
  2083.  
  2084. This section will give some advice on installing the BASIC Intel Software under 
  2085. OS/2 2.0 and OS/2 2.1.  The installation is basically the same as under native 
  2086. DOS but there are a few extra steps involved. 
  2087.  
  2088.  1. Before starting the installation process, make a copy of your AUTOEXEC.BAT 
  2089.     and the CONFIG.SYS files: 
  2090.  
  2091.    COPY AUTOEXEC.BAT *.OS2 
  2092.    COPY CONFIG.SYS *.OS2 
  2093.  
  2094.  2. Open a DOS session (VDM) and follow the Intel supplied instructions for 
  2095.     copying the SatisFaxtion software. Since you have made a copy of the OS/2 
  2096.     AUTOEXEC.BAT and CONFIG.SYS files, you should allow the installation 
  2097.     utility to update these files.  When you are prompted to remove the 
  2098.     diskette and reboot the machine, do the following: 
  2099.  
  2100.     a. Use the CTRL-ESC key to display the window list. 
  2101.     b. Press the DELete key and select YES to terminate the VDM Session. 
  2102.  
  2103.  3. Open a VDM and change to the drive and directory where the Intel software 
  2104.     was installed. 
  2105.  
  2106.  4. Copy any Intel update files (see the proceeding section) into this 
  2107.     directory (and in the case of 29.EXE, type 29 <enter> at the command prompt 
  2108.     - as the file is un-archived answer yes to overwrite existing files). 
  2109.  
  2110.  5. Once this is completed, you may have to execute the advanced setup option 
  2111.     of the Intel supplied utility (SETUP.EXE) to set the base address/IRQ for 
  2112.     the modem side of the adapter.  Please refer to the INTEL documentation and 
  2113.     the next section for further information. 
  2114.  
  2115. At this point, your AUTOEXEC.BAT file will contain statements added by the 
  2116. installation utility. These are TSR programs needed to run the FAX side of the 
  2117. adapter. To prevent these programs from being loaded into each DOS session 
  2118. (VDM) you will need to copy the old files back.  Before you copy the old files, 
  2119. you must do the following: 
  2120.  
  2121. COPY AUTOEXEC.BAT FAX400.BAT 
  2122. COPY CONFIG.SYS CONFIG.400 
  2123. COPY AUTOEXEC.OS2 *.BAT 
  2124. COPY CONFIG.OS2 *.SYS 
  2125.  
  2126. You need to note the IOADDR value in the CONFIG.400 as you will require this 
  2127. for configuration of VDMs which will require FAX access. 
  2128.  
  2129.  
  2130. ΓòÉΓòÉΓòÉ 9.4.2.1. EXECUTING THE INTEL SATISFAXTION 400 SETUP.EXE PROGRAM UNDER OS/2 ΓòÉΓòÉΓòÉ
  2131.  
  2132. This section will give a brief overview for running the SETUP.EXE program. This 
  2133. example should work for most computers which ONLY HAVE ONE (1) PARALLEL port 
  2134. and TWO (2) SERIAL ports at standard I/O addresses and IRQ levels.  Should you 
  2135. have a different hardware configuration, please consult the INTEL 
  2136. documentation. 
  2137.  
  2138.  1. Open a DOS session (DOS command prompt), change to the drive and directory 
  2139.     where the Intel SatisFaxtion software was installed. 
  2140.  
  2141.  2. Type SETUP <enter>. After the SETUP screen appears press enter. At the red 
  2142.     screen type "C" to continue. 
  2143.  
  2144.     Note:  you can ignore the message which states that SETUP.EXE is unable to 
  2145.            access the SATISFAXTION driver.
  2146.  
  2147.  3. At the "Options Menu" select the entry labeled "Advanced Setup". 
  2148.  
  2149.  4. At the "Advanced Setup" menu select the "Set-up Hardware" entry. 
  2150.  
  2151.  5. At the "Set-up Hardware" menu select the "Modem I/O, Interrupt" entry. 
  2152.  
  2153.  6. Choose one of the 7 entries (the 5th entry being the recommended COM3/IRQ5 
  2154.     combination for systems that have two serial ports - COM1 and COM2) and 
  2155.     press enter. 
  2156.  
  2157.  7. When you have returned to the "Set-up Hardware" menu press F10 to update 
  2158.     the adapter card EEPROM. 
  2159.  
  2160.  8. The "ESC" key will bring you back to the "Options" menu where you should 
  2161.     select "Exit setup". You will be prompted with "Are you sure?" to which you 
  2162.     should reply yes. 
  2163.  
  2164.  9. The next screen will ask if you wish for your AUTOEXEC.BAT and CONFIG.SYS 
  2165.     files to be updated. Select "Quit" (without update). 
  2166.  
  2167.     Note:  If you update the AUTOEXEC.BAT OR CONFIG.SYS files, the procedures 
  2168.            outlined in this document will not work correctly.  We recommend 
  2169.            that you always keep a working copy of the CONFIG.SYS and 
  2170.            AUTOEXEC.BAT files in a safe place. 
  2171.  
  2172. 10. The SETUP.EXE utility then replies with "Press any key to reboot". When you 
  2173.     are prompted to reboot the machine, do the following: 
  2174.  
  2175.     a. Use the CTRL-ESC key to display the window list. 
  2176.     b. Press the DELete key and select YES to terminate the VDM (SETUP.EXE) 
  2177.        Session. 
  2178.  
  2179. 11. You should now be back at your desktop. 
  2180.  
  2181.  
  2182. ΓòÉΓòÉΓòÉ 9.4.3. SETTING UP THE MODEM OPERATION OF THE INTEL SATISFAXTION 400 ΓòÉΓòÉΓòÉ
  2183.  
  2184. Once the software has been installed, and the modem port configured, it is 
  2185. necessary to load a device driver that Intel supplies before accessing the 
  2186. modem. This device driver, SATISFAX.SYS, is a DOS based driver that initializes 
  2187. the adapter card and must not be loaded in the OS/2 CONFIG.SYS file. The 
  2188. SATISFAX.SYS device driver must be loaded into every Virtual Dos Machine (VDM) 
  2189. session which needs access to the INTEL Satisfaxtion 400. 
  2190.  
  2191. The following procedure will create a program object that will load the device 
  2192. driver from the startup folder each time OS/2 is started.  You can also use 
  2193. this object as a template for all VDM sessions which will require access to the 
  2194. INTEL Satisfaxtion 400. 
  2195.  
  2196.  1. Open the Startup folder. 
  2197.  
  2198.  2. Drag a "Program Template" into the startup folder. 
  2199.  
  2200.  3. Enter a "*" in the "Path and File Name" field. 
  2201.  
  2202.  4. Enter "/C EXIT" in the "Parameters" field. 
  2203.  
  2204.  5. Enter "X:\FAX" in the "Working Directory" field. 
  2205.  
  2206.     Note:  X: is the drive letter you specified during the software 
  2207.            installation. 
  2208.  
  2209.  6. Turn to the "Settings" page. 
  2210.  
  2211.  7. Click on the "DOS Window" radio button. 
  2212.  
  2213.  8. Click on the "DOS Settings" button. 
  2214.  
  2215.  9. Enter "X:\FAX\SATISFAX.SYS IOADDR=0350" in the DOS_DEVICE field. 
  2216.  
  2217.     Note:  X: is the drive letter you specified during the software 
  2218.            installation. 
  2219.  
  2220.     Warning: Make sure that the IOADDR value is what is loaded in the 
  2221.     CONFIG.400 file which you previously saved. 
  2222.  
  2223. 10. Click on "Save" 
  2224.  
  2225. 11. Select the "General" page. 
  2226.  
  2227. 12. Give the object a meaningful name (ie. "Modem Initialization"). 
  2228.  
  2229. 13. Close the Settings Window. 
  2230.  
  2231. After performing these steps, shutdown OS/2 and then reboot to continue. After 
  2232. rebooting the modem should be available to application programs. For OS/2 
  2233. communications applications it is only necessary to specify the port (COM3 if 
  2234. the above suggestions were followed). 
  2235.  
  2236. For DOS based communications programs, specify the port/IRQ combination using 
  2237. the facility provided by the application.  Refer to the application manual and 
  2238. ISA AND OS/2 SUMMARY: 
  2239.  
  2240.  
  2241. ΓòÉΓòÉΓòÉ 9.4.4. SETTING UP THE FAX OPERATION OF THE INTEL SATISFAXTION 400 ΓòÉΓòÉΓòÉ
  2242.  
  2243. Operation of the FAX side of the adapter requires a FAX application program 
  2244. such as Intel's FaxAbility (Windows based) or FAXWORKS (OS/2 based). FAXWORKS 
  2245. supplies an OS/2 based device driver that will operate with the SatisFaxtion 
  2246. 400. FaxAbility require the Intel supplied TSR's be loaded into the DOS session 
  2247. that FaxAbility is being run from. This is accomplished differently for OS/2 
  2248. V2.1 and OS/2 V2.0. 
  2249.  
  2250.  
  2251. ΓòÉΓòÉΓòÉ 9.4.4.1. INSTALLING THE FAXABILITY SOFTWARE UNDER OS/2 2.X ΓòÉΓòÉΓòÉ
  2252.  
  2253. The installation of the Intel FaxAbility software under OS/2 is identical no 
  2254. matter which version of OS/2 you are running.  The setting up of the ICONS, 
  2255. however, is somewhat different.  We shall describe a method that we know works 
  2256. reliably but this is not the only way for the software to be installed.  Each 
  2257. user will have to customize the DOS batch files for their unique environment. 
  2258.  
  2259. You need to initialize the Intel Satisfaxtion modem before loading WIN-OS2. The 
  2260. following procedure is to be followed: 
  2261.  
  2262.  1. Open the startup folder and make a COPY of the "Modem Initialization" 
  2263.     object you previously created.  You may place the copy on the desktop or in 
  2264.     any folder of your choosing. 
  2265.  
  2266.  2. Open the Settings Notebook of this new object and erase the PARAMETERS and 
  2267.     WORKING DIRECTORY fields. 
  2268.  
  2269.  3. Select the SESSION tab and choose DOS FULL SCREEN. 
  2270.  
  2271.     Note:  You must use a DOS FULL SCREEN session for this procedure otherwise 
  2272.            the results will be unpredictable. 
  2273.  
  2274.  4. Select the GENERAL tab and name this new object "FaxAbility".  We will now 
  2275.     refer to the object as the FaxAbility Icon. 
  2276.  
  2277.  5. Close the settings notebook. 
  2278.  
  2279.  6. Double Click on the (new) FaxAbility Icon which should bring you to a full 
  2280.     screen DOS command prompt. 
  2281.  
  2282.  7. Run the FAX400.BAT batch file which you previously created. 
  2283.  
  2284.  8. Enter WINOS2 and press the enter key. 
  2285.  
  2286.  9. You should now be at the WIN-OS2 desktop.  At this point you need to follow 
  2287.     the Intel Supplied instructions for installing the FaxAbility application. 
  2288.     The installation will procedure just as it would under native MS Windows 
  2289.     3.x. 
  2290.  
  2291. After the installation of the software is complete, you will need to refer to 
  2292. the appropriate section (depending on the version of OS/2 2.x) for creating an 
  2293. ICON on the OS/2 desktop. 
  2294.  
  2295.  
  2296. ΓòÉΓòÉΓòÉ 9.4.4.2. CREATING A FAXABILITY ICON UNDER OS/2 2.0 ΓòÉΓòÉΓòÉ
  2297.  
  2298. There is a special procedure to load TSRs with Windows based programs under 
  2299. OS/2 2.0.  This procedure is not required under OS/2 2.1.  This section will 
  2300. explain how to create an ICON on the desktop.  This is only an example and you 
  2301. might have to change things such as drive letters and paths.  This example 
  2302. could be used for other DOS and WINDOWs applications which require access to 
  2303. the Intel Satisfaxtion modem. 
  2304.  
  2305.  1. You will need to make a copy of the FAX400.BAT file which you previously 
  2306.     created.  Copy this file to a file named:  WFAX400.BAT. 
  2307.  
  2308.     Example  copy FAX400.BAT WFAX400.BAT 
  2309.  
  2310.  2. Use the System Editor (E.EXE) to edit the WFAX400.BAT file.  You have two 
  2311.     options: 
  2312.  
  2313.     a. You can just start a WIN-OS2 full screen session or 
  2314.     b. You can start the Intel FaxAbility program "seamlessly" 
  2315.  
  2316. The following figures will give you an example of what your WFAX400.BAT should 
  2317. look like.  The PATH setting may be different depending on where you have 
  2318. loaded the software.  We have assumed that the INTEL software and the OS/2 
  2319. operating system have been loaded on drive 'C'. 
  2320.  
  2321.  
  2322. ΓòÉΓòÉΓòÉ 9.4.4.3. EXAMPLE OF SEAMLESS EXECUTION OF FAXABILITY UNDER OS/2 2.0 ΓòÉΓòÉΓòÉ
  2323.  
  2324. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2325. ΓöéECHO.                                                                         Γöé
  2326. Γöé                                                                              Γöé
  2327. ΓöéPROMPT $i$p$g                                                                 Γöé
  2328. Γöé                                                                              Γöé
  2329. ΓöéREM SET DELDIR=C:\DELETE,512;                                                 Γöé
  2330. Γöé                                                                              Γöé
  2331. ΓöéPATH                                                                          Γöé
  2332. Γöé                                                                              Γöé
  2333. ΓöéC:\OS2;C:\OS2\MDOS;C:\OS2\MDOS\WINOS2;C:\;C:\F AX;                            Γöé
  2334. Γöé                                                                              Γöé
  2335. ΓöéLOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM                                          Γöé
  2336. Γöé                                                                              Γöé
  2337. ΓöéLOADHIGH DOSKEY FINDFILE=DIR /A /S /B $*                                      Γöé
  2338. Γöé                                                                              Γöé
  2339. ΓöéC:\FAX\CASMGR.EXE C:\FAX\CASMGR.CFG                                           Γöé
  2340. Γöé                                                                              Γöé
  2341. ΓöéC:\FAX\FAXPOP.EXE                                                             Γöé
  2342. Γöé                                                                              Γöé
  2343. Γöéwinos2.com C:\faxablty\manager.exe                                            Γöé
  2344. Γöé                                                                              Γöé
  2345. Γöéexit                                                                          Γöé
  2346. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2347.  
  2348.  
  2349. ΓòÉΓòÉΓòÉ 9.4.4.4. EXAMPLE OF OS/2 2.0 FULL SCREEN WIN-OS2 SESSION AND FAXABILITY ΓòÉΓòÉΓòÉ
  2350.  
  2351. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2352. ΓöéECHO.                                                                         Γöé
  2353. Γöé                                                                              Γöé
  2354. ΓöéPROMPT $i$p$g                                                                 Γöé
  2355. Γöé                                                                              Γöé
  2356. ΓöéREM SET DELDIR=C:\DELETE,512;                                                 Γöé
  2357. Γöé                                                                              Γöé
  2358. ΓöéPATH                                                                          Γöé
  2359. Γöé                                                                              Γöé
  2360. ΓöéC:\OS2;C:\OS2\MDOS;C:\OS2\MDOS\WINOS2;C:\;C:\F AX;                            Γöé
  2361. Γöé                                                                              Γöé
  2362. ΓöéLOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM                                          Γöé
  2363. Γöé                                                                              Γöé
  2364. ΓöéLOADHIGH DOSKEY FINDFILE=DIR /A /S /B $*                                      Γöé
  2365. Γöé                                                                              Γöé
  2366. ΓöéC:\FAX\CASMGR.EXE C:\FAX\CASMGR.CFG                                           Γöé
  2367. Γöé                                                                              Γöé
  2368. ΓöéC:\FAX\FAXPOP.EXE                                                             Γöé
  2369. Γöé                                                                              Γöé
  2370. Γöéwinos2.com                                                                    Γöé
  2371. Γöé                                                                              Γöé
  2372. Γöéexit                                                                          Γöé
  2373. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2374.  
  2375. To setup the FaxAbility Icon (which you previously created), you need to modify 
  2376. the object's Settings: 
  2377.  
  2378. Note:  We are still following the previous example of having the INTEL software 
  2379. and the OS/2 operating system loaded on drive C.  You will need to make 
  2380. adjustments if you have loaded the INTEL software or OS/2 on any other disk 
  2381. drive. 
  2382.  
  2383.  1. Open the settings notebook and enter the following fields: 
  2384.  
  2385.    o PATH & FILENAME: C:\faxablty\manager.exe 
  2386.    o PARAMETERS: 
  2387.    o WORKING DIRECTORY:  C:\faxablty 
  2388.  
  2389.  2. Select the SESSION tab and select WIN-OS2 Full Screen from the options 
  2390.     presented. 
  2391.  
  2392.  3. Click on the WIN-OS2 (DOS) Settings button to configure the session. 
  2393.  
  2394.  4. Select the DOS_DEVICE option from the list and make sure that the 
  2395.     SATISFAX.SYS device driver is loaded.  You need copy the line from the 
  2396.     CONFIG.400 (from a previous step) that states c:\FAX\SATISFAX.SYS IOADDR= 
  2397.  
  2398.  5. Select the DOS_SHELL option and set the shell command to the following: 
  2399.  
  2400.     C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS /K WFAX400.BAT 
  2401.  
  2402.  6. You may also need to adjust some of the other settings for better 
  2403.     performance.  (DOS PERFORMANCE ISSUES) 
  2404.  
  2405.  7. Select SAVE to save the settings.  Close the object. 
  2406.  
  2407. You should now be able to double click on the FaxAbility Icon and start the 
  2408. program. 
  2409.  
  2410.  
  2411. ΓòÉΓòÉΓòÉ 9.4.4.5. CREATING A FAXABILITY ICON UNDER OS/2 2.1 ΓòÉΓòÉΓòÉ
  2412.  
  2413. To setup the FaxAbility Icon (which you previously created), you need to modify 
  2414. the object's Settings: 
  2415.  
  2416.  1. Open the settings notebook and enter the following fields: 
  2417.  
  2418.    o PATH & FILENAME: C:\faxablty\manager.exe 
  2419.    o PARAMETERS: 
  2420.    o WORKING DIRECTORY:  C:\faxablty 
  2421.  
  2422.  2. Select the SESSION tab and select WIN-OS2 Full Screen from the options 
  2423.     presented. 
  2424.  
  2425.  3. Click on the WIN-OS2 (DOS) Settings button to configure the session. 
  2426.  
  2427.  4. Select the DOS_DEVICE option from the list and make sure that the 
  2428.     SATISFAX.SYS device driver is loaded.  You need copy the line from the 
  2429.     CONFIG.400 (from a previous step) that states c:\FAX\SATISFAX.SYS IOADDR= 
  2430.  
  2431.  5. Select the DOS_AUTOEXEC option and set the AUTOEXEC command to the DOS 
  2432.     batch file, FAX400.BAT, which you created during installation: 
  2433.  
  2434.     Example  C:\FAX400.BAT 
  2435.  
  2436.  6. You may also need to adjust some of the other settings for better 
  2437.     performance.  (DOS PERFORMANCE ISSUES) 
  2438.  
  2439.  7. Select SAVE to save the settings.  Close the object. 
  2440.  
  2441. You should now be able to double click on the FaxAbility Icon and start the 
  2442. program. 
  2443.  
  2444.  
  2445. ΓòÉΓòÉΓòÉ 9.4.5. FAXWORKS, INTEL SATISFAXTION AND OS/2 ΓòÉΓòÉΓòÉ
  2446.  
  2447. This section gives some comments from a Fernwood (BBS) SatisFaxtion 400 user. 
  2448. While there is no official endorsement for any products listed, we have 
  2449. provided this information for users who may be using these products. 
  2450.  
  2451.  
  2452. ΓòÉΓòÉΓòÉ 9.4.5.1. Comments from a Fernwood BBS SatisFaxtion 400 User ΓòÉΓòÉΓòÉ
  2453.  
  2454. The best fax modem for OS/2 users is, probably, the Intel Satisfaxtion 400, a 
  2455. 14.4KB fax and data modem with co-processor on board. Co-processed faxing is 
  2456. ideal for a multi-tasking environment. 
  2457.  
  2458. The problem is that Intel rather emphatically says that it does not support 
  2459. OS/2 and gives little help to callers trying to use their modems under OS/2. So 
  2460. let me outline a couple of points I've learned playing with the modem, OS/2 and 
  2461. several fax, communications and BBS packages. 
  2462.  
  2463. The only place where Intel's lack of support for OS/2 has much impact is in the 
  2464. configuration process. The modem works perfectly well with all the  OS/2 
  2465. packages I've tried it with. Normal DOS installation creates two files, 
  2466. Download.400 and Loader.400, which are downloaded to the modem and work 
  2467. perfectly well under OS/2. The only tricky part is the DOS "SetUp" program in 
  2468. the supplied diskettes. This program scopes out your system and assigns I/O 
  2469. addresses and COM ports for fax and data respectively. You can run Setup under 
  2470. OS/2 DOS on some machines without difficulty. Type "Setup noreboot" at the DOS 
  2471. prompt. 
  2472.  
  2473. If Setup has trouble configuring the modem under OS/2 DOS, which happens, you 
  2474. can use Boot Manager or Dual Boot to boot up real DOS and configured the modem 
  2475. that way. 
  2476.  
  2477. My notebook, however, runs only OS/2 HPFS and Setup, run under OS/2 DOS, could 
  2478. not find a com port for the data modem. It insisted on turning the modem off. I 
  2479. tried configuring the modem under real DOS on a much different machine and 
  2480. forcing the values I thought might work on my notebook.  The data modem would 
  2481. not function when I installed it with those settings on my notebook. (Intel's 
  2482. tech support had told me that the results of my unsuccessful attempts to find 
  2483. correct com port settings for the data modem meant that it would not run under 
  2484. OS/2 on that notebook system.) 
  2485.  
  2486. But if I have learned anything about OS/2, it is that you should never give up. 
  2487. There is almost always another way to do anything. So I tried the following: I 
  2488. created a 3 1/2 inch DOS boot disk and copied the files from Intel's first 5 
  2489. 1/4 installation diskette onto it. I booted DOS from the floppy and ran Setup 
  2490. from the A: drive. Since I use HPFS, the system did not know about the C: drive 
  2491. and I could not perform some functions that required a C:\ drive directory. But 
  2492. Setup did work perfectly in assigning addresses and ports. I also used Advanced 
  2493. Setup to configure answering mode, etc. Just stay out of any line that prompts 
  2494. for a hard drive directory. You will have to reboot to get out again. When I 
  2495. had finished configuring the modem, Setup wrote the settings to the modem's 
  2496. non-volatile RAM. I then aborted Setup and rebooted OS/2. The modem worked! 
  2497.  
  2498. Once you have configured the modem itself, you just get copies of the two *.400 
  2499. files supplied (in a *.zip file) on the installation diskette and put them in 
  2500. you FaxWorks directory. You will need to start up FaxWorks in receive mode each 
  2501. time you reboot your system in order to download these files to the modem. 
  2502.  
  2503. One of the great things about the Satisfaxtion 400 is that it will allow you to 
  2504. run both fax and data from the same line without juggling the software. In 
  2505. other words, you can fire up your communications software and access the data 
  2506. modem while FaxWorks is still running in receive mode. (Obviously, you can't 
  2507. fax and modem at the same time.) 
  2508.  
  2509. Intel documentation describes a setting of the modem, when it is the sole owner 
  2510. of a phone line, which allows it to answer the phone, listen for a fax, then 
  2511. send out data modem mating signals for a few seconds and then switch back to 
  2512. fax mode again. In theory, this allows it to answer incoming autodial fax 
  2513. calls, manual dial fax calls and autodial modem calls in the appropriate modes. 
  2514.  
  2515. I tried this with the OS/2 version of the Maximus BBS. The modem was set up to 
  2516. answer on one ring and to own the phone line. FaxWorks was set up to receive on 
  2517. the first ring. Maximus was in the default mode: S0=0 and the BBS software 
  2518. ready to send ATA after one RING. 
  2519.  
  2520. That does not work. S0 must be set to a number greater than 0 or the modem will 
  2521. not attempt to recognize incoming data calls. So I set S0=1 in the 
  2522. initialization string the BBS sends out to the modem and set the BBS  to the 
  2523. alternative mode where it responds to the modems autoanswer feature. This half 
  2524. worked. All fax calls were answered as faxes. But modem calls were answered as 
  2525. data calls only until the first fax call came in. After the first fax call, the 
  2526. modem treated all calls as fax calls, until I manually reinitialized the modem 
  2527. by killing and restarted Maximus. Obviously, FaxWorks was reinitializing the 
  2528. modem and setting S0 back to 0, the factory default. So I changed the 
  2529. Initialization string in Maximus by adding "&W&Y" to the end of the string. 
  2530. "&W" stores the configuration in the first of two places in the modem's memory. 
  2531. I figured that FaxWorks probably issued an "ATZ". To be on the safe side, I 
  2532. also added "&Y" which instructs the modem to use the programmed settings at 
  2533. startup. 
  2534.  
  2535. This worked! Here is what happens. The modem picks up at the first ring and 
  2536. listens for a fax tone. If it hears one it tells FaxWorks to pick up. If it 
  2537. does not here a tone, it answers as a modem and tries to handshake. If it 
  2538. succeeds, it tells Maximus to pick up. If it cannot handshake, it sends out fax 
  2539. tones and tried to connect as a fax again. 
  2540.  
  2541. I have each software package configured to turn on the modem's speaker until a 
  2542. connection is established. Each is set at a different volume so I can  hear 
  2543. what is going on. 
  2544.  
  2545. If the call is a fax call, the speaker becomes active at the volume set in 
  2546. FaxWorks only after the modem hands the call to FaxWorks. It acts, in other 
  2547. words, just as if FaxWorks had picked up the call itself. If the call is a 
  2548. modem call, the speaker becomes active at the volume set in Maximus, but only 
  2549. after the modem hands the call to Maximus. 
  2550.  
  2551. I now have my office's EMail & File Transfer BBS and main fax all coming in on 
  2552. the same phone line to my desktop computer running OS/2. This integrates Email 
  2553. and file transfer with fax communications. I can also use my own BBS to 
  2554. retrieve faxes on the road. 
  2555.  
  2556. I intend to install the multi-line version of FaxWorks when it becomes 
  2557. available and run a two line fax and two node Maximus BBS from the same two 
  2558. phone lines and modems. 
  2559.  
  2560.  
  2561. ΓòÉΓòÉΓòÉ 10. PCMCIA SUPPORT UNDER OS/2 2.X ΓòÉΓòÉΓòÉ
  2562.  
  2563. This section will highlight support features for PCMCIA support under OS/2 2.x. 
  2564. The base support for PCMCIA is enabled in OS/2 2.1 and later releases. 
  2565.  
  2566.  
  2567. ΓòÉΓòÉΓòÉ 10.1. PCMCIA MODEMS AND THE IBM THINKPAD 720C ΓòÉΓòÉΓòÉ
  2568.  
  2569. The IBM Thinkpad 720c has an optional PCMCIA modem.  This modem is shipped with 
  2570. OS/2 2.1 device drivers.  Since shipment of the original modems, there have 
  2571. been some updates to the device drivers.  These updates are to be made 
  2572. available on the IBM BBS sometime during July, 1993. 
  2573.  
  2574. For users who are experiencing difficulty under OS/2 2.1 with the IBM Thinkpad 
  2575. 720c and the PCMCIA modem, the following procedure can be tried: 
  2576.  
  2577.  1. Place the IBM Thinkpad 720c in SUSPEND mode. 
  2578.  
  2579.  2. Open a command prompt (OS/2 or DOS). 
  2580.  
  2581.  3. Enter the following at the command line: 
  2582.  
  2583.     PS2 SET CARD ON 
  2584.  
  2585.  4. If the user gets an error from the previous command, have the user install 
  2586.     the "Advanced Command Set": 
  2587.  
  2588.     UINSTALL 
  2589.  
  2590.     Note:  This may require the PCMCIA device driver diskettes or the OS/2 2.1 
  2591.            diskettes. 
  2592.  
  2593.  
  2594. There appears to be a problem if the power management function powers off the 
  2595. PCMCIA slot.  The PS2 SET CARD ON command sets the PCMCIA slot to on. 
  2596.  
  2597.  
  2598. ΓòÉΓòÉΓòÉ 10.2. USING PCMCIA SUPPORT WITH DOS BASED DRIVERS ΓòÉΓòÉΓòÉ
  2599.  
  2600. The COM.SYS device driver will accept parameters for serial ports which do not 
  2601. exist in the machine at boot time.  PCMCIA modems are an example of such 
  2602. hardware. There is limited support for these modems provided the modem vendor 
  2603. has provided both socket support and client support device drivers.  User's 
  2604. should inquire with the modems vendor for the availability of OS/2 2.x device 
  2605. driver support for their modem to achieve best results. 
  2606.  
  2607. The following requirements must fulfilled to have support for PCMCIA modems 
  2608. using DOS based device drivers: 
  2609.  
  2610.  1. The PCMCIA modem may need to be present in the machine at boot time.  There 
  2611.     is no "hot plug" support available when using DOS based device drivers. 
  2612.  
  2613.  2. You will have to determine in advance what I/O address and IRQ will be used 
  2614.     by the PCMCIA modem.  You will have to specify these as parameters to the 
  2615.     COM.SYS device driver (See OS/2 2.1 (XR02010) AND OS/2 2.0 SP/2 ). 
  2616.  
  2617.  3. The vendor of the PCMCIA modem must provide full socket and client device 
  2618.     driver support for the modem. 
  2619.  
  2620.  4. The socket and client device driver support will need to be executed at 
  2621.     before using the modem.  We recommend the same type of procedure as using 
  2622.     with the INTEL Satisfaxtion 400 modem;  create a DOS batch file which runs 
  2623.     the vendor's device drivers and then terminates.  You can create an ICON to 
  2624.     this batch file and include it in your STARTUP folder. 
  2625.  
  2626.     Note:  If you are using a DOS based serial communication application, you 
  2627.            may wish to load the DOS based device drivers into the VDM session. 
  2628.            If the drivers are normally load in the DOS "CONFIG.SYS" file, you 
  2629.            can load them into the DOS_DEVICE setting.  If the drivers are 
  2630.            normally loaded in the DOS "AUTOEXEC.BAT" file, you can load the 
  2631.            drivers in a custom "AUTOEXEC.BAT" file and assign the file to the 
  2632.            session using the DOS_AUTOEXEC setting.  Refer to the OS/2 Master 
  2633.            Help facility for more information. 
  2634.  
  2635.  
  2636. ΓòÉΓòÉΓòÉ 11. ISA WORK SHEETS ΓòÉΓòÉΓòÉ
  2637.  
  2638. This section will provide you with ISA Work Sheets to assist you in configuring 
  2639. your system.  Should you have any questions about adapter addresses or IRQs, 
  2640. you can take this sheet to the place where you purchased your system and they 
  2641. should be able to assist you in filling it out.  The easiest way to print this 
  2642. out is to select the sheet you wish to print and select the COPY to file (under 
  2643. the SERVICES menu).  This will copy the section you are in to a file named 
  2644. TEXT.TMP in the current working directory.  You can then print this file in 
  2645. text mode.  You can also just select the print option below. 
  2646.  
  2647.  
  2648. ΓòÉΓòÉΓòÉ 11.1. HOW TO COLLECT DATA FOR WORKSHEETS ΓòÉΓòÉΓòÉ
  2649.  
  2650. You should first complete the basic configuration work sheet.This is very 
  2651. important as the type of hardware used makes a difference.  Please provide as 
  2652. much information as possible including application names and VERSIONS, adapter 
  2653. names and MANUFACTURERS. 
  2654.  
  2655. If you have an ISA or EISA computer, you will have to provide accurate 
  2656. information about I/O addresses and IRQs which are in use.  The I/O addresses 
  2657. and IRQs for COM1 and COM2 are usually standard.  Most problems occur with the 
  2658. addition of other serial adapters (such as Multi-I/O adapters, internal modems, 
  2659. Multimedia adapters, etc).  The only reliable way to determine physical IRQ 
  2660. assignment for an ISA adapter is to check the physical settings with the 
  2661. adapter's documentation. (ISA BUS ARCHITECTURE) 
  2662.  
  2663. You can use the DEBUG (DETERMINING I/O ADDRESSES) utility to get the I/O 
  2664. addresses used by COM1 through COM4. 
  2665.  
  2666.  
  2667. ΓòÉΓòÉΓòÉ 11.1.1. RECOMMENDED STEPS TO COMPLETE THE FORMS ΓòÉΓòÉΓòÉ
  2668.  
  2669.  1. Complete the Hardware Configuration Work Sheet and IRQ settings. 
  2670.  
  2671.  2. Open and OS/2 Window and use the DEBUG (DETERMINING I/O ADDRESSES) to 
  2672.     provide the I/O addresses.  Record this information on the worksheets under 
  2673.     the DEBUG information section. 
  2674.  
  2675.  3. Since you are at an OS/2 command prompt, you can get the file sizes of the 
  2676.     COM.SYS, VCOM.SYS and COMM.DRV files by entering the following: 
  2677.  
  2678.     DIR/S filename <ENTER> 
  2679.  
  2680.     where the filename is COM.SYS and VCOM.SYS.  Once the system has displayed 
  2681.     the file, you can use the CTRL-C key sequence to cancel the search.  Record 
  2682.     the file sizes on ERROR MESSAGE AND ENVIRONMENT DETAILS Worksheet. 
  2683.  
  2684.  4. Edit the CONFIG.SYS file (E CONFIG.SYS) and search for PRIORITY_DISK_IO. 
  2685.     Record the value on the CONFIG.SYS SETTINGS worksheet. 
  2686.  
  2687.  5. Search again for MAXWAIT.  Again, record the value on the CONFIG.SYS 
  2688.     SETTINGS worksheet. 
  2689.  
  2690.  6. Go to the bottom of the CONFIG.SYS file and work backwards until COM.SYS 
  2691.     and VCOM.SYS are found.  Is there a REM statement in front of VCOM.SYS or 
  2692.     no VCOM.SYS loaded?  If so, mark VCOM.SYS disabled otherwise mark VCOM.SYS 
  2693.     enabled. 
  2694.  
  2695.  7. Record the parameters for the COM.SYS device driver.  If any parameters are 
  2696.     passed, verify that the I/O addresses match what you found using DEBUG in 
  2697.     step 1 above.  Remember that IRQ sharing is not permitted on ISA bus 
  2698.     machines.  PS/2's do not require any parameters. 
  2699.  
  2700.  8. You should use ALT-F4 to exit the editor and return to the OS/2 command 
  2701.     prompt.  Unless you have made specific changes, you should DISCARD any 
  2702.     accidental changes made.  This is very important for customers who are not 
  2703.     very familiar with the editor. 
  2704.  
  2705.  9. You should now be back at the OS/2 command prompt.  You should issue a MODE 
  2706.     command against the COM port in question (i.e. MODE COM1 <ENTER>).  Record 
  2707.     the values reported in the MODE COMMAND section of the worksheets. (USING 
  2708.     THE MODE COMMAND) 
  2709.  
  2710. 10. If the problem is a DOS or Windows application, you should return to the 
  2711.     desktop and open up the SETTINGS for the program object.  Go to the Session 
  2712.     TAB and get the DOS Settings for COM_HOLD, COM_SELECT, etc.  If one of the 
  2713.     settings is not present, mark it N/A. 
  2714.  
  2715. 11. Please give a detailed description of what the problem is.  This 
  2716.     description should include: 
  2717.  
  2718.     a. The name and version of the application. 
  2719.     b. Detailed symptoms of the problem (lost data, screen corruption, cannot 
  2720.        dial the modem, etc). 
  2721.     c. If known, steps required to reproduce the problem. 
  2722.     d. What steps you did to attempt to correct the problem. 
  2723.  
  2724.  
  2725. ΓòÉΓòÉΓòÉ 11.2. HARDWARE CONFIGURATION WORK SHEET ΓòÉΓòÉΓòÉ
  2726.  
  2727. ***********************************************************************
  2728. **            Hardware Configuration Work Sheet                      **
  2729. ***********************************************************************
  2730.  
  2731. OS/2 Version:  _________  CSD Level:  ________________________________
  2732.  
  2733. Manufacturer: Make,Model,Speed:  _____________________________________
  2734.  
  2735. BIOS: Make,Date RAM: Cache:  _________________________________________
  2736.  
  2737. HD1 / HD2: Make,Size,Type:  __________________________________________
  2738.  
  2739. Partition Info:  _____________________________________________________
  2740.  
  2741. Floppy Drv: A:  ______  B:  ______  Tape Drv:  _______________________
  2742.  
  2743. Video: Make,Chipset,Res,VRAM:  _______________________________________
  2744.  
  2745. Mouse: Make,Type,Buttons,Emulation:  _________________________________
  2746.  
  2747. Printer: Make,Model,Emulation:  ______________________________________
  2748.  
  2749. All Peripherals,Cards,Co-Processor:  _________________________________
  2750. ______________________________________________________________________
  2751.  
  2752. ***********************************************************************
  2753. ** PHYSICAL (HARDWARE) IRQ SETTINGS AND I/O ADDRESSES                **
  2754. ***********************************************************************
  2755.  
  2756. IRQ Settings -The default/common settings are shown.  Please indicate
  2757. the ACTUAL IRQ settings for your hardware:
  2758.  
  2759.  IRQ1: Keyboard__ IRQ2: ____________ IRQ3: __________ IRQ4: ___________
  2760.  
  2761.  IRQ5: __________ IRQ6: Drv A_______ IRQ7: LPT1______ IRQ8: Clock______
  2762.  
  2763.  IRQ9: __________ IRQ10: ___________ IRQ11: _________ IRQ12: __________
  2764.  
  2765.  IRQ13: Math Coprocessor____________ IRQ14: Harddisk_ IRQ15: __________
  2766. ***********************************************************************
  2767. DEBUG (D 40:0):
  2768.  
  2769. 0040:0000 ____ ____ ____ ____ ____ ____ ____ ____ - BC 03 78 03 78 02 C0 9F
  2770.  
  2771.  
  2772. ΓòÉΓòÉΓòÉ 11.3. OS/2 ERROR MESSAGE & ENVIRONMENT DETAILS ΓòÉΓòÉΓòÉ
  2773.  
  2774. ***********************************************************************
  2775. **         ERROR MESSAGE AND ENVIRONMENT DETAILS                     **
  2776. ***********************************************************************
  2777.  
  2778.  Error Message/Number, if any: __________________________________________
  2779.  
  2780.  Where does the error occur: VDM _  OS/2 _  WinOS2 _  On Boot Up _
  2781.  
  2782.  Config.sys: Is VCOM.SYS: Enabled _ Disabled _  Priority_Disk_IO = ____
  2783.  
  2784.  Type: Modem _ Fax _ Peripheral (not mouse, e.g. scanner) _____________
  2785.  
  2786.  COM Port involved: COM1 _ COM2 _ COM3 _ COM4 _ Adapter Name: _________
  2787.  
  2788.  File Size and Dates:  COM.SYS   _________  ___/___/___
  2789.  
  2790.                        VCOM.SYS  _________  ___/___/___
  2791.  
  2792. ***********************************************************************
  2793. **                    MODE COMMAND SETTINGS                          **
  2794. ***********************************************************************
  2795.  
  2796.  Mode COMx parameter settings:
  2797.  
  2798.  BAUD     = ____   PARITY = ____    DATABITS = __      STOPBITS = _
  2799.  
  2800.  TO       = ____   XON    = ____    IDSR     = ___     ODSR     = ____
  2801.  
  2802.  OCTS     = ____   DTR    = ____    RTS      = ____    BUFFER   = ____
  2803.  
  2804. ***********************************************************************
  2805. **            DOS_SETTINGS FOR FAILING SESSION                       **
  2806. ***********************************************************************
  2807.  
  2808.  DOS SETTINGS: COM_HOLD = ___   IDLE_SENSITIVITY = ____ %
  2809.  
  2810.  COM_DIRECT_ACCESS = ____   COM_SELECT = ________
  2811.  
  2812.  COM_RECEIVE_BUFFER_FLUSH = _______________________________________
  2813.  
  2814. ***********************************************************************
  2815. **                     CONFIG.SYS SETTINGS                           **
  2816. ***********************************************************************
  2817.  
  2818. COM.SYS Parms (p#, Addr, IRQ, SI): (_ , ___ , __ , _ ) (_ , ___ , __ , _)
  2819.  
  2820. PRIORITY_DISK_IO = ______   MAXWAIT = ___________
  2821.  
  2822.  
  2823. ΓòÉΓòÉΓòÉ 11.4. TRAP & SYS31xx ERRORS ΓòÉΓòÉΓòÉ
  2824.  
  2825. ******************************************************************
  2826. **               Full Trap Form (System Halted)                 **
  2827. ******************************************************************
  2828.  
  2829.  TRAP ____        ERRCD= ____  ERACC= ____  ERLIM= ________
  2830.  EAX= ________  EBX= ________  ECX= ________  EDX= ________
  2831.  ESI= ________  EDI= ________  EBP= ________  FLG= ________
  2832.  CS:EIP= ____ : ________  CSACC= ____  CSLIM= ________
  2833.  SS:ESP= ____ : ________  SSACC= ____  SSLIM= ________
  2834.  DS= ____  DSACC= ____  DSLIM= ________  CR0= ________
  2835.  ES= ____  ESACC= ____  ESLIM= ________  CR2= ________
  2836.  FS= ____  FSACC= ____  FSLIM= ________
  2837.  GS= ____  GSACC= ____  GSLIM= ________
  2838.  
  2839.  THE SYSTEM DETECTED AN INTERNAL PROCESSING
  2840.  ERROR AT LOCATION ## ____ : ________ - ____ : ________
  2841.  _____ , ____
  2842.  ________                                      *** OS/2 VERSION 2 ***
  2843.  INTERNAL REVISION _ . ___  DATE: __/__/__     ***TRAP INFORMATION***
  2844.  
  2845.  Please indicate the failure mode:  OS/2: _    DOS: _    WIN_OS/2: _
  2846.  
  2847. ******************************************************************
  2848. **              SYS3175 and SYS3176 Error Form                  **
  2849. ******************************************************************
  2850.  
  2851. Please give complete message.  You may submit a Print Screen in lieu of
  2852. this form.
  2853.  
  2854.  _______________________________________________________________________
  2855.  _______________________________________________________________________
  2856.  ______________________________________________________________________
  2857.  P1= ________  P2= ________  P3= ________  P4= ________
  2858.  EAX= ________  EBX= ________  ECX= ________  EDX= ________
  2859.  ESI= ________  EDI= ________
  2860.  DS= ____  DSACC= ____  DSLIM= ________
  2861.  ES= ____  ESACC= ____  ESLIM= ________
  2862.  FS= ____  FSACC= ____  FSLIM= ________
  2863.  GS= ____  GSACC= ____  GSLIM= ________
  2864.  CS:EIP= ____ : ________  CSACC= ____  CSLIM= ________
  2865.  
  2866.  SS:ESP= ____ : ________  SSACC= ____  SSLIM= ________
  2867.  EBP= ________  FLG= ________
  2868.  
  2869.  
  2870. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2871.  
  2872. Requires System Level XR06055 or OS/2 2.1.
  2873.  
  2874.  
  2875. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2876.  
  2877. Requires OS/2 2.1 or XR09999 
  2878.  
  2879.  
  2880. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2881.  
  2882. The DOS_DEVICE (COMDD.SYS) may not be the only one required depending on the 
  2883. application.  (For example, Intel's SatisFAXion board requires a device driver 
  2884. loaded into each VDM which will use that adapter). The COMDD.SYS driver is 
  2885. usually required only for older DOS communication applications.  Do not use 
  2886. COMDD.SYS for  EVERY DOS  communication session; use it only if it  resolves 
  2887. the problem. 
  2888.  
  2889.  
  2890. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2891.  
  2892. Use the OS/2 SYSLEVEL command to determine which level of the operating system 
  2893. is executing.  The Base Operating System Level is located on the SYSLEVEL.OS2 
  2894. line.  A current CSD level of XR02000 indicates that this is OS/2 2.0 General 
  2895. availability (GA) which was released in April, 1992. 
  2896.  
  2897.  
  2898. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2899.  
  2900. Use the OS/2 SYSLEVEL command to determine which level of the operating system 
  2901. is executing.  The Base Operating System Level is located on the SYSLEVEL.OS2 
  2902. line.  A current CSD level of XR06055 indicates that this is OS/2 2.0 General 
  2903. availability (GA) plus the Service Pack which was released in October, 1992. 
  2904.  
  2905.  
  2906. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2907.  
  2908. Use the OS/2 SYSLEVEL command to determine which level of the operating system 
  2909. is executing.  The Base Operating System Level is located on the SYSLEVEL.OS2 
  2910. line.  A current CSD level of XR02010 indicates that this is OS/2 2.1 General 
  2911. availability (GA) which was released in June, 1993. 
  2912.  
  2913.  
  2914. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2915.  
  2916. Use the OS/2 SYSLEVEL command to determine which level of the operating system 
  2917. is executing.  The Base Operating System Level is located on the SYSLEVEL.OS2 
  2918. line.  A current CSD level of XR09999 indicates that this is a future release 
  2919. for OS/2 2.x due MMMM, YYYY.