home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / cnfginf7.zip / OS2CNFG7.INF (.txt)
OS/2 Help File  |  1993-11-20  |  68KB  |  1,785 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.  ---------------------------------------------------------------------------- 
  5.  
  6.  OS/2 2.x CONFIG.SYS FILE DESCRIPTION - Version 7 - October 17, 1993 
  7.  
  8.  Compiled by Rick Meigs, 7032 SW 26th Street, Portland, OR., 97219 
  9.  
  10.  (INF conversion by Don Parr, 3606 Mapleleaf Drive, Riverside, CA., 92503) 
  11.  
  12.  ---------------------------------------------------------------------------- 
  13.  
  14.  Copyright (c) 1992-94 by Rick Meigs. If you find errors or have some helpful 
  15. information, please do contact me at the address above. I also hang around the 
  16. FidoNet OS/2 conference, so you can drop me a note there also. 
  17.  
  18.  <<=ENCOURAGEMENT=>> This INF file may be freely distributed (AND YOU'RE 
  19. ENCOURAGED TO DO SO) on a not-for-profit basis, but the copyright notice may 
  20. not be removed nor may the file be modified. 
  21.  
  22.  VIEWING FILE: From the WpS double click on OS2CNFG7.INF. From an OS/2 window 
  23. or full screen session, type VIEW OS2CNFG7. 
  24.  
  25.  PRINTING FILE: Select PRINT. 
  26.  
  27.  CONTENTS: 
  28.     1. Caution, warning and disclaimer. 
  29.     2. Initial comments. 
  30.     3. CONFIG.SYS file description. 
  31.     4. Obscure CONFIG.SYS settings. 
  32.     5. Sample CONFIG.SYS files. 
  33.     6. How to restore a damaged CONFIG.SYS file from a backup copy. 
  34.     7. REXX support from within the CONFIG.SYS file. 
  35.  
  36.  
  37. ΓòÉΓòÉΓòÉ 2. Caution, Warning and disclaimer ΓòÉΓòÉΓòÉ
  38.  
  39.  <<=CAUTION=>> Because of the way in which OS/2s Enhanced PM Editor (EPM.EXE) 
  40. handles word wrapping, using it to edit your CONFIG.SYS file is unwise. Best 
  41. results are obtained using OS/2s System Editor (E.EXE). 
  42.  
  43.  <<=WARNING=>> IF YOU PLAN ON CHANGING ANY LINE IN YOUR CURRENT CONFIG.SYS 
  44. FILE, PLEASE BE SURE TO CREATE A BACKUP --BEFORE-- YOU START EXPERIMENTING! 
  45. THIS HAS SAVED ME MORE THAN ONCE. MAKING A BACKUP COPY WILL DO YOU NO GOOD IF 
  46. YOU DON'T KNOW HOW TO RESTORE A DAMAGED CONFIG.SYS FILE WITH THE BACKUP. I HAVE 
  47. INCLUDED THE PROCEDURE AT THE END OF THIS FILE. 
  48.  
  49.  <<=REQUIRED READING=>> I CAN'T BE RESPONSIBLE FOR WHAT YOU DO WITH YOUR SYSTEM 
  50. OR YOUR CONFIG.SYS FILE BASED UPON WHAT YOU MAY LEARN FROM THE INFORMATION 
  51. PROVIDED IN THIS FILE. EVERY EFFORT HAS BEEN MADE TO MAKE THIS FILE AS ACCURATE 
  52. AS POSSIBLE, BUT NO WARRANTY OR FITNESS IS IMPLIED. THE INFORMATION IS PROVIDED 
  53. ON AN "AS IS" BASIS. 
  54.  
  55.  
  56. ΓòÉΓòÉΓòÉ 3. Initial Comments ΓòÉΓòÉΓòÉ
  57.  
  58.  This project has become something more than I had anticipated when I first 
  59. released version one during the summer of 1992. Now in its seventh version and 
  60. I'm still finding out new things about OS/2s CONFIG.SYS file. Actually, this 
  61. CONFIG.SYS FILE DESCRIPTION has become as much an optimization "handbook" as it 
  62. is a description. I assume that someday, all that can be said about the 
  63. CONFIG.SYS file will have been said. At that point I'll be able to sit back and 
  64. just let the last update circulate<g>. 
  65.  
  66.  Even with all the hours I've put into this CONFIG.SYS FILE DESCRIPTION, I 
  67. still find it often to be a mystery. At least one attempt to "demystify" the 
  68. file has been made by a major computer rag during 1992, but I found myself more 
  69. "mystified" than "demystified." Some of the information shared was just plain 
  70. wrong. Still, mystery or not, to get the most out of OS/2 and your system, you 
  71. MUST spend a little time editing your CONFIG.SYS file. 
  72.  
  73.  This whole process started in 1992 when I began researching what many of the 
  74. CONFIG.SYS file commands were for. This ever growing file is the result of that 
  75. ongoing research. It briefly describes most of the common and some of the more 
  76. obscure commands. Naturally, not all possible commands are listed (especially 
  77. the many hardware device drivers), but there is a lot here for you to work 
  78. with. Version 6 was updated for OS/2 2.1. 
  79.  
  80.  Unlike the DOS CONFIG.SYS file which is read sequentially, OS/2 reads the 
  81. entire CONFIG.SYS file before it invokes the commands listed. Therefore, except 
  82. for a few exceptions which have been noted, it really doesn't matter where a 
  83. command is placed. 
  84.  
  85.  
  86. ΓòÉΓòÉΓòÉ 4. CONFIG.SYS FILE DESCRIPTION ΓòÉΓòÉΓòÉ
  87.  
  88.  
  89.   CALL=C:\OS2\XCOPY.EXE C:\OS2\*.BK1 C:\OS2\*.BK2 
  90.   CALL=C:\OS2\XCOPY.EXE C:\OS2\*.INI C:\OS2\*.BK1 
  91.  
  92. Two files are essential to the operation of OS/2: OS2.INI and OS2SYS.INI. If 
  93. these files should get trashed, OS/2 isn't going to function. Backing them up 
  94. is very important. In OS/2 version 2.0, once booted, OS/2 will not let you 
  95. access or copy these critical files. One way to circumvent this is to create 
  96. your backups BEFORE OS/2 is booted. This CALL will do the trick. It creates 
  97. first a backup of your backup and then creates a backup of the original files. 
  98. This gives you a two generation backup. This process will add time to your 
  99. system boot. 
  100.  
  101. Generally OS/2 does not care where you place something in the CONFIG.SYS file. 
  102. This CALL is an exception in version 2.0. It must appear as the first line as 
  103. shown here because you need to complete this backup process before OS2.INI AND 
  104. OS2SYS.INI load. 
  105.  
  106. <<=NOTE=>> In version 2.1, the INI files can be copied using the normal OS/2 
  107. COPY command, but you may wish to consider adding this CALL to your CONFIG.SYS 
  108. file to automate the process. 
  109.  
  110. <<=TIP=>> OS2.INI and OS2SYS.INI can also be reconstructed at boot by holding 
  111. down Alt-F1 during boot BEFORE the OS/2 logo appears. You may need to hold the 
  112. keys down for at least 20 seconds. During your initial installation of OS/2, 
  113. the installation process stored a copy of its original INI files in the folder 
  114. called INSTALL. When you press Alt-F1 at boot , OS/2 moves these "backup" files 
  115. into the OS/2 folder to replace the current versions. 
  116.  
  117. <<=WARNING=>> Use the Alt-F1 key combination as a last resort because you will 
  118. lose all customization and changes you have made to the WpS. 
  119.  
  120. <<=TIP=>> Add the following additional line, CALL C:\OS2\XCOPY.EXE C:\OS2\*.BK2 
  121. C:\OS2\INSTALL\*.INI, before the first CALL above. This will replace the INI 
  122. files in the INSTALL folder with a more recent version. So when you have to use 
  123. Alt-F1, you'll reboot without losing most of your WpS customizations. 
  124.  
  125.  
  126. ΓòÉΓòÉΓòÉ 4.1. IFS=C:\OS2\HPFS.IFS /CACHE:512 /CRECL:4 /AUTOCHECK:C ΓòÉΓòÉΓòÉ
  127.  
  128.  IFS stands for "Installable File System." This OS/2 command installs the High 
  129. Performance File System (HPFS), if you want to use it instead of FAT. The 
  130. syntax is IFS=DRIVE:PATH\FILENAME, SWITCHES. There are three switches: 
  131.  
  132.  /CACHE:nnn sets up a disk cache and its size. The default on my 8MB system 
  133. (shown in the table below) is too low in my opinion. If you have 8MB of RAM, 
  134. set the cache to 512, but keep in mind that you don't want an excessive cache 
  135. because the memory used comes directly out of memory available for programs, 
  136. e.g. if you set a 2MB cache on a 6MB system, you will notice a substantial 
  137. negative performance hit. OS/2s Command Reference and other IBM sources 
  138. indicate that the maximum cache size for HPFS is currently 2MB, but IBM does 
  139. not recommend using a cache larger than 1.5MB. 
  140.  
  141.  If this switch is omitted, the default will be 10% of available RAM. 
  142.  
  143.  If you have formatted your system with only HPFS partitions, the cache size in 
  144. this statement, as set by OS/2 during installation, is that noted under ONE 
  145. FILE SYSTEM in the table below. If you have both FAT and HPFS partitions, then 
  146. OS/2 2.x set the cache sizes to those noted under TWO FILE SYSTEM. The file 
  147. system which uses the greatest amount of your disk space gets the larger value. 
  148.  
  149. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  150. ΓöéMEMORY SIZE IN MB ΓöéTWO FILE SYSTEM   ΓöéONE FILE SYSTEM   Γöé
  151. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  152. Γöé4                 Γöé128/64            Γöé128               Γöé
  153. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  154. Γöé5                 Γöé128/64            Γöé128               Γöé
  155. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  156. Γöé6                 Γöé256/64            Γöé256               Γöé
  157. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  158. Γöé7                 Γöé256/128           Γöé256               Γöé
  159. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  160. Γöé8                 Γöé256/256           Γöé384               Γöé
  161. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  162. Γöé9                 Γöé256/256           Γöé384               Γöé
  163. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  164. Γöé10-16             Γöé512/512           Γöé1024              Γöé
  165. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  166. Γöé17-32             Γöé1024/1024         Γöé2048              Γöé
  167. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  168.  
  169.  /CRECL sets the maximum record size for caching, from 2k to 64k in multiples 
  170. of 2k with a default of 4k; and, 
  171.  
  172.  /AUTOCHECK:nn tells the system to run CHKDSK and sets the drives to be checked 
  173. at startup. 
  174.  
  175. <<=TIP=>> If you are using only FAT partitions, then you should REM this 
  176. statement and save yourself about 500k of RAM. 
  177.  
  178. <<=TIP=>> If you have drive partitions larger than 80 or so megabytes, then 
  179. HPFS will give you better performance than FAT. On partitions of less than 
  180. 80MB, most authorities indicate that there is only a small performance 
  181. difference between HPFS and FAT. 
  182.  
  183. <<=NOTE=>> Lazy write is on by default. If you want Lazy write off, see the 
  184. RUN=C:\OS2\CACHE.EXE command. 
  185.  
  186.  
  187. ΓòÉΓòÉΓòÉ 4.2. PAUSEONERROR=YES ΓòÉΓòÉΓòÉ
  188.  
  189. This OS/2 only command tells OS/2 to stop for a moment if it cannot process a 
  190. line in the CONFIG.SYS file correctly. If you don't include this statement in 
  191. your CONFIG.SYS file, the default will be YES. It is generally the best choice 
  192. since an error message will appear and scroll off the screen so quickly with a 
  193. NO setting that you may not notice it or be able to read it. 
  194.  
  195.  
  196. ΓòÉΓòÉΓòÉ 4.3. PROTSHELL=C:\OS2\PMSHELL.EXE ΓòÉΓòÉΓòÉ
  197.  
  198. This OS/2 command loads OS/2s user interface program (PMSHELL.EXE) which allows 
  199. you to make full-screen and window sessions work. The current interface program 
  200. is the Workplace Shell (WpS), but in theory you could purchase or develope your 
  201. own user interface and use it instead of the WpS, much like Norton's Desktop is 
  202. available for the Windows environment. If you delete this line from your 
  203. CONFIG.SYS file, OS/2 will load CMD.EXE by default. 
  204.  
  205.  
  206. ΓòÉΓòÉΓòÉ 4.4. SET COMMAND ΓòÉΓòÉΓòÉ
  207.  
  208.  The SET command in the CONFIG.SYS file sets up environment variables for the 
  209. entire system. These environmental variables are stored by OS/2 in memory and 
  210. are shared by any applications which calls on them. There are a number of of 
  211. these "environmental variables" covered below. 
  212.  
  213. <<=NOTE=>> These variables can also generally be changed at an OS/2 command 
  214. prompt. 
  215.  
  216. <<=TIP=>> If you want to see what variables are set in your system, at an OS/2 
  217. command prompt type the word SET and press return. You'll get a list like the 
  218. following: 
  219.  
  220.   WP_OBJHANDLE=87103 
  221.   USER_INI=C:\OS2\OS2.INI 
  222.   SYSTEM_INI=C:\OS2\OS2SYS.INI 
  223.   OS2_SHELL=C:\OS2\CMD.EXE 
  224.   AUTOSTART=PROGRAMS,TASKLIST,FOLDERS 
  225.   RUNWORKPLACE=C:\OS2\PMSHELL.EXE 
  226.   COMSPEC=C:\OS2\CMD.EXE 
  227.   PATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL; 
  228.   C:\;C:\OS2\MDOS; 
  229.   DPATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL; 
  230.   C:\;C:\OS2\BITMAP; 
  231.   PROMPT=$E[1;33m[$P]$G 
  232.   HELP=C:\OS2\HELP;C:\OS2\HELP\TUTORIAL; 
  233.   GLOSSARY=C:\OS2\HELP\GLOSS; 
  234.   DIRCMD=/ON /P 
  235.   IPF_KEYS=SBCS 
  236.   KEYS=OFF 
  237.   BOOKSHELF=C:\OS2\BOOK 
  238.   EPMPATH=C:\OS2\APPS; 
  239.   VIDEO_DEVICES=VIO_SVGA 
  240.   VIO_SVGA=DEVICE(BVHVGA,BVHSVGA) 
  241.   WORKPLACE_PROCESS=NO 
  242.  
  243.  
  244. ΓòÉΓòÉΓòÉ 4.5. SET USER_INI=C:\OS2\OS2.INI ΓòÉΓòÉΓòÉ
  245.  
  246. Tells OS/2 the name and locations of the file that contains your desktop setup 
  247. information and the options saved from various OS/2 applications. OS2.INI is 
  248. the default file name. 
  249.  
  250. This file remains open the entire time OS/2 is booted and operating. It only 
  251. closes upon Shutdown. If it should become "trashed," MAKEINI.EXE, which ships 
  252. with OS/2 and is in the OS/2 directory, can be used to build a new set of INI 
  253. files. You will have to boot from an OS/2 floppy to do so. 
  254.  
  255. <<=NOTE=>> OS2.INI is a critical file for the proper operation of OS/2 and 
  256. should not be deleted or modified. It is not an ASCII file and, if it should 
  257. become damaged, cannot be modified with an ASCII editor. You should consider 
  258. backing up this file by using the CALL lines shown above or with a program such 
  259. as WPSBKUP. It is one of several shareware programs designed for this purpose. 
  260. Check your favorite OS/2 BBS. 
  261.  
  262.  
  263. ΓòÉΓòÉΓòÉ 4.6. SET SYSTEM_INI=C:\OS2\OS2SYS.INI ΓòÉΓòÉΓòÉ
  264.  
  265. Tells OS/2 the name and location of its INI file (OS2SYS.INI). OS2SYS.INI tells 
  266. OS/2 what kind of equipment your system uses. 
  267.  
  268. <<=NOTE=>> OS2SYS.INI is a critical file and should not be deleted or modified. 
  269. It is not an ASCII file and can't be edited. You should consider backing up 
  270. this file by using the CALL line shown as the first line above or with a 
  271. program such as WPSBKUP, a shareware program you can obtain on many OS/2 BBSs. 
  272.  
  273. This file remains open the entire time OS/2 is booted and operating. It only 
  274. closes upon Shutdown. If it should become "trashed," MAKEINI.EXE, which ships 
  275. with OS/2 and is in the OS/2 directory, can be used to build a new set of INI 
  276. files. You will have to boot from an OS/2 floppy to do so. 
  277.  
  278.  
  279. ΓòÉΓòÉΓòÉ 4.7. SET OS2_SHELL=C:\OS2\CMD.EXE ΓòÉΓòÉΓòÉ
  280.  
  281. OS2_SHELL directs OS/2 to load the command-line shell (CMD.EXE) when you ask 
  282. for an OS/2 command line from the WpS. 
  283.  
  284. <<=WARNING=>> Be careful with this line, OS/2 will not start without it. 
  285.  
  286. <<=TIP=>> If you wish to run some other command-line shell, such as 4OS2, 
  287. change this line and the SET COMSPEC=C:\OS2\CMD.EXE line, substituting the 
  288. appropriate EXE file for CMD.EXE. 
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ 4.8. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS ΓòÉΓòÉΓòÉ
  292.  
  293. This command is used to start parts of the OS/2 WpS. There is one other 
  294. parameter: CONNECTIONS. This starts any network connection in use when the 
  295. system was last shutdown. 
  296.  
  297. <<=WARNING=>> If you remove any of these statements, then you may not get OS/2 
  298. to respond or you will be restricted from accessing portions of the shell. For 
  299. example, if you leave out FOLDERS, Folders, including the Desktop which is also 
  300. a folder, can not be opened. If you delete TASKLIST, then you will not obtain 
  301. the OS/2 TASKLIST when you press Ctrl-Esc and if PROGRAMS isn't included, only 
  302. programs in your startup folder will be available. 
  303.  
  304.  
  305. ΓòÉΓòÉΓòÉ 4.9. SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE ΓòÉΓòÉΓòÉ
  306.  
  307. This line tells the system what interface program is to be used. In this case 
  308. it is the Workplace Shell. 
  309.  
  310. <<=TIP=>> If you want to run OS/2 with only a command line interface, you can 
  311. do so by changing this line to read SET RUNWORKPLACE=C:\OS2\CMD.EXE. This 
  312. brings OS/2 up without the WpS and gives you one screen session. Without the 
  313. WpS, you lose much of OS/2s functionality, but you can start other sessions 
  314. using the START and DETACH command. Otherwise, operated just like you were in 
  315. DOS. If you have started more than one session, switch between them using 
  316. Alt+Esc. For those who want the power of OS/2 and like to work from a command 
  317. line, give this a try. I'm running in this mode right now just as a test and it 
  318. appears to work fine. 
  319.  
  320. This is also a way to improve performance on 4MB RAM systems, since the WpS 
  321. takes up LOTS of ram. 
  322.  
  323. <<=WARNING=>> If you run without the WpS as noted in the <<=TIP=>> above, you 
  324. can not perform a "shut down" from a command line. To do a shut down, at a 
  325. command line, type PMSHELL and press enter. This starts the WpS. Once the WpS 
  326. is open, you should be able to perform a standard shut down, 
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ 4.10. SET RESTARTOBJECTS=YES ΓòÉΓòÉΓòÉ
  330.  
  331. This command tells OS/2 what applications to start after you suspend operations 
  332. with or without doing a Shutdown (as in doing a Ctrl-Alt-Del because some 
  333. faulty program has locked up your system). If this statement is not in your 
  334. CONFIG.SYS, then the default is YES, i.e., start all objects that were running 
  335. at the time of Shutdown or reboot. Other options are: 
  336.  
  337.   NO = Do not start any applications that were running at time of shutdown or 
  338. reboot. 
  339.  
  340.   STARTUPFOLDERSONLY = Start objects only in the Startup folder. This parameter 
  341. is also handy for another purpose. If you have one or more programs in the 
  342. Startup folder and do a shutdown without closing the programs (i.e. left the 
  343. programs open at shutdown), then reboot, OS/2 will restart the programs left 
  344. open AND the Startup folder will start another copy. Thus you will have two 
  345. copies running. Setting this parameter eliminates this. 
  346.  
  347.   REBOOTONLY = Start objects only if the OS/2 WpS is starting from a reboot 
  348. (Ctrl-Alt-Del) or at power on. Objects will not restart if the WpS is restarted 
  349. as a result of its own error correction recycling. 
  350.  
  351. <<=TIP=>> You can also circumvent the auto-starting of programs by holding down 
  352. Ctrl-Shift-F1 all at the same time during boot. It must be done AFTER your 
  353. mouse pointer is seen (but not too soon after it appears), but before any icons 
  354. appear. 
  355.  
  356.  
  357. ΓòÉΓòÉΓòÉ 4.11. SET COMSPEC=C:\OS2\CMD.EXE ΓòÉΓòÉΓòÉ
  358.  
  359. This line identifies what OS/2 command-line shell is to be used and where its 
  360. at. In DOS, COMMAND.COM is equivalent to CMD.EXE. 
  361.  
  362. <<=TIP=>> If you wish to run some other command-line shell, such as 4OS2, 
  363. change this and the SET OS2_SHELL=C:\OS2\CMD.EXE line, substituting the 
  364. appropriate EXE file for CMD.EXE. 
  365.  
  366.  
  367. ΓòÉΓòÉΓòÉ 4.12. LIBPATH ΓòÉΓòÉΓòÉ
  368.  
  369. LIBPATH=.;C:\OS2\DLL;C:\OS2\MDOS;C:\;C:\OS2\APPS\DLL; 
  370.  
  371. This is an OS/2 command. It tells OS/2 where to locate Dynamic Link Libraries 
  372. (DLLs). LIBPATH is similiar to DPATH and PATH, but the statement can only be 
  373. used in the CONFIG.SYS file and OS/2 does not search the current directory for 
  374. DLLs unless you include it in the LIBPATH statement. You don't need to use the 
  375. SET command with LIBPATH, it is not an environment variable. 
  376.  
  377. <<=TIP=>> To reduce the search time for OS/2 to locate the file(s), be sure 
  378. that the various PATH statements contain the correct path to your program and 
  379. other files. You can also have OS/2 search the current directory by including a 
  380. period "." right after the equal "=" symbol. This causes OS/2 to look in the 
  381. current logged directory first. 
  382.  
  383. One final item that will reduce search time: Be certain that the PATH, LIBPATH 
  384. and DPATH statements in the CONFIG.SYS are arranged with the most frequently 
  385. accessed subdirectories listed first. 
  386.  
  387.  
  388. ΓòÉΓòÉΓòÉ 4.13. PATH ΓòÉΓòÉΓòÉ
  389.  
  390. SET 
  391. PATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\;C:\OS2\MDOS; 
  392. C:\OS2\APPS; 
  393.  
  394. Just like in DOS, it tells both DOS and OS/2 where to find programs. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 4.14. DPATH ΓòÉΓòÉΓòÉ
  398.  
  399. SET 
  400. DPATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\;C:\OS2\MDOS; 
  401. C:\OS2\APPS; 
  402.  
  403. This is an OS/2 command. It tells OS/2 programs where to look for data files. 
  404. It is similiar to the DOS APPEND command, but unlike APPEND, DPATH only works 
  405. with programs designed to use it. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ 4.15. SET PROMPT=[$P]$G ΓòÉΓòÉΓòÉ
  409.  
  410. Like the same DOS command, this line sets how your OS/2 command prompt will 
  411. appear. (This is for OS/2 only. Set the DOS PROMPT default in your AUTOEXEC.BAT 
  412. file.) In the setting shown here, the command prompt will appear showing the 
  413. current directory of the default drive enclosed in [] followed by the greater 
  414. than symbol, i.e. [C:\]>. Having brackets [] around the drive and directory 
  415. information lets you quickly know when you are at an OS/2 command line verses a 
  416. DOS command line. 
  417.  
  418. If you type PROMPT without a parameter, OS/2 will return its default prompt 
  419. [$p]. 
  420.  
  421. Options include 
  422.  
  423.   $B = The | character 
  424.   $C = The open parenthesis ( 
  425.   $D = Current date 
  426.   $E = ASCII code 27 (escape) so you can work with ANSI. See <<=TIP=>> below. 
  427.   $F = The close parenthesis ) 
  428.   $G = The "greater than" > symbol 
  429.   $H = BACKSPACE over previous character 
  430.   $I = Turns help line on 
  431.   $L = The "less than" < character 
  432.   $N = Default drive 
  433.   $P = Current directory of default drive 
  434.   $Q = The equal = character 
  435.   $S = The space character 
  436.   $T = Current time 
  437.   $V = OS/2 version number 
  438.   $_ = Carriage return or line feed 
  439.  
  440. <<=TIP=>> You can also add ANSI control sequences to your prompt. For example, 
  441. to help me know visually whether I'm working with an OS/2 command line, I've 
  442. added $E[1;33m to my prompt line, i.e. SET PROMPT=$E[1;33m[$P]$G. This sets 
  443. text to display in bold yellow characters. Bold yellow characters means OS/2 
  444. command line. White characters means DOS command line. 
  445.  
  446.  
  447. ΓòÉΓòÉΓòÉ 4.16. SET HELP=C:\OS2\HELP;C:\OS2\HELP\TUTORIAL; ΓòÉΓòÉΓòÉ
  448.  
  449.  Tells OS/2 where the help files are located. OS/2 will only look for a 
  450. program's help files in the path shown. 
  451.  
  452.  
  453. ΓòÉΓòÉΓòÉ 4.17. SET DIRCMD=/ON /P ΓòÉΓòÉΓòÉ
  454.  
  455.  This undocumented command is the OS/2 equivalent of the DIR command in DOS. 
  456. Since DOS 5, you can tell DIR how to present file information. To do this in 
  457. OS/2, use the DIRCMD command. For example: SET DIRCMD=/ON /P tells OS/2 to 
  458. display the DIR information in alpha order and place a pause at the end of each 
  459. page. 
  460.  
  461.  This is for OS/2 only. Set the DOS default in your AUTOEXEC.BAT file. 
  462.  
  463. Options include: 
  464.  
  465. /A List files with specific attributes. E.g. /AH list only hidden files. Other 
  466. options are S A and R. If you place a negative (-) sign in front of your 
  467. specified attribute, all files will list except those with the attribute 
  468. specified. E.g. /A-H-S will display all files except hidden and system files. 
  469. /B List directories and files without heading and summary information. 
  470. /F List files with the full drive and path information. Date, time and size are 
  471. omitted. 
  472. /L Displays information in lower case. 
  473. /N Lists files on a FAT drive in the same format used for a HPFS drive, i.e. 
  474. date, time, size, name. 
  475. /O List files according to sort option specified. Sort options are: 
  476.   G = Display directories first. 
  477.   N = Alphabetize by file name. 
  478.  -N = Reverse-alphabetize by name. 
  479.   E = Alphabetize by extension. 
  480.  -E = Reverse-alphabetize by extension. 
  481.   D = By date, oldest first. 
  482.  -D = By date, newest first. 
  483.   S = By file size, smallest first. 
  484.  -S = By file size, largest first. 
  485. /P Pauses after a full screen of files is listed. 
  486. /R Displays long file names if applicable. 
  487. /S Searches and displays all directories. 
  488. /W Displays file names across the screen. Date, time and size are omitted. 
  489.  
  490.  
  491. ΓòÉΓòÉΓòÉ 4.18. SET IPF_KEYS=SBCS ΓòÉΓòÉΓòÉ
  492.  
  493.  The character set for most languages can be represented as data using an 8-bit 
  494. byte since their character sets are each less than 256 characters. These are 
  495. Single Byte Character Sets (SBCS). Languages such as Japanese, Korean and 
  496. Chinese can only be represented as data using two 8-bit bytes or 16-bits. These 
  497. are Double Byte Character Sets (DBCS). 
  498.  
  499.  This command tells the Information Presentation Facility (INF and help files) 
  500. which type character set is being used, i.e., Single or Double Byte Character 
  501. Set. This is an Environment variable. Removing it from my system did not seem 
  502. to have any impact. 
  503.  
  504.  
  505. ΓòÉΓòÉΓòÉ 4.19. PRIORITY_DISK_IO=YES ΓòÉΓòÉΓòÉ
  506.  
  507.  This command determines whether programs running in the foreground have 
  508. priority access to disks. The default is YES. If you want a program, like a 
  509. BBS, running in the background to have equal access to your disks, then change 
  510. this statement to NO. 
  511.  
  512.  
  513. ΓòÉΓòÉΓòÉ 4.20. PRIORITY=DYNAMIC ΓòÉΓòÉΓòÉ
  514.  
  515.  OS/2 automatically assigns processing priorities to each thread of a program 
  516. as it begins processing. A thread running in the foreground will generally have 
  517. priority over a thread running in background. Thread priorities are adjusted, 
  518. generally based upon how active they are, by OS/2 on an ongoing basis to make 
  519. sure each thread has adequate processing time. On the rare occasion that you 
  520. need to run a program which must never change in priority, you should set 
  521. PRIORITY=ABSOLUTE, otherwise, don't mess with it. 
  522.  
  523.  This is another OS/2 only command and does not have to be in your CONFIG.SYS. 
  524. If it is not, then OS/2 defaults to PRIORITY=DYNAMIC. 
  525.  
  526.  
  527. ΓòÉΓòÉΓòÉ 4.21. FILES=20 ΓòÉΓòÉΓòÉ
  528.  
  529.  This is a standard DOS command which sets the maximum number of files that DOS 
  530. can access at the same time. OS/2 sets the default at 20, but some DOS programs 
  531. may require that you increase this number. The maximum parameter is 255. FILES 
  532. is for DOS only and has no effect on OS/2 sessions which can have up to 64,000 
  533. files open at the same time. 
  534.  
  535.  
  536. ΓòÉΓòÉΓòÉ 4.22. DEVICE=C:\OS2\TESTCFG.SYS ΓòÉΓòÉΓòÉ
  537.  
  538.  TESTCFG.SYS is used during the install process to test your systems 
  539. configuration. It is also used by the Selective Install process and during 
  540. device driver installations. 
  541.  
  542. <<=NOTE=>> Because this driver is also used by the Selective Install process, 
  543. it should not be deleted. 
  544.  
  545.  
  546. ΓòÉΓòÉΓòÉ 4.23. DEVICE=C:\OS2\PMDD.SYS ΓòÉΓòÉΓòÉ
  547.  
  548.  OS/2 loads and uses this driver to provide pointer draw support along with 
  549. POINTDD.SYS. 
  550.  
  551. <<=WARNING=>> OS/2 will not start without this line in your CONFIG.SYS file. 
  552.  
  553.  
  554. ΓòÉΓòÉΓòÉ 4.24. BUFFERS=30 ΓòÉΓòÉΓòÉ
  555.  
  556.  Tells OS/2 how many disk buffers to set aside. Range is from 3 to 100. Each 
  557. buffer takes up to 512 bytes of RAM. 30 is the default and usually works well. 
  558. If you are using HPFS only, see tip below. Disk buffers are blocks of memory 
  559. set aside by OS/2 for use in reading and writing blocks of data. For example, 
  560. if a program wants to change 80 bytes of a file, it needs to read the 512 byte 
  561. sector that contains the original data, change the information and then write 
  562. the corrected 512 byte sector back out. A "buffer" is the 512 byte temporary 
  563. staging area for this partial sector operation. According to source at IBM, 
  564. "OS/2 allows multiple simultaneous I/O operations to be queued up for both 
  565. diskette and hard disk. Each 'concurrent' operation may need a buffer. If there 
  566. are not enough buffers, overlap can be inhibited. Because OS/2 has more 
  567. 'simultaneous' queued I/O than DOS, it needs more buffers." 
  568.  
  569. <<=TIP=>> Generally, you can speed up your system by increasing the number of 
  570. BUFFERS. But, keep in mind that as you increase the number, you reduce 
  571. available memory. 30 is the default, but you may wish to experiment with a 
  572. higher number, like 50 or 60. Be careful about using a lower number unless you 
  573. only have 4MB of RAM. With 4MB of RAM you may wish to set BUFFERS to 20. This 
  574. gives you some more valuable memory. 
  575.  
  576. <<=TIP=>> If you are using only HPFS (i.e., no FAT partitions), set BUFFERS to 
  577. 3. With HPFS you don't need BUFFERS. Remember that 3 is the minimum parameter. 
  578. If you set BUFFERS to 1 or 2, OS/2 will default to 30 since 1 and 2 are out of 
  579. range. 
  580.  
  581.  
  582. ΓòÉΓòÉΓòÉ 4.25. IOPL=YES ΓòÉΓòÉΓòÉ
  583.  
  584.  An OS/2 command that, when set to YES, lets programs that need to bypass OS/2, 
  585. and its device drivers, work directly with hardware devices, do so. One example 
  586. is Lotus 123/G. YES means that all programs can access the hardware directly. 
  587. NO means that no program can access the hardware directly. YES is the default 
  588. and is generally best, since its hard for most of us to know when a program is 
  589. written in such a way as to need direct access to hardware. 
  590.  
  591. IOPL stands for Input/Output Privilege Level. 
  592.  
  593. <<=TIP=>> You cans also specify a list of programs that are allowed to work 
  594. directly with the hardware. For example, IOPL=WS.EXE,123.EXE would allow only 
  595. these two programs to access hardware directly. 
  596.  
  597.  
  598. ΓòÉΓòÉΓòÉ 4.26. RUN=C:\OS2\CACHE.EXE /MAXAGE:2500 ΓòÉΓòÉΓòÉ
  599.  
  600.  This line runs CACHE.EXE which allows you to modify the parameters for the 
  601. HPFS cache. CACHE.EXE is only used for HPFS partitions. (The DISKCACHE command 
  602. sets up a cache for FAT.) There are four switches for CACHE.EXE: 
  603.  
  604.  /LAZY: Determines if lazy writes is ON or OFF, that is, whether the contents 
  605. of the cache will be written to your hard disk immediately (/LAZY:OFF) or when 
  606. your hard disk is idle (/LAZY:ON). The default is ON. I like lazy writes ON 
  607. because it improves performance, but keep in mind that since the system delays 
  608. writing data to your hard disk, you can lose data if your system should crash. 
  609. In the CONFIG.SYS file line above no switch is specified, therefore the default 
  610. remains in effect, which is ON. 
  611.  
  612. <<=TIP=>> Lazy writes can also be turned ON or OFF at an OS/2 Command prompt. 
  613.  
  614. <<=WARNING=>> If you include the /LAZY switch, then the CACHE statement will 
  615. IGNORE ALL OTHER SWITCHES in the line. Therefore, if you want to turn lazy 
  616. writes off (or on) and also change some other parameter, you will need to two 
  617. RUN statements. 
  618.  
  619. <<=WARNING=>> There is a bug in OS/2 version 2.1. I verified it on my system. 
  620. You can not turn lazy writes off from the CONFIG.SYS file. The WpS always turns 
  621. lazy writes ON when it loads regardless of what your CACHE.EXE command sets. 
  622. So, if you want lazy writes off, you will need to run the CACHE command AFTER 
  623. the WpS starts. Create a CMD file to turn it off and place it in your startup 
  624. folder. The WpS has already done its thing when the objects in the startup 
  625. folder are opened. You can also turn it off from a command prompt. (Thanks to 
  626. Denis Tonn for this critical information). 
  627.  
  628.  /MAXAGE: Sets how long data waits in the cache before it is moved to another 
  629. area of the cache where less used information is stored, or how long data waits 
  630. in the cache before it is written to the hard disk. It is expressed in 
  631. milliseconds. The default is 5,000 or about 5 seconds. In the CONFIG.SYS file 
  632. line above, the wait is set at 2,500 milliseconds or about two and a half 
  633. seconds. I've done this to reduce the chance of data loss. 
  634.  
  635.  /DISKIDLE: Sets how long your hard disk must be idle before it will accept 
  636. data from the cache. Expressed in milliseconds and the default is 1,000 or 
  637. about 1 second. In the CONFIG.SYS file line above no switch is specified 
  638. therefore its defaults remain in effect. 
  639.  
  640.  /BUFFERIDLE: Sets how long the cache buffer must be idle before its contents 
  641. MUST be written to your hard disk. Expressed in milliseconds and the default is 
  642. 500 or about one half second. In the CONFIG.SYS file line above no switch is 
  643. specified therefore its defaults remain in effect. 
  644.  
  645. According to one source at IBM, there are two other undocumented parameters. I 
  646. have not pursued their verification, so I can't tell you much. 
  647.  
  648.  /DIRTYMAX: The threshhold number of dirty buffers before immediately flushing 
  649. of least recently used (LRU) data blocks is needed. 
  650.  
  651.  /WRITECACHE: The threshold number of bytes that HPFS will cache for a lazy 
  652. write. 
  653.  
  654. <<=NOTE=>> The HPFS IFS CONFIG.SYS file line sets up the cache and uses the 
  655. system defaults. This CONFIG.SYS file line is only used to modify the cache 
  656. parameters. 
  657.  
  658. <<=TIP=>> You can check to see what parameters the HPFS cache is currently set 
  659. at by going to an OS/2 command prompt and keying in the word CACHE and pressing 
  660. the enter key. 
  661.  
  662.  
  663. ΓòÉΓòÉΓòÉ 4.27. DISKCACHE=256,LW,32,AC:C ΓòÉΓòÉΓòÉ
  664.  
  665.  If you are using FAT file system, this command sets up a RAM disk cache. 
  666.  
  667. CACHE: The DISKCACHE line noted here sets up a 256k cache. The default cache 
  668. size is based upon your RAM. See the table below. If you have the RAM, increase 
  669. the size to improve system performance, but don't get carried away by using too 
  670. much of your RAM. This will hurt performance by causing too much memory 
  671. swapping to disk. Maximum FAT cache size is 14MB. 
  672.  
  673.  If you have formatted your system with only FAT partitions, the default cache 
  674. size in this statement will be that noted under ONE FILE SYSTEM in the table 
  675. below. If you have both FAT and HPFS partitions, then OS/2 2.x defaults to the 
  676. cache size noted under TWO FILE SYSTEM. The file system which uses the greatest 
  677. amount of your disk space gets the larger default value. 
  678.  
  679. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  680. ΓöéMEMORY SIZE IN MB ΓöéTWO FILE SYSTEM   ΓöéONE FILE SYSTEM   Γöé
  681. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  682. Γöé4                 Γöé128/64            Γöé128               Γöé
  683. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  684. Γöé5                 Γöé128/64            Γöé128               Γöé
  685. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  686. Γöé6                 Γöé256/64            Γöé256               Γöé
  687. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  688. Γöé7                 Γöé256/128           Γöé256               Γöé
  689. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  690. Γöé8                 Γöé256/256           Γöé384               Γöé
  691. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  692. Γöé9                 Γöé256/256           Γöé384               Γöé
  693. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  694. Γöé10-16             Γöé512/512           Γöé1024              Γöé
  695. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  696. Γöé17-32             Γöé1024/1024         Γöé2048              Γöé
  697. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  698.  
  699. LW: Enables lazy writes. If you don't want lazy write enabled, then remove 
  700. "LW". 
  701.  
  702. 32: The third number sets the threshold size. It is expressed in number of 
  703. sectors which are 512 bytes each. Data requests from your disk that are larger 
  704. than this number will not be cached. The default is 4. Thirty two (32) is said 
  705. to be an optimum number. One hundred twenty eight (128) is the maximum 
  706. allowable. This setting has no impact on RAM. 
  707.  
  708. AC:C: If you want CHKDSK to automatically check your startup partition (usually 
  709. C), then add this switch to end of DISKCACHE command: AC: n where n is your 
  710. startup partition, e.g. AC:C. 
  711.  
  712. <<=TIP=>> If you are only using HPFS, then you should REM this statement (don't 
  713. delete, you may need or want it later) and save some RAM. 
  714.  
  715.  
  716. ΓòÉΓòÉΓòÉ 4.28. MAXWAIT=3 ΓòÉΓòÉΓòÉ
  717.  
  718.  This OS/2 command sets the longest period a program will have to wait to 
  719. execute before OS/2 ups its priority. This makes sure that no program is put on 
  720. hold forever while some other program hogs the system. You can set MAXWAIT from 
  721. 1 to 255 seconds. The default is 3 seconds. 
  722.  
  723. <<=TIP=>> When running heavy background programs, such as a BBS, change the 
  724. setting to 1, i.e. MAXWAIT=1. This will keep the BBS software or other 
  725. background programs running at top speed. For general use, it appears that 
  726. setting MAXWAIT=2 makes the system a little livelier. 
  727.  
  728.  
  729. ΓòÉΓòÉΓòÉ 4.29. MEMMAN=SWAP,PROTECT ΓòÉΓòÉΓòÉ
  730.  
  731.  OS/2 can run more programs and use more data than can actually be stored in 
  732. memory at any given time. This is done by swapping large amounts of memory to 
  733. your hard disk and then reading the data back into memory when needed. This is 
  734. called virtual memory. For example, if you only have 4MB of memory (Get MORE 
  735. memory fast! You need 8MB minimum with OS/2 2.x) you will see lots of disk 
  736. activity while you are working with your system. A lot of this is OS/2 swapping 
  737. memory to your hard disk. Lots of memory swapping will slow down your system 
  738. and cause your hard disk to fragment quicker than normal. 
  739.  
  740.  The MEMMAN command controls the swap process. The syntax is 
  741. MEMMAN=s,m,PROTECT,COMMIT where s=SWAP or NOSWAP;m=MOVE or NOMOVE. The default 
  742. is to have virtual memory on. To turn off virtual memory, which is NOT 
  743. recommended, the CONFIG.SYS file line should read: MEMMAN=NOSWAP. 
  744.  
  745. PROTECT allows the allocation and use of protected memory. Unless you are a 
  746. programmer who needs this set to NOPROTECT, leave the default. 
  747.  
  748. <<=NEW 2.1 PARAMETER=>> A new parameter with version 2.1 is COMMIT. With this 
  749. parameter included, OS/2 will allocate space in the swap file whenever a 
  750. program commits memory. Increase your SWAPPER.DAT file (in the SWAPPATH line 
  751. below) by the amount of memory you are likely to use when using the COMMIT 
  752. parameter. 
  753.  
  754. <<=TIP=>> You can also use the COMMIT parameter another way. Without COMMIT 
  755. set, the minimum free noted in your SWAPPATH specified the point at which OS/2 
  756. gives you a message warning that your disk space is running low. When you set 
  757. COMMIT, the minimum free value noted in your SWAPPATH statement becomes the 
  758. amount of hard disk space that will always remain free on the swap file 
  759. partition. Thus, with COMMIT set, you can never run out of disk space on your 
  760. swap file partition. 
  761.  
  762. <<=CAUTION=>> When messing with the MEMMAN line (I mean experimenting) I 
  763. changed it to MEMMAN=NOSWAP. As a result, I had to boot from my OS/2 
  764. Installation disk and recover my backup CONFIG.SYS file to get the system to 
  765. boot. I don't know why, but use caution. 
  766.  
  767. <<=NOTE=>> The MOVE/NOMOVE parameter has no effect under OS/2 2.x and is only 
  768. provided for OS/2 version 1.x compatibility. 
  769.  
  770. <<=NOTE=>> NOPACK PARAMETER. When OS/2 initially loads a 16 bit OS/2 
  771. application, it packs the segments into pages and copies them to the swap file 
  772. for faster recovery when needed. This can be disabled by using the NOPACK 
  773. option on the MEMMAN= line. However, the performance decrease and larger 
  774. working set will rarely offset the potential of a reduced swap file size. 
  775.  
  776.  
  777. ΓòÉΓòÉΓòÉ 4.30. SWAPPATH=C:\OS2\SYSTEM 512 4096 ΓòÉΓòÉΓòÉ
  778.  
  779.  OS/2 can allocate more memory than it actually has available, It does this by 
  780. swapping memory to a hard disk file called SWAPPER.DAT. 
  781.  
  782. The syntax is SWAPPATH=DRIVE,PATH,mmm,nnn where DRIVE and PATH is the location 
  783. where you want the SWAPPER.DAT file to be placed; mmm is a number from 512 to 
  784. 32767 and specifies how large the SWAPPER.DAT file can grow before it stops 
  785. consuming hard disk space. The size is stated in the negative. In other words, 
  786. if you have the mmm set to 512, then the SWAPPER.DAT file can grow until there 
  787. is only 512k left on your hard disk. The variable nnn is the starting size of 
  788. the SWAPPER.DAT file. In the CONFIG.SYS file line above, the starting size is 
  789. 4096 or 4MB. 
  790.  
  791.  The default SWAPPER.DAT size is set based upon the amount of RAM your system 
  792. has available as shown in the table below. 
  793.  
  794. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  795. ΓöéMEMORY IN MB      ΓöéMINFREE (KB)      ΓöéINITIAL SIZE (KB) Γöé
  796. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  797. Γöé4                 Γöé4096              Γöé6144              Γöé
  798. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  799. Γöé5                 Γöé4096              Γöé5120              Γöé
  800. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  801. Γöé6                 Γöé4096              Γöé5120              Γöé
  802. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  803. Γöé7                 Γöé2048              Γöé4096              Γöé
  804. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  805. Γöé8                 Γöé2048              Γöé4096              Γöé
  806. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  807. Γöé9                 Γöé2048              Γöé3072              Γöé
  808. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  809. Γöé10                Γöé2048              Γöé3072              Γöé
  810. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  811. Γöé11-32             Γöé2048              Γöé2048              Γöé
  812. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  813.  
  814. <<=TIP=>> When your swap file grows beyond the intial size you have specified, 
  815. OS/2 starts to manage the swap file. This will negatively impact your systems 
  816. performance because of the additional system overhead. Therefore, if your swap 
  817. file exceeds its initial size, consider increasing the swap files intitial 
  818. size. 
  819.  
  820. <<=TIP=>> Normal operation of OS/2 2.x involves considerable disk activity as 
  821. operating system functions are loaded and pages are moved in and out of the 
  822. swap file. Here are a couple of tips to improve performance. 
  823. (1) Consider dedicating a seperate partition for the swap file. This helps 
  824. avoid fragmentation of the swap file, because other files will not be added or 
  825. deleted from the dedicated partition. (2) If you have both FAT and HPFS 
  826. partitions, put the swap file on the HPFS partition to take advantage of the 
  827. better performance of HPFS. (3) If you have a system with two hard disk 
  828. controllers, put the swap file on a disk managed by the least used controller. 
  829.  
  830. <<=WARNING=>> Never put your swap file on a networked drive. 
  831.  
  832. <<=NOTE=>> Your swap file will grow (in 1MB increments), but it also shrinks 
  833. when two conditions are met. When the amount of free space in the swap file is 
  834. greater than 1.5MB, the swap file will be compressed during system idle time. 
  835. During the compression, free space is moved to the end of the swap file. When 
  836. this free space at the end of the swap file exceeds 1MB, the swap file will be 
  837. shrunk. 
  838.  
  839. <<=NOTE=>> See the discussion of the new COMMIT parameter for the MEMMAN 
  840. CONFIG.SYS line including the <<=TIP=>>. 
  841.  
  842.  
  843. ΓòÉΓòÉΓòÉ 4.31. BREAK=OFF ΓòÉΓòÉΓòÉ
  844.  
  845.  For DOS programs only. Many DOS programs can be stopped by holding down the 
  846. Ctrl key and then pressing the Break key. BREAK controls how quickly DOS 
  847. programs stop when you interrupt them with the Ctrl-Break sequence. If 
  848. BREAK=OFF, DOS will stop the program only when the program next reads a 
  849. character from the keyboard or writes to the screen or printer. With BREAK=ON, 
  850. DOS will check for the Ctrl-Break on a more frequent basis. Remember that this 
  851. extra checking can make your DOS programs run slower. 
  852.  
  853.  
  854. ΓòÉΓòÉΓòÉ 4.32. THREADS=256 ΓòÉΓòÉΓòÉ
  855.  
  856.  OS/2 programs can have several different processes running at the same time, 
  857. These are called threads. This OS/2 command sets the maximum number of threads, 
  858. from 32 to 4095, that OS/2 can run at the same time. 
  859.  
  860. <<=TIP=>> On systems with only 4MB of RAM, set THREADS to 128 to free up 
  861. memory. If you only have 4MB of RAM, get more fast. You'll be amazed at the 
  862. difference another 4 or 8MB of RAM will make! 
  863.  
  864. <<=TIP=>> If you have more than 8MB of RAM and run mostly OS/2 specific 
  865. programs, you should be able to improve system responsiveness by increasing the 
  866. number of threads. Why? Because well written OS/2 programs will use threads to 
  867. improve program performance. Therefore, the more OS/2 programs in use, the more 
  868. threads that could be needed. 
  869.  
  870.  
  871. ΓòÉΓòÉΓòÉ 4.33. PRINTMONBUFSIZE=134,134,134 ΓòÉΓòÉΓòÉ
  872.  
  873.  This OS/2 command sets the size of the print buffers for your parallel ports. 
  874. The syntax is PRINTMONBUFSIZE=LPT1,LPT2,LPT3 where LPT1 is the buffer size for 
  875. the parallel port LPT1, LPT2 is the buffer size for LPT2 and LPT3 is the buffer 
  876. size for LPT3. The default and minimum is 134 bytes and the maximum is 2048 
  877. bytes. 
  878.  
  879. <<=NOTE=>> You must define a buffer for LPT2 abd LPT3 even if you don't use 
  880. these ports. You will get an error message at startup if you don't. 
  881.  
  882. <<=TIP=>> You may be able to improve printer throughput by increasing buffer 
  883. size. 
  884.  
  885. <<=TIP=>> On systems with less than 6MB of RAM, don't increase the size of 
  886. these buffers. 
  887.  
  888.  
  889. ΓòÉΓòÉΓòÉ 4.34. COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS ΓòÉΓòÉΓòÉ
  890.  
  891.  Customizes your system for the country you wish to use. It establishes which 
  892. defaults to use when it comes to decimal seperators, date and time formats, 
  893. currency symbols, etc. The syntax is COUNTRY=xxx, PATH, FILENAME. xxx is a 
  894. three-digit code number that tells what country to use. The number is usually 
  895. (but not always) the same as the international telephone dialing prefix for the 
  896. country desired. The table below contains various country codes. 
  897.  
  898. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  899. ΓöéCOUNTRY             ΓöéCOUNTRY CODEΓöé
  900. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  901. ΓöéArabic-speaking     Γöé785         Γöé
  902. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  903. ΓöéAsia (English)      Γöé099         Γöé
  904. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  905. ΓöéAustralia (English) Γöé061         Γöé
  906. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  907. ΓöéBelgium             Γöé032         Γöé
  908. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  909. ΓöéCanada (French)     Γöé002         Γöé
  910. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  911. ΓöéChina               Γöé088         Γöé
  912. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  913. ΓöéCzechoslovakia      Γöé042         Γöé
  914. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  915. ΓöéDenmark             Γöé045         Γöé
  916. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  917. ΓöéFinland             Γöé358         Γöé
  918. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  919. ΓöéFrance              Γöé033         Γöé
  920. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  921. ΓöéGermany             Γöé049         Γöé
  922. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  923. ΓöéHebrew-speaking     Γöé972         Γöé
  924. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  925. ΓöéHungary             Γöé036         Γöé
  926. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  927. ΓöéIceland             Γöé354         Γöé
  928. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  929. ΓöéItaly               Γöé039         Γöé
  930. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  931. ΓöéJapan               Γöé081         Γöé
  932. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  933. ΓöéKorea               Γöé082         Γöé
  934. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  935. ΓöéLatin America       Γöé003         Γöé
  936. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  937. ΓöéNetherlands         Γöé031         Γöé
  938. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  939. ΓöéNorway              Γöé047         Γöé
  940. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  941. ΓöéPoland              Γöé048         Γöé
  942. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  943. ΓöéPortugal            Γöé351         Γöé
  944. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  945. ΓöéSpain               Γöé034         Γöé
  946. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  947. ΓöéSweden              Γöé046         Γöé
  948. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  949. ΓöéSwitzerland         Γöé041         Γöé
  950. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  951. ΓöéTaiwan              Γöé088         Γöé
  952. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  953. ΓöéTurkey              Γöé090         Γöé
  954. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  955. ΓöéUnited Kingdom      Γöé044         Γöé
  956. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  957. ΓöéUnited States       Γöé001         Γöé
  958. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  959. ΓöéYugoslavia          Γöé038         Γöé
  960. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  961.  
  962.  
  963. ΓòÉΓòÉΓòÉ 4.35. SET KEYS=OFF ΓòÉΓòÉΓòÉ
  964.  
  965.  When using the Command-line, KEYS tells CMD.EXE whether to remember previous 
  966. keystrokes so they can be recalled with the up arrow key. OS/2 maintains a 64k 
  967. buffer for storing keystroke history, KEYS can be ON or OFF. 
  968.  
  969. <<=TIP=>> On systems with only 4MB of RAM, SET KEYS to OFF, you need the memory 
  970. more than this feature. Even with 8MB of RAM, since I don't use the feature I 
  971. have turned it off to get a small memory boost. 
  972.  
  973.  
  974. ΓòÉΓòÉΓòÉ 4.36. REM SET DELDIR=C:\DELETE,512; ΓòÉΓòÉΓòÉ
  975.  
  976.  To use OS/2s UNDELETE command, you must first establish a directory in which 
  977. to store the deleted files. To do this, create a directory called DELETE in 
  978. your root and then remove the "REM" from this CONFIG.SYS file line. 
  979.  
  980.  This command points OS/2 to the directory you created to place deleted files 
  981. in. It also indicates the maximum number of files that will be stored in the 
  982. DELETE directory. If the number of deleted files exceeds the maximum number 
  983. that you specified, then files are automatically removed from the directory on 
  984. a first-in first-out basis. 
  985.  
  986.  
  987. ΓòÉΓòÉΓòÉ 4.37. BASEDEV ΓòÉΓòÉΓòÉ
  988.  
  989. BASEDEV=PRINT01.SYS 
  990. BASEDEV=IBMFLPY.ADD 
  991. BASEDEV=IBM1S506.ADD 
  992. BASEDEV=OS2DASD.DMD 
  993.  
  994.  BASEDEV installs a base device driver used by OS/2 when it is first started. 
  995. The statement cannot contain either a drive or path because OS/2 cannot process 
  996. such information at the stage at which these statements are processed. Other 
  997. base device drivers include: 
  998.  
  999. PRINT01.SYS supports attached printers on non-Micro Channel PC's. 
  1000. PRINT02.SYS supports attached printers on Micro Channel PC's. 
  1001. IBM1FLPY.ADD supports diskette drives on non-Micro Channel PC's. 
  1002. IBM2FLPY.ADD supports diskette drives on Micro Channel PC's. 
  1003. IBMSCSI.ADD supports SCSI disk drives on Micro Channel PC's. 
  1004. OS2SCSI.DMD supports non-disk SCSI devices. 
  1005. IBM1S506.ADD supports non-SCSI disk drives on non-Micro Channel PC's. 
  1006. OS2DASD.DMD is a general purpose driver for disk drives. 
  1007. IBM2ADSK.ADD supports non-SCSI disk drives on Micro Channel PC's. 
  1008. IBMINT13.I13 supports non-Micro Channel SCSI adapters. 
  1009.  
  1010.  
  1011. ΓòÉΓòÉΓòÉ 4.38. SET BOOKSHELF=C:\GAMMA32;C:\OS2\BOOK ΓòÉΓòÉΓòÉ
  1012.  
  1013.  This command points to the on-line documentation (INF files) provided with 
  1014. OS/2 and to any on-line documentation provided by other OS/2 programs. I have 
  1015. the GAMMATECH utilities installed on my system which contains on-line 
  1016. documentation. 
  1017.  
  1018. <<=TIP=>> If you have an HPFS partition, copy all of your on-line documentation 
  1019. (INF files) to this partition. Then change this parameter to reflect the new 
  1020. path. You will notice a substantial improvement in search speed since HPFS is 
  1021. much faster than FAT. 
  1022.  
  1023.  
  1024. ΓòÉΓòÉΓòÉ 4.39. SET EPMPATH=C:\OS2\APPS ΓòÉΓòÉΓòÉ
  1025.  
  1026.  Replaced SET EPATH=C:\OS2\APPS; in version 2.0. According to a source in IBM, 
  1027. EPMPATH is used by the Enhanced Editor (EPM.EXE). 
  1028.  
  1029.  
  1030. ΓòÉΓòÉΓòÉ 4.40. REM DEVICE=C:\OS2\APPS\SASYNCDB.SYS ΓòÉΓòÉΓòÉ
  1031.  
  1032.  This device driver loads asynchronous communications support for the PM 
  1033. Terminal applet. 
  1034.  
  1035. <<=TIP=>> If you don't use PM Terminal, REM this line to save a little memory. 
  1036. In fact, if you are not using PM Terminal you may wish to consider deleting the 
  1037. files to save some disk space also. 
  1038.  
  1039.  
  1040. ΓòÉΓòÉΓòÉ 4.41. PROTECTONLY=NO ΓòÉΓòÉΓòÉ
  1041.  
  1042.  An OS/2 command. Allows you to choose between a shared DOS and OS/2 operating 
  1043. environment or just an OS/2 environment. If you plan to run only OS/2 programs, 
  1044. then set PROTECTONLY=YES. If you plan to run DOS programs (this includes 
  1045. Windows programs also), then set PROTECTONLY=NO. 
  1046.  
  1047.  
  1048. ΓòÉΓòÉΓòÉ 4.42. SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS /P ΓòÉΓòÉΓòÉ
  1049.  
  1050.  This line identifies and loads the DOS command processor COMMAND.COM which you 
  1051. must have to make DOS sessions work. The /p switch keeps the command processor 
  1052. in memory until shutdown. 
  1053.  
  1054.  This is the line where you can also specify the size of the DOS environment 
  1055. variable. The range is 160 to 32768. For example, to set a 1024 byte 
  1056. environment you would add the following to the end of the SHELL command line: 
  1057. /E:1024 
  1058.  
  1059. <<=TIP=>> You can also load and run other command processor's such as 4DOS. To 
  1060. do so, just put 4DOS in your MDOS directory and change the SHELL line to read 
  1061. 4DOS.COM instead of COMMAND.COM. 
  1062.  
  1063.  
  1064. ΓòÉΓòÉΓòÉ 4.43. FCBS=16,8 ΓòÉΓòÉΓòÉ
  1065.  
  1066.  A file control block (FCBS) is an outmoded record that gives information about 
  1067. a file to DOS. This CONFIG.SYS file line tells DOS how many FCBS can be open at 
  1068. once, or, when DOS needs to open more FCBS than are available, how many 
  1069. currently open but not active FCBS may be closed to make room for new ones. 
  1070.  
  1071.  The syntax is FCBS=a,b where a=the number of FCBS that DOS can have open at 
  1072. one time and b=the number of FCBS DOS cannot close to make room for new FCBS. 
  1073. "a" can be as high as 255. "b" can have a value of 0 to 254, but must be less 
  1074. than "a". Unless you get some kind of error message when running a DOS program 
  1075. that tells you the program doesn't have enough FCBS, leave the default as set. 
  1076.  
  1077. <<=TIP=>> You may wish to experiment with a smaller number. If you can get by 
  1078. with a smaller number, you will get back a little memory in each of your DOS 
  1079. sessions. 
  1080.  
  1081.  
  1082. ΓòÉΓòÉΓòÉ 4.44. RMSIZE=640 ΓòÉΓòÉΓòÉ
  1083.  
  1084.  This is a DOS command and sets the amount of memory available for use by each 
  1085. DOS session. The maximum is 640k. Since some DOS programs require 640k, it's 
  1086. best to have RMSIZE set to 640. 
  1087.  
  1088. <<=TIP=>> If you only have 4MB of RAM or don't have any DOS programs that need 
  1089. a full 640k, you should consider reducing this parameter to 512. Many DOS 
  1090. applications will run in a 512k DOS partition. Doing this will free up some 
  1091. additional RAM which will help performance. 
  1092.  
  1093. <<=TIP=>> If you need maximum memory (more than 640k), see tip under 
  1094. DOS=LOW,NOUNB. 
  1095.  
  1096.  
  1097. ΓòÉΓòÉΓòÉ 4.45. DEVICE=C:\OS2\MDOS\VEMM.SYS ΓòÉΓòÉΓòÉ
  1098.  
  1099.  VEMM.SYS lets DOS programs use expanded memory unless you override it by 
  1100. changing a DOS programs SETTINGS. 
  1101.  
  1102.  Three of its switches are: 
  1103.  
  1104.   /S=n Sets the limit of EMS memory in blocks of 1024k. Default is 2. 
  1105.   /L=n Size of conventional memory that can be remapped. Default is none. 
  1106.   /F=nnnn Memory frame address to be used to map EMS. Default is AUTO. 
  1107.  
  1108.  Settings you specify in a DOS session will override these switches. 
  1109.  
  1110. <<=NOTE=>> The VEMM.SYS device must be listed in your CONFIG.SYS file before 
  1111. the VXMS.SYS device. 
  1112.  
  1113.  
  1114. ΓòÉΓòÉΓòÉ 4.46. DEVICE=C:\OS2\MDOS\VMOUSE.SYS ΓòÉΓòÉΓòÉ
  1115.  
  1116.  Identifies and loads the mouse driver to let you use a mouse with DOS. Mouse 
  1117. support for OS/2 is loaded below. 
  1118.  
  1119. <<=NOTE=>> If you don't have this line (or you REM'd it), you will not have 
  1120. mouse support in your DOS sessions. 
  1121.  
  1122.  
  1123. ΓòÉΓòÉΓòÉ 4.47. DOS=LOW,NOUMB ΓòÉΓòÉΓòÉ
  1124.  
  1125. This is a standard DOS command that lets you control how DOS uses memory. The 
  1126. OS/2 default is DOS=LOW,NOUMB and is considered by many to be the best setting 
  1127. for it conserves memory for OS/2. DOS=HIGH (including,UMB) reduces available 
  1128. memory for OS/2, but increases the available memory in EVERY DOS session. Few 
  1129. DOS sessions need maximum memory. Also remember that you can move DOS HIGH for 
  1130. a specific program by changing that programs DOS settings. This is done in the 
  1131. Settings Notebook and is likely the better way to go. Finally, keep in mind 
  1132. that in OS/2 many device drivers are not taking up room in your 640k DOS area. 
  1133. So you generally have more memory in the typical OS/2 DOS session than in a 
  1134. standard DOS session. 
  1135.  
  1136. The following is the amount of memory my system reports in each DOS session 
  1137. with DOS=LOW,NOUMB. The vast majority of all DOS programs will run just fine 
  1138. with this amount of memory. 
  1139.  
  1140.  655360 bytes total memory 
  1141.  655360 bytes available for DOS 
  1142.  618208 largest executable program size <-----This equals about 604k. 
  1143.  
  1144.  With DOS=HIGH, the amount of memory reported is: 
  1145.  
  1146.  655360 bytes total memory 
  1147.  655360 bytes available for DOS 
  1148.  643632 largest executable program size <-----About 629k. 
  1149.  
  1150. <<=TIP=>> If you have need for maximum available RAM in a DOS session and can 
  1151. get by on CGA or MONO, change RMSIZE=639 (See description of this parameter 
  1152. three command lines above) in your CONFIG.SYS file (has to be 639k due to a bug 
  1153. in OS/2). Then in DOS Settings of your applications Settings Notebook, change 
  1154. VIDEO_MODE_RESTRICTION to CGA or MONO. The amount of memory reported after 
  1155. doing this on my machine is: 
  1156.  
  1157.  752640 bytes total memory 
  1158.  752640 bytes available for DOS 
  1159.  740656 largest executable program size 
  1160.  
  1161.  
  1162. ΓòÉΓòÉΓòÉ 4.48. REM DEVICE=C:\OS2\APM.SYS ΓòÉΓòÉΓòÉ
  1163.  
  1164.  Device driver for ADVANCED POWER MANAGEMENT system used with laptop systems. 
  1165. If you have this line in your CONFIG.SYS file and you are NOT using a laptop, 
  1166. REM or delete the statement. If you are using a laptop, see the OS/2 README 
  1167. file for more details on its operation. 
  1168.  
  1169.  
  1170. ΓòÉΓòÉΓòÉ 4.49. DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB ΓòÉΓòÉΓòÉ
  1171.  
  1172.  VXMS.SYS is a device driver that provides Extended Memory management to DOS 
  1173. sessions. XMS allows DOS programs to access more than one MB of memory. You 
  1174. need the /UMB switch at the end if you want upper memory block support in DOS 
  1175. sessions. 
  1176.  
  1177. <<=NOTE=>> The VXMS.SYS device must be listed in your CONFIG.SYS file after the 
  1178. VEMM.SYS device. 
  1179.  
  1180.  
  1181. ΓòÉΓòÉΓòÉ 4.50. DEVICE=C:\OS2\MDOS\VDPX.SYS ΓòÉΓòÉΓòÉ
  1182.  
  1183.  Driver required when using VDPMI in the CONFIG.SYS file line below. One 
  1184. authority said that this driver "provides V86 to Protected Mode translation for 
  1185. DPMI memory". Well that's enough to lose me. 
  1186.  
  1187.  
  1188. ΓòÉΓòÉΓòÉ 4.51. DEVICE=C:\OS2\MDOS\VDPMI.SYS ΓòÉΓòÉΓòÉ
  1189.  
  1190.  Provides "virtual" DPMI (DOS Protect Mode Interface) memory for DOS and 
  1191. Windows sessions. I don't know much about this, but I've been told not to 
  1192. remove it. 
  1193.  
  1194.  
  1195. ΓòÉΓòÉΓòÉ 4.52. DEVICE=C:\OS2\MDOS\VWIN.SYS ΓòÉΓòÉΓòÉ
  1196.  
  1197.  Assists in the process of providing seamless Windows support. 
  1198.  
  1199.  
  1200. ΓòÉΓòÉΓòÉ 4.53. DEVICE=C:\OS2\EXTDSKDD.SYS ΓòÉΓòÉΓòÉ
  1201.  
  1202.  EXTDSKDD.SYS supports external disk drives. 
  1203.  
  1204.  
  1205. ΓòÉΓòÉΓòÉ 4.54. PCMCIA and VPCMCIA.SYS ΓòÉΓòÉΓòÉ
  1206.  
  1207. REM DEVICE=C:\OS2\PCMCIA.SYS 
  1208. REM DEVICE=C:\OS2\MDOS\VPCMCIA.SYS 
  1209.  
  1210.  These two drivers are new to version 2.1. They provide support for computers 
  1211. that have PC Memory Card Association (PCMCIA) adapters. 
  1212.  
  1213. <<=TIP=>> If you don't have any PCMCIA devices, then you should REM these 
  1214. drivers to save a little RAM. 
  1215.  
  1216.  
  1217. ΓòÉΓòÉΓòÉ 4.55. REM DEVICE=C:\OS2\MDOS\VCDROM.SYS ΓòÉΓòÉΓòÉ
  1218.  
  1219.  This is a CD-ROM device driver. 
  1220.  
  1221. <<=TIP=>> If you don't have a CD-ROM installed, you should REM this line to 
  1222. save a little RAM. Remember, the more RAM OS/2 has--up to 16MB-- the better it 
  1223. runs. After 16MB it doesn't seem to improve much, overall. 
  1224.  
  1225.  
  1226. ΓòÉΓòÉΓòÉ 4.56. REM IFS=C:\OS2\CDFS.IFS ΓòÉΓòÉΓòÉ
  1227.  
  1228.  This OS/2 command is needed if you have a CD-ROM. It installs CDFS.IFS which 
  1229. is the "Installable File System" for CD-ROMs. Your CD-ROM is not going to run 
  1230. without it. 
  1231.  
  1232.  
  1233. ΓòÉΓòÉΓòÉ 4.57. DEVINFO=SCR,VGA,C:\OS2\VIOTBL.DCP ΓòÉΓòÉΓòÉ
  1234.  
  1235.  This command prepares your monitor to display information based upon the 
  1236. CODEPAGE specification. VIOTBL.DCP is the file that contains the video fonts 
  1237. for displaying characters for each of the CODEPAGES supported by OS/2. See the 
  1238. CODEPAGE command line below. 
  1239.  
  1240.  
  1241. ΓòÉΓòÉΓòÉ 4.58. DEVICE=C:\OS2\MDOS\VVGA.SYS ΓòÉΓòÉΓòÉ
  1242.  
  1243.  Your CONFIG.SYS file will contain various device drivers for various devices 
  1244. based upon your systems hardware configuration. This device driver happens to 
  1245. be for the VGA video card. 
  1246.  
  1247.  
  1248. ΓòÉΓòÉΓòÉ 4.59. DEVICE=C:\OS2\POINTDD.SYS ΓòÉΓòÉΓòÉ
  1249.  
  1250.  POINTDD.SYS is the file that contains information on what the mouse pointer 
  1251. looks like and draws it on your screen. 
  1252.  
  1253. <<=WARNING=>> In order for MOUSE.SYS to work effectively, this driver must be 
  1254. loaded by OS/2. Do not remove it from your CONFIG.SYS file. 
  1255.  
  1256.  
  1257. ΓòÉΓòÉΓòÉ 4.60. DEVICE=C:\OS2\MOUSE.SYS SERIAL=COM1 QSIZE=10 ΓòÉΓòÉΓòÉ
  1258.  
  1259.  Lets you use a mouse or track ball with OS/2. This line also identifies the 
  1260. type of mouse you have and which COM port it is on. QSIZE is a number from 1 to 
  1261. 100 which indicates how many mouse actions are to be saved when you execute 
  1262. mouse actions faster than your system can handle them. 
  1263.  
  1264. <<=NOTE=>> The MOUSE.SYS statement must come before the COM.SYS because COM.SYS 
  1265. will take over any unused COM port. If COM.SYS takes over the COM ports before 
  1266. MOUSE.SYS is loaded, MOUSE.SYS will not have any COM ports available, thus no 
  1267. mouse support. 
  1268.  
  1269.  
  1270. ΓòÉΓòÉΓòÉ 4.61. DEVICE=C:\OS2\COM.SYS ΓòÉΓòÉΓòÉ
  1271.  
  1272.  Lets you use the communications ports one and two (COM1 and COM2). (If you 
  1273. want to use COM3 or COM4 or change the IRQ of a COM port, see <<=TIP=>> below.) 
  1274. This line MUST appear after any driver that uses the communication ports. Use 
  1275. COM02.SYS for IBM PS/2 model 90 and 95. 
  1276.  
  1277. <<=TIP=>> There is a very good replacement driver for COM.SYS\VCOM.SYS called 
  1278. SIO.SYS\VSIO.SYS. It can be obtained on most OS/2 BBSs. If you utilize a 
  1279. communications packet on a regular basis at high speeds (e.g. 14,400), I 
  1280. recommend you consider SIO.SYS. Replace VCOM.SYS (below) with VSIO.SYS which 
  1281. comes with SIO.SYS. SIO.SYS and VSIO.SYS are Shareware, not Freeware. Register 
  1282. them if you use them!!! 
  1283.  
  1284. <<=TIP=>> To add support for COM3 and COM4 at location 3E8 with IRQ 4 and 2E8 
  1285. with IRQ 3 respectively, add (3,3E8,4)(4,2E8,3) to the DEVICE line, e.g. 
  1286. DEVICE=C:\OS2\COM.SYS (3,3E8,4)(4,2E8,3). You can also use this method to 
  1287. change a COM ports assigned IRQ. 
  1288.  
  1289.  
  1290. ΓòÉΓòÉΓòÉ 4.62. DEVICE=C:\OS2\MDOS\VCOM.SYS ΓòÉΓòÉΓòÉ
  1291.  
  1292.  Lets you use the communications ports for DOS and Windows sessions. Must 
  1293. appear after the COM.SYS driver. 
  1294.  
  1295. <<=NOTE=>> If you are using COM3 and/or COM4, add the appropriate parameters to 
  1296. the COM.SYS line above only. It is not necessary to add any parameters to this 
  1297. line. VCOM.SYS inherits its parameters from the COM.SYS line. 
  1298.  
  1299. <<=TIP=>> See TIP under DEVICE=C:\OS2\COM.SYS regarding SIO.SYS. 
  1300.  
  1301.  
  1302. ΓòÉΓòÉΓòÉ 4.63. DEVICE=C:\OS2\MDOS\ANSI.SYS ΓòÉΓòÉΓòÉ
  1303.  
  1304.  This is the traditional DOS command most are familiar with. It only affects 
  1305. DOS sessions. This line is not added to your CONFIG.SYS file by default. If you 
  1306. want it, you need to add it. 
  1307.  
  1308.  OS/2 sessions have ANSI support by default. If you are unsure if ANSI is on or 
  1309. off in an OS/2 session, go to an OS/2 command prompt and type ANSI. You will 
  1310. get a message like: ANSI extended screen and keyboard control is on. For an 
  1311. OS/2 session, turn ANSI off or on by typing ANSI OFF or ANSI ON at an OS/2 
  1312. command prompt. 
  1313.  
  1314.  
  1315. ΓòÉΓòÉΓòÉ 4.64. DEVICE=C:\OS2\LOG.SYS ΓòÉΓòÉΓòÉ
  1316.  
  1317.  This optional device driver installs OS/2s error-log file. If you want a log 
  1318. of errors that occur on your system, then add this and the next line to your 
  1319. CONFIG.SYS file. If you are interested in such things, you may wish to play 
  1320. with it, but be forewarned, the error log information is cryptic. For example, 
  1321. only error codes are reported. To learn what these codes mean, you need to have 
  1322. IBMs Systems Network Architecture Formats (GA27-3136-12) or, for a reasonable 
  1323. overview, get OS/2 2.1 Unleashed, 1993, SAMS Publishing. 
  1324.  
  1325.  The switch /E:<kb> sets the size of the error-log buffer. The range is from 
  1326. 4kb to 64kb with 8kb as the default. I've not used this switch in the 
  1327. CONFIG.SYS file line above, therefore the default will be used. 
  1328.  
  1329.  You will get a short and quick message during boot up indicating that Logging 
  1330. has been installed and what the buffer size is. 
  1331.  
  1332. <<=NOTE=>> LOG.SYS has its limitations. It will not log an application error 
  1333. unless the application has been written to make use of LOG.SYS. Some routine 
  1334. system errors will not log either because OS/2 opens an error message box on 
  1335. screen to report these. 
  1336.  
  1337.  
  1338. ΓòÉΓòÉΓòÉ 4.65. RUN=C:\OS2\SYSTEM\LOGDAEM.EXE /E:C:\OS2\LOGFILE.DAT /W:16 ΓòÉΓòÉΓòÉ
  1339.  
  1340.  This RUN command starts the logging process and must appear AFTER you have 
  1341. installed the LOG.SYS driver noted in the CONFIG.SYS file line above. The two 
  1342. switches are: 
  1343.  
  1344.  /E:<path><filename> This is the path and filename of the test file where the 
  1345. errors will be logged. You can place it anywhere you want and call it anything 
  1346. you wish. NOTE: Like the OS/2 INI files, this file is "locked" and you will not 
  1347. be able to access it with your standard text editor or the OS/2 System Editor. 
  1348. You will get a "violation error". The Enhanced Editor will open the file. 
  1349.  
  1350.  /W:<kb> This is the size of the file named with the /E switch. The default 
  1351. size is 64k, but with this switch you can set the value from 4k to 64k. I've 
  1352. set the file size at 16k in the example line above. 
  1353.  
  1354. <<=NOTE=>> Use SYSLOG.EXE from an OS/2 command line prompt to view your log 
  1355. file. 
  1356.  
  1357.  
  1358. ΓòÉΓòÉΓòÉ 4.66. CODEPAGE=437,850 ΓòÉΓòÉΓòÉ
  1359.  
  1360.  Lets you use the alphabet of various countries and languages. The syntax is 
  1361. CODEPAGE=ppp,sss where ppp is the number of the primary national alphabet to be 
  1362. used and sss is the secondary alphabet number. 437=US English alphabet and 850= 
  1363. multinational alphabet. The multinational alphabet contains most of the 
  1364. accented letters used in various European languages. Several other alphabets 
  1365. that can be supported by your version of OS/2. See table below. 
  1366.  
  1367. <<=WARNING=>> Japan, Korea and Chinese require a special version of OS/2 and 
  1368. special hardware. 
  1369.  
  1370. <<=NOTE=>> If there is not a CODEPAGE statement in your CONFIG.SYS file, your 
  1371. keyboard will use an alphabet based on the COUNTRY statement found earlier in 
  1372. your CONFIG.SYS file, but your screen and printer will use their built-in 
  1373. defaults. 
  1374.  
  1375. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1376. ΓöéCOUNTRY             ΓöéPRIMARY CODE PAGE ΓöéSECONDARY CODE PAGE Γöé
  1377. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1378. ΓöéArabic-speaking     Γöé864               Γöé850                 Γöé
  1379. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1380. ΓöéAsia (English)      Γöé437               Γöé850                 Γöé
  1381. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1382. ΓöéAustralia (English) Γöé437               Γöé850                 Γöé
  1383. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1384. ΓöéBelgium             Γöé850               Γöé437                 Γöé
  1385. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1386. ΓöéCanada (French)     Γöé863               Γöé850                 Γöé
  1387. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1388. ΓöéCzechoslovakia      Γöé852               Γöé850                 Γöé
  1389. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1390. ΓöéDenmark             Γöé850               Γöén/a                 Γöé
  1391. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1392. ΓöéFinland             Γöé850               Γöé437                 Γöé
  1393. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1394. ΓöéFrance              Γöé437               Γöé850                 Γöé
  1395. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1396. ΓöéGermany             Γöé850               Γöé437                 Γöé
  1397. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1398. ΓöéHebrew-speaking     Γöé862               Γöé850                 Γöé
  1399. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1400. ΓöéHungary             Γöé852               Γöé850                 Γöé
  1401. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1402. ΓöéIceland             Γöé850               Γöé861                 Γöé
  1403. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1404. ΓöéItaly               Γöé437               Γöé850                 Γöé
  1405. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1406. ΓöéJapan               Γöé932               Γöé437,850             Γöé
  1407. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1408. ΓöéKorea               Γöé934               Γöé437,850             Γöé
  1409. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1410. ΓöéLatin America       Γöé437               Γöé850                 Γöé
  1411. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1412. ΓöéNetherlands         Γöé850               Γöé437                 Γöé
  1413. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1414. ΓöéNorway              Γöé850               Γöén/a                 Γöé
  1415. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1416. ΓöéPeoples Republic of Γöé938               Γöé437,850             Γöé
  1417. ΓöéChina               Γöé                  Γöé                    Γöé
  1418. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1419. ΓöéPoland              Γöé852               Γöé850                 Γöé
  1420. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1421. ΓöéPortugal            Γöé850               Γöé860                 Γöé
  1422. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1423. ΓöéSpain               Γöé850               Γöé437                 Γöé
  1424. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1425. ΓöéSweden              Γöé850               Γöé437                 Γöé
  1426. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1427. ΓöéSwitzerland (French)Γöé850               Γöé437                 Γöé
  1428. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1429. ΓöéSwitzerland (German)Γöé850               Γöé437                 Γöé
  1430. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1431. ΓöéTaiwan              Γöé437               Γöé850                 Γöé
  1432. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1433. ΓöéTurkey              Γöé857               Γöé850                 Γöé
  1434. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1435. ΓöéUnited Kingdom      Γöé437               Γöé850                 Γöé
  1436. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1437. ΓöéUnited States       Γöé437               Γöé850                 Γöé
  1438. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1439. ΓöéYugoslavia          Γöé852               Γöé850                 Γöé
  1440. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1441.  
  1442.  
  1443. ΓòÉΓòÉΓòÉ 4.67. DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP ΓòÉΓòÉΓòÉ
  1444.  
  1445.  Tells the keyboard which multinational character set to use and where to find 
  1446. the file KEYBOARD.DCP which translates keystrokes. The syntax is: 
  1447. DEVINFO=KBD,cc,DRIVE,PATH,FILENAME. The parameter cc equals the character set 
  1448. to be used, e.g. US = United States. See table below for character set codes. 
  1449.  
  1450. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1451. ΓöéLANGUAGE       ΓöéCOUNTRY CODE   Γöé
  1452. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1453. ΓöéArabic         ΓöéAR             Γöé
  1454. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1455. ΓöéBelgian        ΓöéBE             Γöé
  1456. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1457. ΓöéCanadian FrenchΓöéCF             Γöé
  1458. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1459. ΓöéCzech/Czech    ΓöéCS243          Γöé
  1460. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1461. ΓöéCzech/Slovak   ΓöéCS245          Γöé
  1462. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1463. ΓöéDanish         ΓöéDK             Γöé
  1464. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1465. ΓöéDutch          ΓöéNL             Γöé
  1466. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1467. ΓöéFinnish        ΓöéSU             Γöé
  1468. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1469. ΓöéFrench         ΓöéFR             Γöé
  1470. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1471. ΓöéGerman         ΓöéGR             Γöé
  1472. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1473. ΓöéHebrew         ΓöéHE             Γöé
  1474. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1475. ΓöéHungarian      ΓöéHU             Γöé
  1476. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1477. ΓöéIcelandic      ΓöéIS             Γöé
  1478. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1479. ΓöéItalian        ΓöéIT             Γöé
  1480. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1481. ΓöéLatin America  ΓöéLA             Γöé
  1482. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1483. ΓöéNorwegian      ΓöéNO             Γöé
  1484. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1485. ΓöéPolish         ΓöéPL             Γöé
  1486. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1487. ΓöéPortuguese     ΓöéPO             Γöé
  1488. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1489. ΓöéSpanish        ΓöéSP             Γöé
  1490. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1491. ΓöéSwedish        ΓöéSV             Γöé
  1492. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1493. ΓöéSwiss (French) ΓöéSF             Γöé
  1494. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1495. ΓöéSwiss (German) ΓöéSG             Γöé
  1496. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1497. ΓöéTurkish        ΓöéTR             Γöé
  1498. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1499. ΓöéUnited Kingdom ΓöéUK             Γöé
  1500. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1501. ΓöéUnited States  ΓöéUS             Γöé
  1502. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1503. ΓöéYugoslavian    ΓöéYU             Γöé
  1504. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1505.  
  1506.  
  1507. ΓòÉΓòÉΓòÉ 4.68. DEVICE=C:\OS2\VDISK.SYS 512 ΓòÉΓòÉΓòÉ
  1508.  
  1509.  As in DOS, this driver installs a RAM disk. In this example, the RAM disk is 
  1510. 512k with the sectors and directories parameters set at the default level 
  1511. (64-byte sectors and 64 directory entries). With DOS, a RAM disk could 
  1512. significantly improve system performance, but because OS/2 handles your memory 
  1513. far more efficiently than DOS and has its own sophisticated caching routines, 
  1514. using a RAM disk is not recommended. 
  1515.  
  1516. <<=CAUTION=>> Because a RAM disk takes available memory away from OS/2, you may 
  1517. negatively impact system performance on systems with less than 12MB of RAM. 
  1518. Unless you have lots of RAM or have a very specific need, don't install a RAM 
  1519. disk. 
  1520.  
  1521. <<=NOTE=>> If you do install VDISK.SYS and you also have EXTDSKDD.SYS 
  1522. installed, VDISK.SYS must be placed after EXTDSKDD.SYS in your CONFIG.SYS file. 
  1523. Check your online Command Reference for information on EXTDSKDD.SYS. 
  1524.  
  1525. ---------------------------------------------------------------------------- 
  1526.  
  1527. END OF CONFIG.SYS FILE DESCRIPTION 
  1528.  
  1529.  
  1530. ΓòÉΓòÉΓòÉ 5. Obscure CONFIG.SYS settings ΓòÉΓòÉΓòÉ
  1531.  
  1532.  What follows are some very obscure CONFIG.SYS file settings. They are here 
  1533. only for informational purposes. Unless you have a very specific need and know 
  1534. what you're doing, please don't experiment with these. 
  1535.  
  1536. SET SHELLEXCEPTIONHANDLER=OFF 
  1537.  
  1538.  The WpS has its own exception handling routines which allows it to recover 
  1539. from most errors. You can turn off this "exception handling" with this command. 
  1540. Could be useful when debugging an object. 
  1541.  
  1542. SET OBJECTSNOOZETIME=45 
  1543.  
  1544.  Useful when programming certain types of object DLLs. 
  1545.  
  1546. TIMESLICE=128,256 
  1547.  
  1548.  This command allows you to manually control the minimum and maximum amount of 
  1549. processor time any thread can receive at once. The syntax is: 
  1550. TIMESLICE=x,y where x is the minimum time slice (in milliseconds and must be at 
  1551. least 32) and where y is the maximum length (must be less than 65536). 
  1552.  
  1553. <<=TIP=>> OS/2 handles time slicing dynamically. This means that the system is 
  1554. adjusting the time slice values based on the actual processes active on the 
  1555. system as the workload changes. Therefore, it is best not to attempt to 
  1556. manually set TIMESLICE. OS/2 can handle this process far better than most of us 
  1557. can. 
  1558.  
  1559. TRACE=ON 
  1560.  
  1561.  Helpful for System Administrators and programmers. Assists in the tracking of 
  1562. system problems by turning TRACE on (or off) and establishing a buffer (4k is 
  1563. default. You can increase this using the command TRACEBUF) to store tracing 
  1564. data. You can also start TRACE from an OS/2 command prompt. 
  1565.  
  1566.  
  1567. ΓòÉΓòÉΓòÉ 6. Sample CONFIG.SYS files. ΓòÉΓòÉΓòÉ
  1568.  
  1569. FILE FOR CLONE WITH 8MB OF RAM AND VGA RUNNING ONLY HPFS 
  1570.  
  1571. CALL=C:\OS2\XCOPY.EXE C:\OS2\*.BK1 C:\OS2\*.BK2 
  1572. CALL=C:\OS2\XCOPY.EXE C:\OS2\*.INI C:\OS2\*.BK1 
  1573. IFS=C:\OS2\HPFS.IFS /CACHE:512 /CRECL:4 /AUTOCHECK:C 
  1574. PROTSHELL=C:\OS2\PMSHELL.EXE 
  1575. SET USER_INI=C:\OS2\OS2.INI 
  1576. SET SYSTEM_INI=C:\OS2\OS2SYS.INI 
  1577. SET OS2_SHELL=C:\OS2\CMD.EXE 
  1578. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS 
  1579. SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE 
  1580. SET RESTARTOBJECTS=YES 
  1581. SET COMSPEC=C:\OS2\CMD.EXE 
  1582. LIBPATH=.;C:\OS2\DLL;C:\OS2\MDOS;C:\;C:\OS2\APPS\DLL; 
  1583. SET PATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL; 
  1584.   C:\;C:\OS2\MDOS;C:\OS2\APPS; 
  1585. SET DPATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL; 
  1586.   C:\;C:\OS2\BITMAP;C:\OS2\MDOS;C:\OS2\APPS; 
  1587. SET PROMPT=$E[1;33m[$P]$G 
  1588. SET HELP=C:\OS2\HELP;C:\OS2\HELP\TUTORIAL; 
  1589. SET GLOSSARY=C:\OS2\HELP\GLOSS; 
  1590. SET DIRCMD=/O /P 
  1591. SET IPF_KEYS=SBCS   (New with version 2.1) 
  1592. PRIORITY_DISK_IO=YES 
  1593. FILES=20 
  1594. DEVICE=C:\OS2\TESTCFG.SYS 
  1595. DEVICE=C:\OS2\DOS.SYS 
  1596. DEVICE=C:\OS2\PMDD.SYS 
  1597. BUFFERS=50 
  1598. IOPL=YES 
  1599. REM * DISKCACHE=256,LW,32,AC:C 
  1600. MAXWAIT=2 
  1601. MEMMAN=SWAP,PROTECT 
  1602. SWAPPATH=C:\OS2\SYSTEM 512 4096 
  1603. BREAK=OFF 
  1604. THREADS=256 
  1605. PRINTMONBUFSIZE=402,134,134 
  1606. COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS 
  1607. SET KEYS=OFF REM * SET DELDIR=C:\DELETE,512; 
  1608. BASEDEV=PRINT01.SYS 
  1609. BASEDEV=IBM1FLPY.ADD 
  1610. BASEDEV=IBM1S506.ADD 
  1611. BASEDEV=OS2DASD.DMD 
  1612. SET BOOKSHELF=C:\OS2\BOOK 
  1613. SET EPMPATH=C:\OS2\APPS 
  1614. REM * DEVICE=C:\OS2\APPS\SASYNCDA.SYS 
  1615. PROTECTONLY=NO 
  1616. SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS /P 
  1617. FCBS=16,8 
  1618. RMSIZE=640 
  1619. DEVICE=C:\OS2\MDOS\VEMM.SYS 
  1620. DEVICE=C:\OS2\MDOS\VMOUSE.SYS 
  1621. DOS=LOW,NOUMB 
  1622. DEVICE=C:\OS2\MDOS\VDPX.SYS 
  1623. DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB 
  1624. DEVICE=C:\OS2\MDOS\VDPMI.SYS 
  1625. DEVICE=C:\OS2\MDOS\VWIN.SYS 
  1626. REM * DEVICE=C:\OS2\PCMCIA.SYS   (New with version 2.1) 
  1627. REM * DEVICE=C:\OS2\MDOS\VPCMCIA.SYS (New with version 2.1) 
  1628. REM * DEVICE=C:\OS2\MDOS\VCDROM.SYS 
  1629. DEVINFO=SCR,VGA,C:\OS2\VIOTBL.DCP 
  1630. SET VIDEO_DEVICES=VIO_VGA 
  1631. SET VIO_VGA=DEVICE(BVHVGA) 
  1632. DEVICE=C:\OS2\MDOS\VVGA.SYS 
  1633. DEVICE=C:\OS2\POINTDD.SYS 
  1634. DEVICE=C:\OS2\MOUSE.SYS SERIAL=COM1 
  1635. DEVICE=C:\OS2\COM.SYS 
  1636. DEVICE=C:\OS2\MDOS\VCOM.SYS 
  1637. CODEPAGE=437,850 
  1638. DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP 
  1639.  
  1640. FOR CLONE WITH 8MB RAM AND VGA RUNNING ONLY FAT 
  1641.  
  1642. Make the following two changes in the CONFIG.SYS listing above. 
  1643.  
  1644.    Γûá REM this line: IFS=C:\OS2\HPFS.IFS /CACHE:512 /CRECL:4 /AUTOCHECK:C 
  1645.  
  1646.    Γûá Remove the REM from this line: REM DISKCACHE=256,LW 
  1647.  
  1648. FOR CLONE WITH 8MB RAM AND VGA RUNNING BOTH FAT AND HPFS 
  1649.  
  1650.  Make the following change in the CONFIG.SYS listing above. 
  1651.  
  1652.    Γûá Remove the REM from this line: REM DISKCACHE=256,LW 
  1653.  
  1654. FOR CLONE WITH 4 OR 6MB OF RAM AND VGA RUNNING FAT 
  1655.  
  1656. CALL=C:\OS2\XCOPY.EXE C:\OS2\*.BK1 C:\OS2\*.BK2 
  1657. CALL=C:\OS2\XCOPY.EXE C:\OS2\*.INI C:\OS2\*.BK1 
  1658. REM * IFS=C:\OS2\HPFS.IFS /CACHE:512 /CRECL:4 /AUTOCHECK:C 
  1659. PROTSHELL=C:\OS2\PMSHELL.EXE 
  1660. SET USER_INI=C:\OS2\OS2.INI 
  1661. SET SYSTEM_INI=C:\OS2\OS2SYS.INI 
  1662. SET OS2_SHELL=C:\OS2\CMD.EXE 
  1663. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS 
  1664. SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE 
  1665. SET RESTARTOBJECTS=YES 
  1666. SET COMSPEC=C:\OS2\CMD.EXE 
  1667. LIBPATH=.;C:\OS2\DLL;C:\OS2\MDOS;C:\;C:\OS2\APPS\DLL; 
  1668. SET PATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\; 
  1669.          C:\OS2\BITMAP;C:\OS2\MDOS;C:\OS2\APPS; 
  1670. SET DPATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\; 
  1671.          C:\OS2\BITMAP;C:\OS2\MDOS;C:\OS2\APPS; 
  1672. SET PROMPT=$E[1;33m[$p]$g 
  1673. SET HELP=C:\OS2\HELP;C:\OS2\HELP\TUTORIAL; 
  1674. SET GLOSSARY=C:\OS2\HELP\GLOSS; 
  1675. SET DIRCMD=/O /P 
  1676. SET IPF_KEYS=SBCS   (New with version 2.1) 
  1677. PRIORITY_DISK_IO=YES 
  1678. FILES=20 
  1679. DEVICE=C:\OS2\TESTCFG.SYS 
  1680. DEVICE=C:\OS2\DOS.SYS 
  1681. DEVICE=C:\OS2\PMDD.SYS 
  1682. BUFFERS=20 
  1683. IOPL=YES 
  1684. DISKCACHE=64,L2,12,AC:C 
  1685. MAXWAIT=2 
  1686. MEMMAN=SWAP,PROTECT 
  1687. SWAPPATH=C:\OS2\SYSTEM 512 6144 
  1688. BREAK=OFF 
  1689. THREADS=128 
  1690. PRINTMONBUFSIZE=134,134,134 
  1691. COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS 
  1692. SET KEYS=OFF 
  1693. REM * SET DELDIR=C:\DELETE,512; 
  1694. BASEDEV=PRINT01.SYS 
  1695. BASEDEV=IBM1FLPY.ADD 
  1696. BASEDEV=IBM1S506.ADD 
  1697. BASEDEV=OS2DASD.DMD 
  1698. SET BOOKSHELF=C:\OS2\BOOK 
  1699. SET EPMPATH=C:\OS2\APPS 
  1700. REM * DEVICE=C:\OS2\APPS\SASYNCDA.SYS 
  1701. PROTECTONLY=NO 
  1702. SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS /P 
  1703. FCBS=16,8 
  1704. RMSIZE=512 
  1705. DEVICE=C:\OS2\MDOS\VEMM.SYS 
  1706. DEVICE=C:\OS2\MDOS\VMOUSE.SYS 
  1707. DOS=LOW,NOUMB 
  1708. DEVICE=C:\OS2\MDOS\VDPX.SYS 
  1709. DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB 
  1710. DEVICE=C:\OS2\MDOS\VDPMI.SYS 
  1711. DEVICE=C:\OS2\MDOS\VWIN.SYS 
  1712. REM * DEVICE=C:\OS2\PCMCIA.SYS    (New with version 2.1) 
  1713. REM * DEVICE=C:\OS2\MDOS\VPCMCIA.SYS    (New with version 2.1) 
  1714. REM * DEVICE=C:\OS2\MDOS\VCDROM.SYS 
  1715. DEVINFO=SCR,VGA,C:\OS2\VIOTBL.DCP 
  1716. SET VIDEO_DEVICES=VIO_VGA 
  1717. SET VIO_VGA=DEVICE(BVHVGA) 
  1718. DEVICE=C:\OS2\MDOS\VVGA.SYS 
  1719. DEVICE=C:\OS2\POINTDD.SYS 
  1720. DEVICE=C:\OS2\MOUSE.SYS SERIAL=COM1 
  1721. DEVICE=C:\OS2\COM.SYS 
  1722. DEVICE=C:\OS2\MDOS\VCOM.SYS 
  1723. CODEPAGE=437,850 
  1724. DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP 
  1725.  
  1726.  
  1727. ΓòÉΓòÉΓòÉ 7. HOW TO RESTORE A DAMAGED CONFIG.SYS FILE FROM A BACKUP COPY ΓòÉΓòÉΓòÉ
  1728.  
  1729.  1. Boot OS/2 from the OS/2 Installation Disk. 
  1730.  
  1731.  2. Insert OS/2 Disk #1 when asked. 
  1732.  
  1733.  3. Press the ESC key when you get the first text screen. By doing this you 
  1734.    will be put into OS/2s command-line mode. 
  1735.  
  1736.  4. Assuming that your backup copy of CONFIG.SYS is named CONFIG.SAV, enter 
  1737.     the following command: 
  1738.  
  1739.   COPY C:\CONFIG.SAV C:\CONFIG.SYS 
  1740.  
  1741.   Press the ENTER key. 
  1742.  
  1743.  5. Remove OS/2 Disk #1 and reboot system. 
  1744.  
  1745.  What if you didn't make a backup copy? IBM thought about you. When OS/2 was 
  1746. first installed on your system, the installation program made a backup copy of 
  1747. your original CONFIG.SYS file. It stored this file in C:\OS2\INSTALL. To 
  1748. restore from this file follow the same steps above, EXCEPT, in step #4 enter 
  1749. the following command instead of the one shown: 
  1750.  
  1751.  COPY C:\OS2\INSTALL\CONFIG.SYS C:\CONFIG.SYS 
  1752.  
  1753. <<=TIP=>> Replace the CONFIG.SYS file saved by the OS/2 installation program in 
  1754. the INSTALL directory with your most current version, thus allowing you to 
  1755. restore from it. 
  1756.  
  1757.  
  1758. ΓòÉΓòÉΓòÉ 8. REXX SUPPORT FROM WITHIN THE CONFIG.SYS FILE ΓòÉΓòÉΓòÉ
  1759.  
  1760.  The question of whether REXX programs can be called from within the CONFIG.SYS 
  1761. file has been asked by a number of people. Keith Medcalf's response to the 
  1762. question is one of the best I've seen. Thanks Keith! 
  1763.  
  1764. --------------------------------------------------------------------------- 
  1765.  
  1766.  Date: 07-30-93, 08:06            Number: 483 
  1767.  From: Keith Medcalf               Refer: 477 
  1768.   to: Russ Williams              Recvd: No 
  1769.  Subj: REXX from CONFIG.SYS           Conf: Ibm.Os2se 
  1770. ---------------------------------------------------------------------------- 
  1771.  
  1772. Wednesday July 28 1993 16:34, Russ Williams wrote to All: 
  1773.  
  1774. RW>Can anyone tell me what restrictions there are on running REXX 
  1775. RW>programs from CONFIG.SYS (via "CALL=")? It doesn't work for me, and 
  1776. RW>the online help is no help. 
  1777.  
  1778. You cannot. The DLLs required to support Rexx are not loaded until Presentation 
  1779. Manager is loaded. If you require Rexx support earlier, look for a program 
  1780. called SRVREXX at a fine BBS near you. 
  1781.  
  1782.  Adding the line RUN=SRVREXX.EXE to the CONFIG.SYS will immediately initialize 
  1783. Rexx. You will then be able to access Rexx with or without PM being loaded. 
  1784.  
  1785. END OF CONFIG.SYS FILE DESCRIPTION