background image

Introduction

 

Page 16

 

 

Socket Services 

Socket Services is a BIOS-level program that controls the PCMCIA 
controller chip on the ISA Bus Board, and should be the only software 
to interact directly with the socket. This driver conforms to the 
PCMCIA Socket Services 2.10 specification. The name of the driver is 
TMB250.SYS. 
TMB250.SYS is loaded in the CONFIG.SYS file.  

Card Services 

The Card Services driver (CTALKCS.EXE) provides a standardized set 
of higher-level functions for operating all the PCMCIA sockets in the 
system. It manages the communication for the client drivers including 
the Super Client driver and the other drivers that manage specific cards. 
The main jobs of the Card Services driver are to: 

• 

Manage a pool of resources to be assigned to individual cards at the 
request of the card’s client driver. 

• 

Issue commands to Socket Services to control the PCMCIA sockets 
and cards. 

• 

Provide a standardized interface that is available to the client drivers 
and enablers supplied by card manufacturers. 

Together, Card and Socket Services software identifies how many 
PCMCIA sockets the computer has and assigns resources to the sockets 
based on the requirements of each card. Card and Socket Services 
software also detects the insertion or removal of a PC Card while the 
computer is on. 

Super Client Driver 

A “Super Client” is a client driver that knows how to control a wide 
variety of PC Cards. Super Client driver, CARDTALK.SYS, supports 
the following cards: 

• 

SRAM memory cards 

• 

Flash memory cards 

• 

Fax/modem cards and serial cards 

• 

ATA rotating disk drives and solid-state devices.  

Summary of Contents for PC-250

Page 1: ...IBM Corporation MS DOS MS Windows and Flash File System are trademarks of Microsoft Corporation M Systems is a copyright of M Systems SunDisk is a trademark of SunDisk All other product names are trad...

Page 2: ...kup or to load the Software onto your computer as part of program execution Title to Software and Confidentiality The Software and all copies thereof are proprietary to Databook and title thereto rema...

Page 3: ...Software This Limited Warranty gives you specific legal rights You may have additional rights depending on the state in which you live Some states do not allow the exclusion of incidental or consequen...

Page 4: ...ER 1 11 INTRODUCTION 11 The Card Reader 11 System Requirements 13 Package Contents 13 This Guide 15 PC Cards 16 CHAPTER 2 21 INSTALLING THE HARDWARE 21 Preparation 21 Disassemble the Computer 22 Disch...

Page 5: ...QUIRE ONLY CARDTALK SYS 53 Fax Modem Cards 53 ATA Devices 56 Memory Cards 58 CHAPTER 5 63 USING THE CARDTALK CONTROL PANEL 63 Opening the CardTalk Control Panel 63 Getting Help 64 Viewing Card Informa...

Page 6: ...ss refer to Chapter 2 Installing the Hardware Assumptions These procedures assume the default I O address of 240h will not conflict with any other devices installed in your system such as a sound card...

Page 7: ...contact The Manufacturer immediately at the address or phone number in Chapter 6 Troubleshooting 3 Locate the serial number and board revision numbers on the ISA Bus Board 4 Locate the software versi...

Page 8: ...drive module The loose end of the ribbon cable should be connected to the ISA card Both ends are keyed accordingly to enable only one correct way to connect them 1 Touch a bare metal portion of your P...

Page 9: ...rotect the installation diskette 2 Type a install from the DOS prompt and follow the instructions on the screen 3 Restart the system for the changes made to the CONFIG SYS and AUTOEXEC BAT files to ta...

Page 10: ...turer cannot support your Card Reader with another manufacturer s drivers CardTalk Control Panel If you re using a PC Card for data storage such as an ATA hard disk a Flash or SRAM card you can use th...

Page 11: ...lications for PC Cards include exchanging data between devices as well as temporarily adding a fax modem network SCSI port sound card or removable disk to the computer Data exchange is not limited to...

Page 12: ...tate ATA cards One Time Programmable OTP read only memory cards Features The Card Reader provide The ability to insert and remove PC Cards while the computer is on with fully automatic card recognitio...

Page 13: ...soon as you unpack the box make sure you have all the necessary components The illustration shows what comes with a Card Reader If any of these items are missing or damaged contact your dealer immedia...

Page 14: ...Card Reader in your computer Chapter 3 Installing the Software explains how to install PCMCIA s drivers Flash file system drivers and Windows graphical user interface the CardTalk Control Panel Chapt...

Page 15: ...ation and the names of the keys on the computer keyboard This typeface identifies text you see on the screen For example tcxcopy dat e PC Cards The Personal Computer Memory Card International Associat...

Page 16: ...es driver are to Manage a pool of resources to be assigned to individual cards at the request of the card s client driver Issue commands to Socket Services to control the PCMCIA sockets and cards Prov...

Page 17: ...njunction with LAN SCSI or other device driver software Card Information Structure CIS Each card carries identity information stored in the on card CIS If a PC Card follows the PCMCIA standard for sto...

Page 18: ...d to CTALKID EXE which is a program that displays the configuration of a card The CardTalk package also includes the TC utility programs for card preparation using MS DOS See the section titled CardTa...

Page 19: ...beginning of this manual 2 Locate the serial number on the ISA Bus Board and the software version number on the CardTalk distribution diskette 3 Fill in the registration card including the serial num...

Page 20: ...urn the computer and all peripheral devices off 2 Unplug the computer power cord from the wall receptacle 3 Remove the computer s cover Refer to your computer owner s manual for instructions WARNING C...

Page 21: ...hen inserting a PC Card into a socket To discharge static electricity touch a grounded metal object The computer must be plugged in but not turned on to be grounded before you touch its chassis to dis...

Page 22: ...uration you will either have to set the switch block or Jumper block to configure the ISA card This will either consist of setting the banks of switches or jumpers They are located on the ISA Bus Boar...

Page 23: ...he space provided on the next page 5 Install the ISA Bus Board into the ISA bus expansion slot DIP Switch Jumper Settings Figure 1 1a I O Address Switch Selection I O Address Switch 7 Switch 6 Switch...

Page 24: ...3 2 3 1 2 270 1 2 1 2 1 2 2 3 2 3 1 2 300 2 3 2 3 2 3 2 3 1 2 1 2 310 1 2 2 3 2 3 2 3 1 2 1 2 320 2 3 1 2 2 3 2 3 1 2 1 2 330 1 2 1 2 2 3 2 3 1 2 1 2 340 2 3 2 3 1 2 2 3 1 2 1 2 350 1 2 2 3 1 2 2 3 1...

Page 25: ...tall the module in a 3 5 drive bay and how to mount the Card Socket Module in a 3 5 drive bay If you wish to install the Card Reader in a 5 25 bay you must contact your dealer about obtaining a conver...

Page 26: ...o the PC drive bay Exactly how to install the module in the bay depends on your computer Refer to your computer owner s manual or ask your dealer for assistance 4 Attach the unit to the chassis with a...

Page 27: ...ontinue with the section titled Install the Board 2 If no power cable is available in your PC unplug the power cable from one of the system s internal devices 3 Plug the end of the power cable you unp...

Page 28: ...e ends labeled Drive must be connected to the respective connectors labeled Drive A B Connecting the Ribbon Cables to the ISA Bus Board 1 Align the red stripe on the cable whose end is labeled ISA Car...

Page 29: ...tions NOTE The connectors on the ISA card are keyed to the flat ribbon cable Make sure you check the red stripe indicating Pin 1 with the correct card connector key Correct Cable Connections One ribbo...

Page 30: ...stem components you may have disconnected Make sure you have filled in your name and address and the serial number of your unit on the registration card and mailed the card to The Manufacturer 4 Caref...

Page 31: ...the card If your PC Card comes with its own driver follow the installation instructions in the owner s manual that came with the card Refer Chapter 6 Cards that Require Additional Drivers for more in...

Page 32: ......

Page 33: ...s Exit Windows before installing CardTalk Windows must not be running during the installation INSTALL asks several questions about how you want to install CardTalk and then automatically decompresses...

Page 34: ...lation or press Esc to quit installation After displaying the title screen INSTALL asks whether you wish to perform an Express or Custom Installation An express installation requires that you install...

Page 35: ...s section documents the options you can set through custom installation The discussions appear in the order you would configure them Choosing the Drive and Directory INSTALL prompts you to define the...

Page 36: ...h setting and the software fail to match the Card Reader will not work To accept the default I O base address press Enter If you changed the switch setting enter the I O base address between 200 and 3...

Page 37: ...card with Microsoft s Flash file system FFS2 FFS2 allows you to delete and edit files on a Flash card Solid State ATA cards do not require this driver FAT Flash TCXCOPY formatted cards also do not re...

Page 38: ...o or a specific port COMx If you choose Auto CardTalk assigns the next available port when you insert the card If you choose a specific COM port that port must be available when you insert the card fo...

Page 39: ...ork cards 7 LPT1 9 10 NOTE COMPORTS If you are using a VESA Video Card capable of 32 bit access the COM4 address may not be available for use 3 INSTALL lists the available serial communication ports f...

Page 40: ...ferent address type a hexadecimal number between 100 and 3FF at the Enter the I O Window s Starting Address prompt and press Enter NOTE Avoid Conflicting Addresses The I O and memory address ranges yo...

Page 41: ...FFF and EFFF at the Enter the Memory Window s Ending Address prompt and press Enter 6 INSTALL advises you to manually exclude the memory range you defined if you are using a memory manager other than...

Page 42: ...options In most cases you should have INSTALL update your configuration files automatically for you NOTE Multiple Configurations If you re using the multiple configurations feature of MS DOS 6 0 in yo...

Page 43: ...ver is optional 4 Press any key to complete the installation 5 After installing the software you must restart your system for changes in your configuration to become effective You can manually modify...

Page 44: ...4 22 94 Compliant with Intel ExCA Release 1 50 and PCMCIA Release 2 10 Copyright C Databook Incorporated 1990 1994 All Rights Reserved TMB 250 2 Socket PCMCIA PC Card Reader Writer Performing Self Tes...

Page 45: ...s Reserved Installed Socket 1 as MS DOS drive D Installed Socket 2 as MS DOS drive E In the above example the system s previous configuration uses drives A through C and CardTalk assigns one drive let...

Page 46: ...50 SYS Command tail io 240 Card Services Release 2 xx Version 3 xx Loaded by line 12 of CONFIG SYS from C CARDTALK CTALKCS EXE CardTalk Version 3 xx Loaded by line 13 of CONFIG SYS from C CARDTALK CAR...

Page 47: ...lete CIS CARDTALK EXE A Windows application that displays I O card configuration information and manages ATA and memory cards provides format and copy utilities CARDTALK GFE An auxiliary program requi...

Page 48: ...u load Windows you will see the CardTalk 3 1 group window with the Control Panel icon in it CAUTION INSTALL at the MS DOS Prompt Do not install CardTalk from a DOS box within Windows Exit Windows befo...

Page 49: ...mputer before you insert a PC Card The Card Reader has been tested to withstand electrostatic discharge but static can damage or stress a computer s components even when it does not make the computer...

Page 50: ...r own software The CardTalk Control Panel automates the management of memory and ATA cards Refer to Chapter 5 Using the CardTalk Control Panel for information Other cards that require only the Super C...

Page 51: ...AM and Flash memory cards Read only memory ROM cards Other PC Cards may require software that is usually provided by the manufacturer of the card Chapter 5 Cards that Require Additional Drivers discus...

Page 52: ...matic for the COM port assignment when you installed CardTalk CardTalk assigns the next available COM port to the fax modem For example if COM1 and COM2 are already assigned CardTalk uses COM3 for the...

Page 53: ...n the Ports icon 3 Click on the COM port icon you wish to use 4 Click on the Settings button to change communications parameters 5 Click on the Advanced button 6 Set the address and IRQ When setting t...

Page 54: ...TH to turn the dial tone off If you have further problems refer to the owner s manual for your communications software and to Chapter 6 Troubleshooting ATA Devices The two major classes of ATA sometim...

Page 55: ...o them With a solid state ATA Flash card such as a SunDisk you can use the same MS DOS commands you would use with any hard disk drive If you plan to use a solid state ATA Flash card to exchange data...

Page 56: ...py files The CardTalk Control Panel a Windows application provides all the options you need to prepare PC memory SRAM and Flash cards for operation with the standard MS DOS commands and with Windows T...

Page 57: ...variable length with identifying information in the header portion of the block MS DOS commands work except for FORMAT and CHKDSK FAT Flash This is a special FAT for Flash cards A card formatted with...

Page 58: ...ts SRAM cards as though they were standard diskettes Refer Chapter 5 Using the CardTalk Control Panel for information on how to initialize cards and copy files Flash Cards A Flash card is a memory sto...

Page 59: ...s refer to Chapter 5 Using the CardTalk Control Panel Microsoft Flash File System v2 0 includes the MEMCARD EXE program for partitioning and formatting Flash cards NOTE Using Another File System You d...

Page 60: ...een configured with a FFS2 file system Use the MS DOS DEL command to delete individual files The system reclaims the memory the deleted files occupied Memory Cards and Other Programs Databook s softwa...

Page 61: ...pening the CardTalk Control Panel To use the CardTalk Control Panel follow these steps 1 Start Windows Assuming the CardTalk icon is in your StartUp window CardTalk displays a welcome message If the C...

Page 62: ...on changes for each type of card The message at the bottom of the window identifies the purpose of the portion of the window to which you are pointing The remainder of this chapter explains the indivi...

Page 63: ...tion window reports the COM port address and IRQ If the card is a network card the window reports network related information To change the way an I O card is configured you must change the driver opt...

Page 64: ...nize the card If this happens you can provide the missing information 1 If you have not already done so insert the PC memory or hard disk card into the socket 2 Double click the socket button to open...

Page 65: ...in the New Configuration box List Boxes on the Left The list boxes on the left list the settings for each option Manufacturer This box lists card manufacturers Model Part Number This box lists the mo...

Page 66: ...formatting destroys any data on the card If you wish to save any data copy files from the card to another drive before selecting Apply Now Choose Cancel to return to the CardTalk Control Panel main w...

Page 67: ...driver line in a CONFIG SYS file would configure the Card Reader so that each socket will recognize up to two partitions per card DEVICE C CARDTALK CARDTALK SYS N 4 See the section titled Partitions...

Page 68: ...partition in kilobytes where xx x is a decimal number with one decimal place xx xM assigns the partition in megabytes where xx x x is a decimal number with one decimal place ALL assigns all available...

Page 69: ...l partitions and formats the memory or hard disk card Partitions Drive Letters and Drive Access CardTalk can recognize up to eight partitions per socket To use cards with multiple partitions requires...

Page 70: ...s configured for two partitions and you insert a single partition card the software accesses the partition using the first drive letter assigned to the socket In the example above the drive letters wo...

Page 71: ...OS wildcards to display files in the File Name list Click the Show Hidden Files check box to have the CardTalk Control Panel display the hidden as well as the normally visible file names 5 Select the...

Page 72: ...tions Popup Notification These options determine when the Control Panel pops up to notify you of PC Card events Disable turns off popup notification of PC Card events This means the CardTalk Control P...

Page 73: ...l Panel starts it immediately minimizes itself it to an icon This is the default Display Help Bar Text This checkbox turns on the Help bar text at the bottom of the CardTalk Control Panel dialog boxes...

Page 74: ...lization Problems This section documents problems that can occur while the drivers are loading The types of problems are listed in order based on the initialization procedure In addition to reading th...

Page 75: ...use this utility CTALKID displays the jumper address set on the ISA Bus Board If necessary find an unused I O address Turn the computer off open the chassis remove the ISA Bus Board and change the ju...

Page 76: ...he driver version and copyright notice Error in command tail text from CONFIG SYS where text from CONFIG SYS is the CARDTALK SYS line from your CONFIG SYS file This message indicates an error in the o...

Page 77: ...all other Socket Services drivers from your system and try again Drive Assignment Conflicts MS DOS keeps track of all drive letters in the system CardTalk determines the last MS DOS drive letter and a...

Page 78: ...pressed using a compression utility For example if your drive C is a single partition compressed drive the DoubleSpace host drive defaults to E Your next available drive which will be used by CardTalk...

Page 79: ...e two beeps during normal insertion SCSI Network cards Sound cards any card requiring a Card Services client driver or enabler This is because CardTalk cannot configure these cards without the third p...

Page 80: ...have specified the wrong card the card may have a bad CIS or it may have failed in some other way Can t access file A failure occurred while Card and Socket Services software was accessing a file on...

Page 81: ...drive selection during the format operation Can t format card The card cannot be formatted because the wrong card has been specified the card is defective there is a configuration problem or there ha...

Page 82: ...DOS file attributes Make sure that you can access the file then retry the operation Card is write protected Remove write protection and try again CardTalk driver version for socket number must be at l...

Page 83: ...tes a defective or failed memory card Error in command tail Refer to the section in this chapter titled Initialization Problems Error writing card This often indicates a defective card particularly if...

Page 84: ...f the CardTalk software components Insufficient disk space The file copier cannot copy the files because the target disk or card does not have enough space to hold the files No card in drive Put a car...

Page 85: ...occurred Remove other applications from memory If you re in Windows minimize open windows or exit Windows and load it again Root directory full You have exceeded the number of files allowed in the ro...

Reviews: