home *** CD-ROM | disk | FTP | other *** search
/ Compu-Fix / Compu-Fix.iso / misc / program1 / cfg2new.txt < prev    next >
Encoding:
Text File  |  1993-03-01  |  25.9 KB  |  564 lines

  1. Copyright (c) 1992, Rick Meigs, 3041 SE Tenth Street, Portland, OR, 97202. 
  2. PRODIGY BVGW18A.
  3.  
  4. This file may be freely distributed on a not-for-profit basis, but the copyright
  5. notice may not be removed and the file may not be modified.  If you have
  6. questions, comments, additions or suggestions, please contact Rick Meigs.  They
  7. will be evaluated for possible inclusion in a later addition.
  8.  
  9. ------------------------------------------------------------------------------
  10.  
  11. OS/2 2.0 CONFIG.SYS DESCRIPTION
  12.  
  13. Version 2.0
  14.  
  15. For myself and many others the OS/2 2.0 CONFIG.SYS file is somewhat of a mystery. 
  16. So, in the hope of learning something of use, I began researching what many of
  17. the commands were for.  This file is the result of that research.  It briefly
  18. describes many of the common commands found in an OS/2 CONFIG.SYS file. 
  19. Naturally, not all possible commands are listed (especially the many hardware
  20. device drivers), but most of the more common ones are.  I've use my own
  21. CONFIG.SYS as the foundation for this file.
  22.  
  23.  
  24. BEGINNING OF FILE LISTING
  25. ---------------------------------------------------------------------
  26. ---------------------------------------------------------------------
  27.  
  28. IFS=C:\OS2\HPFS.IFS  /CACHE:384 /CRECL:4 /AUTOCHECK:C
  29.  
  30. This OS/2 command installs the HPFS, if you are using it, instead of FAT.  The
  31. syntax is IFS=DRIVE:PATH\FILENAME,SWITCHES.  There are three switches: 
  32. /CACHE:nnn sets up a disk cache and sets it size; /CRECL sets the maximum record
  33. size for caching, from 2k to 64k in multiples of 2k; and /AUTOCHECK:nn tells the
  34. system to run CHKDSK and sets the drives to be checked at startup.
  35.  
  36. If you are using only FAT partitions, then you can REM this statement.
  37.  
  38. ---------------------------------------------------------------------
  39. PROTSHELL=C:\OS2\PMSHELL.EXE
  40.  
  41. This OS/2 command loads OS/2s user interface program (PMSHELL) which allows you
  42. to make full-screen and window sessions work.  The current interface program is
  43. the Workplace Shell (WpS), but in theory you could purchase or develop your own
  44. user interface and use it instead of the WpS.
  45.  
  46. ---------------------------------------------------------------------
  47. SET USER_INI=C:\OS2\OS2.INI
  48.  
  49. Tells OS/2 the name and locations of the file that contains your desktop setup
  50. information and the options saved from OS/2 applications which need to do so. 
  51. OS2.INI is the default file name.  NOTE:  OS2.INI is a critical file to the
  52. proper operation of OS/2 and should not be deleted or modified.  The file is not
  53. an ASCII file and therefore cannot be modified with an ASCII editor if it should
  54. become damaged.  As a result, you should consider backing up this file with a
  55. program such as WPSBKUP, a shareware program you can obtain on many OS/2 BBSs.
  56.  
  57. This file remains open the entire time OS/2 is booted and operating.  It only
  58. closes upon Shutdown.  If it should become "trashed", MAKEINI.EXE, which ships
  59. with OS/2 and is in the OS2 directory, can be used to easily build a new set of
  60. INI files.  You will have to boot from an OS/2 floppy to do so.
  61.  
  62. ---------------------------------------------------------------------
  63. SET SYSTEM_INI=C:\OS2\OS2SYS.INI
  64.  
  65. Tells OS/2 the name and location of its INI file (OS2SYS.INI).  OS2SYS.INI tells
  66. OS/2 what kind of equipment your system uses.  NOTE:  OS2SYS.INI is a critical
  67. files and should not be deleted or modified.  It is not an ASCII file and can't
  68. be edited.  Therefore, you should consider backing up this file with a program
  69. such as WPSBKUP, a shareware program you can obtain on many OS/2 BBSs.
  70.  
  71. This file remains open the entire time OS/2 is booted and operating.  It only
  72. closes upon Shutdown.  If it should become "trashed", MAKEINI.EXE, which ships
  73. with OS/2 and is in the OS2 directory, can be used to easily build a new set of
  74. INI files.  You will have to boot from an OS/2 floppy to do so.
  75.  
  76. ---------------------------------------------------------------------
  77. SET OS2_SHELL=C:\OS2\CMD.EXE
  78.  
  79. OS2_SHELL directs OS/2 to load the command-line shell identified at boot time. 
  80. The COMSPEC line below helps OS/2 find the command-line shell later.
  81.  
  82. ---------------------------------------------------------------------
  83. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS
  84.  
  85. This command is used to start parts of the OS/2 WpS.  If you remove any of these
  86. statements, then you will be restricted from accessing portions of the shell.
  87.  
  88. ---------------------------------------------------------------------
  89. SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE
  90.  
  91. This line tells the system what interface program is to be used.  In this case
  92. it is the Workplace Shell.
  93.  
  94. ---------------------------------------------------------------------
  95. SET RESTARTOBJECTS=YES
  96.  
  97. This command tells OS/2 what objects/applications to restart after you suspend
  98. operations with or without doing a Shut_down (as in doing a Ctrl-Alt-Del because
  99. some faulty program has locked up your system).  If this statement is not in your
  100. config.sys, then the default is YES, start all objects that were running at the
  101. time of Shut_down or reboot.  Other options include:
  102.  
  103. NO = do not start any applications that were running at time of shutdown or
  104. reboot.
  105.  
  106. STARTUPFOLDERSONLY = start objects only in the Startup folder.  
  107.  
  108. REBOOTONLY = Start objects only if the OS/2 WpS is starting from a reboot or at
  109. power on.
  110.  
  111. ---------------------------------------------------------------------
  112. SET COMSPEC=C:\OS2\CMD.EXE
  113.  
  114. This line identifies what command-line shell is to be used and where its at.  In
  115. DOS, COMMAND.COM is equivalent to CMD.EXE.
  116.  
  117. ---------------------------------------------------------------------
  118. LIBPATH=.;C:\OS2\DLL;C:\OS2\MDOS;C:\;C:\OS2\APPS\DLL;
  119.  
  120. This is an OS/2 command.  It tells OS/2 where to locate Dynamic Link Libraries
  121. or DLLs.  LIBPATH is similar to DPATH and PATH, but the statement can only be
  122. used in the config.sys file and OS/2 does not search the current directory for
  123. DLLs unless you include it in the LIBPATH statement.  To have OS/2 search the
  124. current directory, include a period "." right after the equal "=" symbol as noted
  125. above.  You don't need to use the SET command with LIBPATH.
  126.  
  127. ---------------------------------------------------------------------
  128. SET
  129. PATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\;C:\OS2\MDOS;C:
  130. \OS2\APPS;
  131.  
  132. Just like in DOS, it tells both DOS and OS/2 where to find programs.
  133.  
  134. ---------------------------------------------------------------------
  135. SET
  136. DPATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\MDOS\WINOS2;C:\OS2\INSTALL;C:\;C:\OS2\BITMAP
  137. ;C:\OS2\MDOS;C:\OS2\APPS;
  138.  
  139. This is an OS/2 command.  It tells OS/2 programs where to look for data files. 
  140. It is similar to the DOS APPEND command, but unlike APPEND, DPATH only works with
  141. programs designed to use it.
  142.  
  143. ---------------------------------------------------------------------
  144. SET PROMPT=[$p]
  145.  
  146. Standard DOS command for setting how your OS/2 command prompt will appear.  As
  147. noted here, the command prompt will appear showing the current directory of the
  148. default drive enclosed in [], i.e. [C:\].  Having the [] bracket the drive and
  149. directory information lets you quickly know when you are at an OS/2 command line
  150. verse a DOS command line.  If you type PROMPT without a parameter, OS/2 will
  151. return its default prompt [$p].
  152.  
  153. This is for OS/2 only.  Set the DOS PROMPT default in your AUTOEXEC.BAT file.
  154.  
  155. Options include:
  156.  
  157. $D = Current date
  158. $E = ASCII code 27 (escape) so you can work with ASCII
  159. $G = > symbol
  160. $N = Default drive
  161. $P = Current directory of default drive
  162. $S = Space
  163. $T = Current time
  164. $V = OS/2 version number
  165.  
  166. ---------------------------------------------------------------------
  167. SET HELP=C:\OS2\HELP;C:\OS2\HELP\TUTORIAL;
  168.  
  169. Tells OS/2 where the help files are located.  OS/2 will only look for a program's
  170. help files in the path shown.
  171.  
  172. ---------------------------------------------------------------------
  173. SET GLOSSARY=C:\OS2\HELP\GLOSS;
  174.  
  175. Tells OS/2 where the Glossary file and Master Help file is located.
  176.  
  177. ---------------------------------------------------------------------
  178. SET DIRCMD=/ON /P
  179.  
  180. This is the OS/2 equivalent of the DIR command.  In DOS 5.x you can tell DIR how
  181. to present file information.  To do this in OS/2, use the undocumented DIRCMD
  182. command.  For example:  SET DIRCMD=/ON /P tells OS/2 to display the DIR
  183. information in alpha order and place a pause at the end of each page.
  184.  
  185. This is for OS/2 only.  Set the DOS default in your AUTOEXEC.BAT file.
  186.  
  187. Options include:
  188.  
  189. /A list files with specific attributes.  E.g. /AH list only hidden files.  Other
  190. options are S A & R.  If you place a negative (-) sign in front of your specified
  191. attribute, all files will list except those with the attribute specified.  E.g.
  192. /A-H-S will display all files except hidden and system files.
  193.  
  194. /B list directories and files without heading and summary information.
  195.  
  196. /F list files with the full drive and path information.  Date, time and size are
  197. omitted.
  198.  
  199. /L displays information in lowercase.
  200.  
  201. /N lists files on a FAT drive in the same format used for a HPFS drive, i.e.
  202. date, time, size, name.
  203.  
  204. /O list files according to sort option specified.  Sort options are:
  205.     N = alphabetize by file name
  206.    -N = reverse-alphabetizes by name
  207.     E = alphabetize by extension
  208.    -E = reverse-alphabetizes by extension
  209.     D = by date, oldest first
  210.    -D = by date, newest first
  211.     S = by file size, smallest first
  212.    -S = by file size, largest first
  213.  
  214. /P pauses after each full screen of files listed.
  215.  
  216. /R displays long file names if applicable.
  217. /S searches and displays all directories.
  218.  
  219. /W displays file names across the screen.  Date, time and size are ommitted.
  220.  
  221. ---------------------------------------------------------------------
  222. PRIORITY_DISK_IO=YES
  223.  
  224. This command determines whether applications running in the foreground have
  225. priority access to disks.  The default is YES.  If you want all applications to
  226. have equal access to your disks, then change this statement to NO.
  227.  
  228. ---------------------------------------------------------------------
  229. FILES=20
  230.  
  231. This is a standard DOS command which sets the maximum number of files that DOS
  232. can access at the same time.  OS/2 sets the default at 20, but some DOS programs
  233. may require that you increase this number.
  234.  
  235. ---------------------------------------------------------------------
  236. DEVICE=C:\OS2\TESTCFG.SYS
  237.  
  238. TESTCFG.SYS is used during the install process to test your systems
  239. configuration.  It is also used by the Selective Install process and during
  240. device driver installations.  Because of the latter, this line should not be
  241. deleted.
  242.  
  243. ---------------------------------------------------------------------
  244. DEVICE=C:\OS2\PMDD.SYS
  245.  
  246. PMDD.SYS makes the Presentation Manager work and OS/2 will not start unless you
  247. have this line in your config file.
  248.  
  249. ---------------------------------------------------------------------
  250. BUFFERS=30
  251.  
  252. Tells OS/2 how many disk buffers to use.  Range is from 1 to 100.  Each buffer
  253. takes up to 512 bytes of RAM.  30 is the default and usually works well.
  254.  
  255. Disk buffers are blocks of memory set aside by OS/2 for use in reading and
  256. writing blocks of data.  Generally, you can speed up your system by increasing
  257. the number of BUFFERS.  But, keep in mind that as you increase the number, you
  258. reduce available memory.  30 is the default, but you may wish to experiment with
  259. a higher number.  Be careful about using a lower number.
  260.  
  261. ---------------------------------------------------------------------
  262. IOPL=YES
  263.  
  264. An OS/2 command that, when set to YES, lets programs that need to bypass OS/2 and
  265. work directly with hardware devices, do so.  YES means that all programs can
  266. access the hardware directly.  NO means that no program can access the hardware
  267. directly.  You can also specify a list of programs that are allowed to work
  268. directly with the hardware.  For example, IOPL=WS.EXE,Q.EXE,FLIST.EXE would allow
  269. only these three programs to access hardware directly.
  270.  
  271. ---------------------------------------------------------------------
  272. DISKCACHE=256,LW
  273.  
  274. If you are using FAT file system, this command sets up a RAM disk cache.  The
  275. DISKCACHE line noted here sets up a 256k cache with lazy writing enabled.  If you
  276. don't want lazy write enabled, then remove ",LW".  The default cache size is 64k,
  277. which I feel is to small.  If you have the RAM, increase the size to improve
  278. system performance.  If you want CHKDSK to automatically check your startup
  279. partition (usually C), then add this switch to end of the DISKCASCHE command: 
  280. AC:n where n is your startup partition, e.g. AC:C.
  281.  
  282. If you are only using HPFS, then you can REM this statement.
  283.  
  284. ---------------------------------------------------------------------
  285. MAXWAIT=3
  286.  
  287. This OS/2 command sets the longest period a program will have to wait to execute
  288. before OS/2 ups its priority.  This makes sure that no program is put on hold
  289. forever while some other program hogs the system.  You can set MAXWAIT from 1 to
  290. 255 seconds.  The default is 3 seconds.
  291.  
  292. ---------------------------------------------------------------------
  293. MEMMAN=SWAP,MOVE,PROTECT
  294.  
  295. OS/2 can run more programs and use more data than can actually be stored in
  296. memory at any given time.  This is done by swapping large amounts of memory to
  297. your hard disk and then reading the the data back into memory when needed.  This
  298. is called virtual memory.  If you only have 4 meg of memory or less (Get MORE
  299. memory fast!  You need 8 meg minimum.) and you will see lots of disk activity
  300. while you are working with your system, this is the process that is more than
  301. likely occurring.  It will slow down your system and cause your hard disk to
  302. fragment quicker than normal.
  303.  
  304. This OS/2 command controls this process.  The syntax is MEMMAN=s,m,PROTECT where
  305. s=SWAP or NOSWAP; m=MOVE or NOMOVE; and PROTECT allows memory compaction with
  306. protected dynamic link libraries.  The default is to have virtual memory on.  To
  307. turn off virtual memory, which is NOT recommended, the config.sys line should
  308. read:  MEMMAN=NOSWAP,NOMOVE.
  309.  
  310. ---------------------------------------------------------------------
  311. SWAPPATH=C:\OS2\SYSTEM 512 2000
  312.  
  313. As noted above, OS/2 can allocate more memory than it actually has available. 
  314. It does this by swapping data to a disk file called SWAPPER.DAT.
  315.  
  316. The syntax is SWAPPATH=DRIVE,PATH,mmm,nnn where DRIVE AND PATH is the location
  317. where you want the SWAPPER.DAT file to be placed; mmm is a number from 512 to
  318. 32767 and specifies how large the SWAPPER.DAT file can growth before it stops
  319. consuming hard disk space.  The size is stated in the negative.  In other words,
  320. if you have the mmm set to 512 and you have a 105 meg hard drive, the SWAPPER.DAT
  321. file will not grow larger than 105meg minus 512k.  The variable nnn is the
  322. starting size of the SWAPPER.DAT file.  In the config.sys line above, the
  323. starting size is 2000k or 2 meg.
  324.  
  325. ---------------------------------------------------------------------
  326. BREAK=OFF
  327.  
  328. For DOS programs only.  Many DOS programs can be stopped by holding down the Ctrl
  329. key and then pressing the Break key.  BREAK controls how quickly DOS programs
  330. stop when you interrupt them with the Ctrl-Break sequence.  If BREAK=OFF, DOS
  331. will stop the program only when the programs next reads a character from the
  332. keyboard or writes to the screen or printer.  With BREAK=ON, DOS will check for
  333. the Ctrl-Break on a more frequent basis.  Remember that this extra checking can
  334. make your DOS programs run slower.
  335.  
  336. ---------------------------------------------------------------------
  337. THREADS=256
  338. OS/2 programs can have several different processes running at the same time. 
  339. These are called threads.  This OS/2 command sets the maximum number of threads,
  340. from 32 to 4095, that OS/2 can run at the same time.
  341.  
  342. ---------------------------------------------------------------------
  343. PRINTMONBUFSIZE=134,134,134
  344.  
  345. This OS/2 command sets the size of the print buffers for your parallel ports. 
  346. The syntax is PRINTMONBUFSIZE=lpt1,lpt2,lpt3 where lpt1 is the buffer size for
  347. the parallel port LPT1, lpt2 is the buffer size for LPT2 and lpt3 is the buffer
  348. size for LPT3.  The default and minimum is 134 bytes and the maximum is 2048
  349. bytes.
  350.  
  351. If you are not using LPT2 or LPT3, then do not set up a buffer for them and use
  352. these bytes to increase the buffer for LPT1 (PRINTMONBUFSIZE=402,0,0) which
  353. should increase the speed of printing.  Note that you still need to define a
  354. buffer for LPT2 and LPT3, but you indicate of 0 byte size.  You will get an error
  355. message at startup if you don't.
  356.  
  357. ---------------------------------------------------------------------
  358. COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS
  359.  
  360. Customizes your system for the country you wish to use.  It establishes which
  361. defaults to use when it comes to decimal separators, date and time formats,
  362. currency symbols, etc.  The syntax is COUNTRY=xxx,PATH,FILE NAME.  xxx is a
  363. three-digit code number that tells what country to use.  The number is usually
  364. (but not always) the same as the telephone international dialing prefix for the
  365. country desired.  Several example:  United States=001, United Kingdom=044,
  366. France=033, Germany=049, Korea=082. 
  367.  
  368. ---------------------------------------------------------------------
  369. SET KEYS=ON
  370.  
  371. When using the Command-line, KEYS tells CMD.EXE whether to remember previous
  372. keystrokes so they can be recalled with the up arrow key.  OS/2 maintains a 64k
  373. buffer for storing keystroke history.  KEYS can be ON or OFF.
  374.  
  375. ---------------------------------------------------------------------
  376. REM SET DELDIR=C:\DELETE,512;
  377.  
  378. To use OS/2s UNDELETE command, you must first establish a directory in which to
  379. store the deleted files.  To do this, create a directory called DELETE in your
  380. root and then remove the "REM" from this config.sys line.  
  381.  
  382. This command points OS/2 to the directory you created to place deleted files in. 
  383. It also indicates the maximum number of files that will be stored in the DELETE
  384. directory.  If the number of deleted files exceeds the maximum number that you
  385. specified, then files are automatically removed from the directory on a
  386. first-in-first-out basis.
  387.  
  388. ---------------------------------------------------------------------
  389. BASEDEV=PRINT01.SYS
  390. BASEDEV=IBM1FLPY.ADD
  391. BASEDEV=IBM1S506.ADD
  392. BASEDEV=OS2DASD.DMD
  393.  
  394. BASEDEV installs a base device driver used by OS/2 when it is first started.  The
  395. statement cannot contain either a drive or path because OS/2 cannot process such
  396. information at the stage at which these statements are process.
  397.  
  398. PRINT01.SYS supports attached printers on non-Micro Channel PC's.
  399. IBM1FLPY.ADD supports diskette drives on non-Micro Channel PC's.
  400. IBM1S506.ADD supports non-SCSI disk drives on non-Micro Channel PC's.
  401. OS2DASD.DMD is a general purpose driver for disk drives.
  402.  
  403. ---------------------------------------------------------------------
  404. SET BOOKSHELF=C:\GAMATECH;C:\OS2\BOOK
  405.  
  406. This command points to the on-line documentation provided with OS/2 and to any
  407. on-line documentation provided by other OS/2 programs.  I have the GAMMATECH
  408. utilities installed on my system which contains on-line documentation. 
  409.  
  410. ---------------------------------------------------------------------
  411. SET EPATH=C:\OS2\APPS
  412.  
  413. According to Mel Hallerman of IBM, EPATH is used by the Enhanced Editor
  414. (EPM.EXE).  I assume it points to where the Editor is located. 
  415.  
  416. ---------------------------------------------------------------------
  417. PROTECTONLY=NO
  418.  
  419. An OS/2 command.  Allows you to choose between a shared DOS and OS/2 operating
  420. environment or just an OS/2 environment.  If you plan to run only OS/2 programs,
  421. then set PROTECTONLY=YES.  If you plan to run DOS programs (this includes Windows
  422. programs also), then set PROTECTONLY=NO.
  423.  
  424. ---------------------------------------------------------------------
  425. SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS /P
  426.  
  427. This line identifies and loads the DOS command processor COMMAND.COM which you
  428. must have to make DOS sessions work.  The /p switch keeps the command processor
  429. in memory until shutdown.
  430.  
  431. ---------------------------------------------------------------------
  432. You can also load and run other command processor's such as 4DOS.  To do so, just
  433. put 4DOS in the MDOS directory and change the SHELL line to read 4DOS.COM instead
  434. of COMMAND.COM.  You will also need to add another line to your config.sys:  SET
  435. COMSPEC=C:\OS2\MDOS\4DOS.COM.
  436.  
  437. ---------------------------------------------------------------------
  438. FCBS=16,8
  439.  
  440. File control blocks (FCBS) give information about a file to DOS.  This config.sys
  441. line tells DOS how many FCBS can be open at once, or, when DOS needs to open more
  442. FCBS than are available, how many currently open but not active FCBS may be
  443. closed to make room for new ones.
  444.  
  445. The syntax is FCBS=a,b where a=the number of FCBS that DOS can have open at one
  446. time and b=the number of FCBS DOS cannot close to make room for new FCBS.  "a"
  447. can be as high as 255.  "b" can have a value of 0 to 254, but must be less than
  448. "a".
  449.  
  450. ---------------------------------------------------------------------
  451. RMSIZE=640
  452.  
  453. This is a DOS command and sets the amount of memory available for DOSs use.  The
  454. maximum is 640 kilobytes.  Since many DOS programs require 640k, its best to have
  455. RMSIZE set to 640, but if you have only DOS programs which take less than 640k,
  456. say 512k, and you could use extra RAM for OS/2, then set the value at 512 or
  457. something less.
  458.  
  459. ---------------------------------------------------------------------
  460. DEVICE=C:\OS2\MDOS\VEMM.SYS 
  461.  
  462. VEMM.SYS lets DOS programs use expanded memory unless you override it by changing
  463. a DOS programs SETTINGS.
  464.  
  465. ---------------------------------------------------------------------
  466. DEVICE=C:\OS2\MDOS\VMOUSE.SYS 
  467.  
  468. Identifies and loads the mouse driver to let you use a mouse with DOS.  Mouse
  469. support for OS/2 is loaded below.
  470.  
  471. ---------------------------------------------------------------------
  472. DOS=LOW,NOUMB
  473.  
  474. This is a standard DOS command that lets you control how DOS uses memory.  The
  475. OS/2 default is DOS=LOW,NOUMB.
  476.  
  477. ---------------------------------------------------------------------
  478. DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB
  479.  
  480. VXMS.SYS is a device driver that provides Extended Memory management to DOS
  481. sessions.  XMS allows DOS programs to access more than one meg of memory.
  482.  
  483. ---------------------------------------------------------------------
  484. DEVICE=C:\OS2\MDOS\VCDROM.SYS 
  485.  
  486. Your config.sys may contain various device drivers for various DOS related
  487. devices based upon your systems hardware configuration.  This is a CDROM device
  488. driver.
  489.  
  490. ---------------------------------------------------------------------
  491. DEVINFO=SCR,VGA,C:\OS2\VIOTBL.DCP
  492.  
  493. This command prepares your monitor to display information based upon the CODEPAGE
  494. specification.  VIOTBL.DCP is the file that contains the video fonts for
  495. displaying characters for each of the CODEPAGES supported by OS/2.  See the
  496. CODEPAGE command line below.
  497.  
  498. ---------------------------------------------------------------------
  499. DEVICE=C:\OS2\MDOS\VVGA.SYS 
  500.  
  501. Your config.sys may contain various device drivers for various DOS related
  502. devices based upon your systems hardware configuration.  This is a VGA video
  503. driver.
  504.  
  505. ---------------------------------------------------------------------
  506. DEVICE=C:\OS2\POINTDD.SYS 
  507.  
  508. POINTDD.SYS is the file that contains information on what the mouse pointer looks
  509. like and draws it on you screen.  It is required to make your mouse work
  510. correctly.  I think it would be nice if someone could write a few different
  511. POINTDD.SYS files with different looking mouse points.
  512.  
  513. ---------------------------------------------------------------------
  514. DEVICE=C:\OS2\MOUSE.SYS SERIAL=COM1 QSIZE=10
  515. Lets you use a mouse or track ball with OS/2.  This line also identifies the type
  516. of mouse you have and which COM port it is on.  QSIZE is a number from 1 to 100
  517. which indicates how many mouse actions are to be saved when you execute mouse
  518. actions faster than your system can handle them.
  519.  
  520. ---------------------------------------------------------------------
  521. DEVICE=C:\OS2\COM.SYS  
  522.  
  523. Lets you use the communications ports one and two (COM1 and COM2).  If you want
  524. to use COM3 or COM4 or change the IRQ of a COM point, then add the next line
  525. below.  This line MUST appear after any driver that uses the communications
  526. ports.  Use COM02.SYS if you have an IBM PS/2 model 90 or 95.
  527.  
  528. DEVICE=C:\OS2\COM.SYS (3,3E8,4) (4,2E8,3)
  529.  
  530. This line adds support for COM3 and COM4 in OS/2 at location 3E8 with IRQ 4 and
  531. 2E8 with IRQ 3 respectively.  Instead of adding this line to provide support, you
  532. can just add (3,3E8,4) (4,2e8,3) to the DEVICE=C:\OS2\COM.SYS line above.
  533.  
  534. ---------------------------------------------------------------------
  535. DEVICE=C:\OS2\MDOS\VCOM.SYS  
  536.  
  537. Lets you use the communications ports for DOS sessions.
  538.  
  539. ---------------------------------------------------------------------
  540. CODEPAGE=437,850
  541.  
  542.  
  543. Lets you use the alphabet of various countries and languages.  The syntax is
  544. CODEPAGE=ppp,sss, where ppp is the number of the primary national alphabet to be
  545. used and sss is a secondary alphabet number.  437=US English alphabet and
  546. 850=multinational alphabet.  The multinational alphabet contains most of the
  547. accented letters used in various European languages.  Several other alphabets
  548. that can be supported by your version of OS/2 include Turkish (857), Portuguese
  549. (860), Iceland (861) and Nordic (865).  Japanese (932 & 942), Korean (934 & 944)
  550. and Chinese (938 & 948) require a special version of OS/2 and special hardware.
  551.  
  552. If there is not a CODEPAGE statement in your config.sys, your keyboard will use
  553. an alphabet based on the COUNTRY statement, but your screen and printer will use
  554. their built-in defaults.
  555.  
  556. ---------------------------------------------------------------------
  557. DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP
  558.  
  559. Tells the keyboard which international character set to use and where to find the
  560. file KEYBOARD.DCP which translates keystrokes.  The syntax is
  561. DEVINFO=KBD,cc,DRIVE,PATH,FILENAME.  cc equals the character set to be used, e.g.
  562. US = United States, UK = United Kingdom, BE = Belgium, FR = France, GR = Germany,
  563. etc.
  564. --------------------------------------------------------------------------------