ۥ-!@ -)<'88888888f 9 9 9 9 9 9 9<9I9::::::::::::x;x;;4;S;8;;SYSTEMSOFTsymbol 226 \f "Symbol" _____________________________________________________________________________________ LEADING THE WAY IN PCMCIAsymbol 228 \f "Symbol" \s 14 CARDSOFTsymbol 228 \f "Symbol" 3.1 PRODUCT HIGHLIGHTS April 1994 Generic CardSoft 3.1symbol 228 \f "Symbol" \s 12 Product Highlights SystemSoft has added significant enhancements to the latest release of CardSoft. The new release, CardSoft 3.1 includes advanced features, including Memory Technology Drivers, widest support of PCMCIA controllers and widest support of PCMCIA cards. 1.01 Addition of Memory Technology Drivers (MTDs) The addition of Memory Technology Drivers (MTDs) make CardSoft 3.1 the first PCMCIA software on the market to be fully compliant with the PCMCIA specification 2.10. By supporting MTDs, through MTDDRV.EXE, CardSoft 3.1 no longer uses SRAMDRV and MEMDRV. The MTD shipped with Generic CardSoft 3.1 is MTSRAM. Additional MTDs are available with SystemSofts Enhanced Microsoft Flash File System. 1.02 Support for SystemSoft Enhanced Microsoft Flash File System (SSMSFFS) By utilizing CardSoft 3.1 MTD support and the MTD specific drivers supplied with SystemSofts Enhanced Flash File System to communicate with the various card specific MTD's, users can easily configure and manage both Flash Memory cards and SRAM cards in notebook and desktop systems. Current MTD Flash Memory Card drivers supplied with SSMSFLSH include: MTAA.EXE (MTD supports AMD Type A Flash Memory Cards) MTAB.EXE (MTD supports AMD Type B Flash Memory Cards) MTI1.EXE (MTD supports Intel Series 1 Flash Memory Cards) MTI2P.EXE (MTD supports Intel Series 2 and Series 2 Plus Memory Cards) SystemSoft will develop additional MTD drivers as requested by our customers and to support future technological advances. 1.03 Support for Power Management CardSoft 3.1 through Card Services (CS_APM) can process system power management suspend and resume requests, if the system has integrated power management support. If a suspend request is initiated Card Services verifies that the systems PCMCIA slots are idle and notifies the power management software that the PCMCIA slots can be powered off. When a resume request is received, Card Services powers the PCMCIA slots on again. This conserves system batteries by preventing PC cards from draining the battery when not in use. Page 1 of 5 1.04 Enhanced System Resource Allocation CardSoft 3.1 incorporates enhancements to the CSALLOC utility, which scans the system for available system resources, Memory (MEM), I/O port (IOP) and Interrupt Requests (IRQ's). Users can now specify which resources to include or exclude during the CSALLOC scan process, by adding special keywords to the CSALLOC.INI file. This functionality insures that resources are properly allocated for PCMCIA cards and that conflicts with other system resources are avoided. 1.05 Robust Modem Support CardSoft 3.1 has incorporated enhancements to configure modems. It permits a modem to be configured even if the initial user requested settings are not available on the system, by polling the system for available resources and notifying the user to modify the settings. 1.06 NEW CardSoft 3.1 Installation Utility SystemSoft has re-written the CardSoft 3.1 Installation Utility (INSTALL.EXE). The new Install Utility is designed with the user in mind. It permits users to correctly configure their pre-existing memory managers for use with CardSoft 3.1. If Install detects the presence of a memory manager in the CONFIG.SYS file, it displays instructions for the user on how to exclude the correct memory ranges from use by CardSoft 3.1. Install now searches for the presence of "any" pre-existing PCMCIA software in memory or RAM (regardless of vendor) and gives the user the options to de-install the existing software (by REMing the driver lines in the CONFIG.SYS file), to install CardSoft 3.1 instead. Install reduces memory overhead by loading all drivers into high memory provided the user is running with DOS 5.0 or greater. If the user has Microsoft Flash File System or SystemSofts Enhanced Flash File System, Install has been modified to install either driver. Robust message screens have been added to assist the user through the installation process. 1.07 Enhancements and Restructure of CardSoft 3.1 Card Library (CARDID.CLB) The CardSoft 3.1 card library (CARDID.CLB) has been restructured into multiple card library files to support special card configuration descriptions required by CARDID.EXE including support for: Generic ATA Cards IBM Token Ring Cards Linksys Ethernet Type 1 Generic Modem Cards IBM 3270 Cards Linksys Ethernet Type 2 Intel LAN Cards IBM LAN Cards Western Digital Cards DLINK Cards Sundisk FLD Cards Proxim LAN Cards Socket Communications Cards Analog to Digital Cards TDK Cards Page 2 of 5 1.08 Enhancements to CardSoft 3.1 Card Identification (CARDID.EXE) The CardSoft 3.1 CARDID.EXE has the ability to utilize EMS memory. Users now have the ability to define the values for I/O ranges, IRQs and memory windows in card library entries for cards that are not contained in the card library. Users can now configure the insertion order for cards and in the case of ATA cards, specify the order in which ATA are initialized (i.e. primary, secondary linear or memory). CardSoft 3.1 implements a new scheme in CARDID.EXE to determine how modems are configured. Users can request that specific resources be assigned to the modem and almost any configuration is permitted if the settings requested by the user are not available. 1.09 Enhancements to CardSoft 3.1 Card Services The Card Services in CardSoft 3.1 has the ability to utilize EMS memory. 1.10 ATA Enhancements The ATA components of CardSoft 3.1 (ATADRV and ATAINIT) have been enhanced to provide: symbol 168 \f "Symbol" \s 10 Support for drives exceeding 1024 cylinders symbol 168 \f "Symbol" \s 10 Support for I/O and Memory mapped modes symbol 168 \f "Symbol" \s 10 Support for drives with extended power-on cycles symbol 168 \f "Symbol" \s 10 Support for slaving to MTDDRV.EXE 1.11 Enhanced CardSoft 3.1 Socket Services The Socket Services that ship standard with Generic CardSoft 3.1 support a variety of PCMCIA adapters (controllers) including: SSCIRRUS Socket Services for CIRRUS CL-PD6710, 6720, 6722 Adapters SSDBOOK Socket Services for Databook TCIC-2/N Adapters SSVADEM Socket Services for Vadem VG 365, 465, 468 or 469 Adapters SSVLSI Socket Services for VLSI VL82C146 Adapters SS365SL Socket Services for Intel 365SL Adapters SS365LP Socket Services for Intel 365LP Adapters SSIBM720 Socket Services for IBM 720 The Socket Services that ship with Generic CardSoft 3.1 assure that CardSoft 3.1 will run on and be compatible with PCMCIA 2.10 compliant systems implementing these PCMCIA adapters. Page 3 of 5 1.12 Special Considerations of Generic CardSoft 3.1 SystemSoft offers Generic CardSoft 3.1 with English language support only, however language specific versions of Generic CardSoft 3.1 can be licensed as well including: symbol 168 \f "Symbol" \s 10 Japanese (DOS/V) symbol 168 \f "Symbol" \s 10 German symbol 168 \f "Symbol" \s 10 French symbol 168 \f "Symbol" \s 10 Italian symbol 168 \f "Symbol" \s 10 Spanish symbol 168 \f "Symbol" \s 10 Swedish symbol 168 \f "Symbol" \s 10 Other languages developed upon request for fee 1.13 Generic CARDSOFT 3.1 Components The following table lists the standard components of Generic CardSoft 3.1 and what each component does: CardSoft 3.1 Component Function ATADRV.EXE ATA Driver ATAINIT.EXE ATA Initialization Utility CS_APM.EXE Card Services Advanced Power Management Utility to prevent battery drain by PC Cards CARDID.EXE Card Identification Executable CARDID.INI Card Identification Default Settings Multiple .CLBs Card Identification Libraries CARDINFO.EXE Card Information Utility CONFIG.EXE Configuration Utility CS.EXE Card Services Executable CSALLOC.EXE Card Services Allocation Utility CSALLOC.INI Card Services Allocation Default System Setting INSTALL.DAT Installation Utility Data File INSTALL .EXE Installation Program MTDDRV.EXE Memory Driver Executable MTSRAM.EXE Memory SRAM Driver SSCIRRUS.EXE Socket Services for Cirrus CL-PD6710, 6720, 6722 & Sotec PCMCIA Controllers SSDBOOK.EXE Socket Services for Databook TCIC-2/N PCMCIA Controllers SSVADEM.EXE Socket Services for Vadem VG 365, 465, 468 or 469 PCMCIA Controllers SSVLSI .EXE Socket Services for VLSI VL82C146 PCMCIA Controllers SS365SL.EXE Socket Services for Intel 365SL PCMCIA Controllers SS365LP.EXE Socket Services for Intel 365LP PCMCIA Controllers SSIBM720 Socket Services for IBM 720 SSCOMM.EXE Required to support card Insertion and removal in Windows SSVCD.EXE Required to support card insertion and removal in Windows SSVRDD.386 Required to support card insertion and removal in Windows SSWINCS.DLL Required to support card insertion and removal in Windows Page 4 of 5 Additional CardSoft 3.1 Socket Services while not included in the Generic release of CardSoft 3.1 are available including: SSRICOH.EXE Socket Services for Ricoh RF5C266 or RF5C366 PCMCIA Controllers SSPPEC.EXE Socket Services for Intels AT2092AA PCI-PCMCIA Bridge Controller SSMOTOR.EXE Socket Services for Motorola ScatKat/LapKat PCMCIA Controllers Systemsoft has a number of additional Socket Services under development. Page 5 of 5  uw>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>SYSTEMSOFTsymbol 226 \f "Symbol" _____________________________________________________________________________________ 689]hi   $ks#Uy<KW B D P ~ ſ˶    $0$22  (<<D=Iekwcm|iun*deOPln % `l!">@MNjlyz   _ ] i &&&))")     ;=?ACEGIKMOQSUWY[]"$!#WYZ\<>S  B D ] _ a c e g i k m !!!!,! !X!!@!p!P!!Mm o | ~ b d $&eg+-pWcegikmz|~  gilnacNEG Cw!!!!![Jv +!^!!!!"B"g"""#.#V#x###$+$i$$$$%%Q%c%%%&f&&&&&&D'F'|''''3(M(O(((((((((((((((((((((((((((((!! !!![((((((((((((((((())) ) ) ))))x !F :!!'' ) )Z -H%}''H,E| ")m ()ICG Times (W1) Symbol"Univers (W1)Times New Roman&Arial !"n2OP|34Khiv%BC'999999999999999HP LaserJet 4/4MLPT1:HPPCL5EHP LaserJet 4/4M Dx5.X9P" ,l%  S*CardSoft 3.1 New Features and Enhancements Marla Kruse Marla Kruse