IBM Socket Services Driver Package for OS/2 (Toshiba T4500) Contents Chapter 1. License Chapter 2. Files and Installation 2.1 Syntax Notation 2.2 Installation Instructions 2.3 CONFIG.SYS setting 2.4 Installation Hints 2.5 Parameters for SOCKET SERVICES *************************************************************************** Chapter 1. License _________________ IBM Socket Services Driver Package for OS/2 (Toshiba T4500) The IBM OS/2 Socket Services Device Driver package for the Toshiba T4500 is available on all sponsored IBM BBS's and CompuServe. All the programs are stored and listed in OS2T45.ZIP file. ********************************************************************* * * * NOTICE * * * * You accept these programs with the understanding that * * the IBM Corporation makes no representations or warranties * * as to the suitability of these programs for your particular * * purpose, and that to the extent you use, you do so your own risk. * * In no event will the IBM Corporation be liable for any damages, * * whether consequential, incidental, or special, arising out of * * the use of or inability to use the programs provided. * * Please read the LICENSE which follows to determine if you want * * to use these programs. * * * * Copyright the IBM Corporation, 1994. All rights reserved. * * * * DO NOT POST MODIFIED VERSIONS OF THESE PROGRAMS FOR PUBLIC ACCESS * ********************************************************************* IBM License Agreement for OS/2 Socket Services Device Driver ----------------------------------------------------------------- IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS. International Business Machines Corporation grants you a license to use the Program only in the country where you acquired it. The Program is copyrighted and licensed (not sold). We do not transfer title to the Program to you. You obtain no rights other than those granted you under this license. Under this license, you may: 1. use the Program on one or more machines at a time; 2. make copies of the Program for use or backup purposes within your Enterprise; 3. make copies of the original file you downloaded and distribute it, provided that you transfer a copy of this license to the other party. The other party agrees to these terms by its first use of the Program. You must reproduce the copyright notice and any other legend of ownership on each copy or partial copy, of the Program. You may NOT: 1. sublicense, rent, lease, or assign the Program; and 2. reverse assemble, reverse compile, or otherwise translate the Program. We do not warrant that the Program is free from claims by a third party of copyright, patent, trademark, trade secret, or any other intellectual property infringement. Under no circumstances are we liable for any of the following: 1. third-party claims against you for losses or damages; 2. loss of, or damage to, your records or data; or 3. economic consequential damages (including lost profits or savings) or incidental damages, even if we are informed of their possibility. Some jurisdictions do not allow these limitations or exclusions, so they may not apply to you. We do not warrant uninterrupted or error free operation of the Program. We have no obligation to provide service, defect correction, or any maintenance for the Program. We have no obligation to supply any Program updates or enhancements to you even if such are or later become available. IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS. THERE ARE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply to you. You may terminate this license at any time. We may terminate this license if you fail to comply with any of its terms. In either event, you must destroy all your copies of the Program. You are responsible for the payment of any taxes resulting from this license. You may not sell, transfer, assign, or subcontract any of your rights or obligations under this license. Any attempt to do so is void. Neither of us may bring a legal action more than two years after the cause of action arose. If you acquired the Program in the United States, this license is governed by the laws of the State of New York. If you acquired the Program in Canada, this license is governed by the laws of the Province of Ontario. Otherwise, this license is governed by the laws of the country in which you acquired the Program. 2/94 --------------------------------------------------------------------------- *************************************************************************** Chapter 2. Files and Installation __________________________________ FILES: ------ File Name File Size Date Description ------------ --------- ------- ---------------------------------------- README.TXT 10640 02/15/94 This file LICENSE.TXT 5383 02/14/94 License Agreement for this software PCMCIA.SYS 34903 01/31/94 Updated Card Services for OS/2 2.1 IBM2TOS1.SYS 11264 01/14/94 Socket Services for the Toshiba T4500 ICRMU01.SYS 5974 12/07/93 Resource Client for OS/2 2.1 INSTALLATION: -------------- 2.1 Syntax Notation :- disk drive and directory A "drv" is a valid disk drive letter ended with a colon ":". A "dir" is a valid directory path in your system <> :- means optional | :- means either left or right but not both 2.2 Installation Instructions a. Place the installation diskette into the diskette drive. b. You can either select the "Drive " ICON from the OS/2 Workplace DRIVES object or open an OS/2 command prompt. c. Copy the following files into the :\OS2 directory: i. IBM2TOS1.SYS ii. ICRMU01.SYS iii. PCMCIA.SYS d. You may wish to keep these drivers in a directory other than :\OS2. You will have to modify the 'DEVICE=' statements in the CONFIG.SYS file to reflect any changes in the directory. 2.3 CONFIG.SYS statements You will need to manually update the CONFIG.SYS file. The following is an example of the general ordering of the CONFIG.SYS file: IFS=C:\OS2\HPFS.IFS /CACHE:64 /CRECL:4 PROTSHELL=C:\OS2\PMSHELL.EXE SET USER_INI=C:\OS2\OS2.INI SET SYSTEM_INI=C:\OS2\OS2SYS.INI SET OS2_SHELL=C:\OS2\CMD.EXE SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE SET COMSPEC=C:\OS2\CMD.EXE . . . DEVICE=C:\OS2\APM.SYS DEVICE=C:\OS2\MDOS\VAPM.SYS DEVICE=C:\OS2\PCMCIA.SYS {Card Services} DEVICE=C:\OS2\MDOS\VPCMCIA.SYS {Virtual Card Services} DEVICE=C:\OS2\MDOS\VMOUSE.SYS DEVICE=C:\OS2\POINTDD.SYS DEVICE=C:\OS2\MOUSE.SYS DEVICE=C:\OS2\COM.SYS {Serial Driver for OS/2 2.1} DEVICE=C:\IBMODEM\ESTDFM.OS2 s1c2,s2c2 {Client Driver for Modem} ** DEVICE=C:\OS2\MDOS\VCOM.SYS CODEPAGE=437,850 DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP DEVINFO=SCR,VGA,C:\OS2\VIOTBL.DCP SET VIDEO_DEVICES=VIO_SVGA SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA) DEVICE=C:\OS2\MDOS\VSVGA.SYS DEVICE=C:\OS2\IBM2TOS1.SYS {Toshiba Socket Services} DEVICE=C:\OS2\ICRMU01.SYS {Resource Map Utility} ** NOTE: The Client Device Driver is provided by the manufacturer of the PCMCIA device (i.e. modem). The driver name or required parameters be may different than the one illustrated. You should check with the vendor of your PCMCIA device. 2.4 Installation Hints o The above CONFIG.SYS file shows a general ordering. The following dependencies must be maintained: a. COM.SYS (Dated 10-15-93 or later) must follow PCMCIA.SYS. b. PCMCIA Modem Client Device Drivers usually follow the COM.SYS device driver. Check with the the vendor of the PCMCIA Modem for specific details about vendor specific PCMCIA Client Drivers. c. The Socket Services and Resource Map Utility should be at the end of the CONFIG.SYS file. o Make sure that PCMCIA.SYS and VPCMCIA.SYS files are not remarked (i.e do not have the key word 'REM' before the 'DEVICE=' statement. o Each PCMCIA Credit Card Adapter should come with an OS/2 2.1 Client Device Driver. 2.5 Parameters for SOCKET SERVICES DEVICE=\IBM2TOS1.SYS /S0=number_of_slots NOTE: '/S0=' and '/C0' is the number zero(0) and not the letter (O). number_of_slots : 1 | 2 | 3 | 4 Specifies number of PCMCIA socket(slots) for the system. status_change_irq : 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |13 |14 |15 Specifies interrupt level for the PCMCIA controller status change, such as card insertion or removal. The default value interrupt level is 15. 02/94 *************************************************************************