IBM ThinkPad
                                  360, 750,
                                 755C, 755Cs






                            Technical Information,
                             Tips, and Techniques





                                 Version 3.2
                                October 1996






















































Troubleshooting IBM Thinkpad Hardware Setup Problems


If you should experience problems setting up PCMCIA Cards or ISA Adapters (in
the docking station), please follow the procedures listed below:
Troubleshooting IBM Thinkpad Hardware Setup Problems


If you should experience problems setting up PCMCIA Cards or ISA Adapters (in
the docking station), please follow the procedures listed below:


(1) Please ensure that your ThinkPad is using the latest BIOS release for that
system.  Later BIOS releases correct problems that users have experienced with
the earlier releases.  Refer to the ThinkPad BIOS section to determine if you
need to update your system's BIOS.

(2) Make sure that your software drivers are at the correct release level and
are setup properly.  Refer to the ThinkPad PCMCIA Drivers section to see if you
need to update your system's PCMCIA device drivers.  If you are using Point
Enablers, please ensure that they are at the latest release level.

(3) Determine if any upper memory conflicts exist between the areas claimed by
ThinkPad BIOS, Card & Socket Services, Point Enablers, the SCSI Adapter found
in IBM Docking Stations, and any ISA Adapters installed in the docking station.
Refer to the ThinkPad Memory Map and the ThinkPad Dock I & Dock II Memory Map
sections.

 The Device Driver DICRMU01.SYS /MA=C800-CFFF (DOS PCMCIA Resource Map Utility)
sets the upper memory addresses used by Card & Socket Services.  The /MA
parameter tells Card Services what locations in upper memory can be used by
PCMCIA cards or Card Services, and must match or be a subset of an excluded
memory range on the EMM386 line of CONFIG.SYS.

(4) Microsoft Windows can overwrite the upper memory address used by Card &
Socket Services.  To prevent this, add an EmmExclude=XXXX-XXXX statement to the
Ô386 EnhÒ section of SYSTEM.INI (Where XXXX-XXXX is the same as the memory
region as used in the /MA parameter for the DICRMU01.SYS driver). If you are
using point enablers, be sure to exclude any upper memory used by the enabler
by adding an EmmExclude statement to SYSTEM.INI.

(5) Make sure that no interrupt conflicts exist between ThinkPad devices,
PCMCIA Cards, the SCSI Adapter found in the IBM Docking Stations, and any ISA
Adapters installed in the docking station.   Refer to the ThinkPad Interrupt
Assignments section to view the default interrupt assignments.

Please note that the ThinkPad System Setup Utility allows you to view and
change interrupt assignments for many internal devices.

The Resource Map Utility (DOS - DICRMU01.SYS, OS/2 - ICRMU01.SYS) can
automatically detect many IRQs already in use, but may not detect all.  Try
excluding the IRQ of the onboard SCSI and any ISA Adapters in the Docking
Station by adding the /IX=xx parameter to the Resource Map Utility (where xx is
the IRQ number to exclude).  Multiple IRQs may be specified by separating with
a comma.

(6) Ensure that no DMA conflicts exist between internal ThinkPad devices and
any ISA Adapters installed in the docking station.  Please refer to the
ThinkPad DMA Assignments section.

(7) Some ISA Adapters in the IBM DOCK I and DOCK II may require the ISA Adapter
Timing Fix.  Please download YPTF012.EXE from the IBM BBS.


















Installing Windows 95 on the ThinkPad 360, 750, 755C, & 755Cs

(1) For complete Windows 95 directions, please download TPWIN95.EXE from the
IBM BBS.

(2) If your ThinkPad is still running the original IBM software preload,
download WIN95SET.EXE as well.  This diskette will prepare an IBM ThinkPad
loaded with the IBM software preload for Windows 95.  The diskette will check
the BIOS level of the system, stop the ThinkPad Welcome Screen from being
displayed automatically, and delete OS/2 WARP and any preinstalled OS/2
applications.

(3) It is STRONGLY RECOMMENDED that you update your system BIOS to the latest
BIOS release before installing Windows 95 on your system.  Early BIOS releases
do not support Plu & Play or MWAVE under Windows 95.  Refer to the BIOS section
for the latest BIOS level for you ThinkPad.

(4) Install Windows 95.

(5) The ThinkPad Features Program for Windows works on Windows 95.  If you
install Windows 95 on a blank hard disk or you haven't installed ThinkPad
Features Program, follow the instructions of "ThinkPad Features Program -
Installing for Windows" in the ThinkPad User's Guide.  Please ensure that you
are at the latest levels (refer to Driver Levels section of this document).

(6) Windows 95 comes with the integrated PCMCIA support.  To use the Windows 95
PCMCIA support functions, refer to the Windows 95 documentation or on-line
help. Note: to use PCMCIA function, you must run the PC Card Wizard in Control
Panel under My Computer.

If you want to use ThinkPad PC Card Director (or EasyPlaying), you can still
use ThinkPad DOS PCMCIA device drivers.  Follow the instructions in the
ThinkPad User's Guide for "Installing the PCMCIA drivers - Installing for DOS."
Make sure that you use the latest PCMCIA drivers.

(7) The video device driver for ThinkPad 360, 750, & 755 systems is included
with Windows 95.  You do not need to install the ThinkPad Windows video device
driver.  However, you still need to install the ThinkPad VESA video driver.

Obtain ThinkPad Video feature diskette and insert it into the diskette drive.
Go to the DOS command prompt.  Then, type A:VINSTALL and pres Enter.  The
supported display list appears.  Using the Arrow keys, highlight the display
type which you use with your ThinkPad, and press Enter.  Follow the instructions
on the screen to save your display selection; then press F3 to exit the menu.
Remove the diskette from the diskette drive; then restart the system.  The
ThinkPad is now ready to work with Windows 95 video device driver.

(8) The ThinkPad Audio Support Software for Windows works on Windows95.  If you
install Windows 95 over a DOS/Windows 3.x system on which you have already
installed ThinkPad Audio Support Software, it is migrated into "Start Menu"
automatically.  Click "Start"; click "Programs"; then click "Audio" to select
the ThinkPad audio program which you use.


(9) Please note that Plug and Play BIOS is not supported on the ThinkPad 750
Systems.

(10) If you are using an IBM PCMCIA Token-Ring Adapter, download TRCC1.EXE
for an updated driver for Windows 95.





















Installing Windows NT 3.51 on the ThinkPad 360, 750, 755C, & 755Cs

(1) Update your system BIOS to the latest BIOS release before installing
Windows NT on your system.

(2) If you need to use PCMCIA Hard Disk drives, insert the device in the PCMCIA
slot before you start installing Windows NT.  NT will only recognize the PCMCIA
Hard Disk at installation time and set up the necessary device driver.

(3) Install Windows NT using the Custom Setup Option and specify the video
display as Standard VGA (640 x 480, 16 colors).

(4) After NT has been installed, install the ThinkPad 750/755 Windows NT Video
Device Driver (see Drivers section for file to download).

(5) Windows NT comes with integrated PCMCIA support for some PCMCIA devices.
The PCMCIA device driver included with Windows NT does not support the IBM 16/4
Token Ring CCA, the IBM 16/4 Token Ring CCA/II or the IBM Auto 16/4 PCMCIA
Token Ring card.  When you use these Token Ring cards, you need to install the
IBM PCMCIA Token Ring Device Driver.  Download TRCC1.EXE & TRCC2.EXE.

(4) Install the Windows NT version ThinkPad Feature program.  Using this
program, you can change your hardware configuration, display the fuel gauge,
and set the device stand-by timers (same as in the Windows 3.1 or Windows 95
environments).

Currently, the following functions are not supported on Windows NT:

Suspend/Resume and Hibernation functions are not supported. Power Management
function is limited. If you will make the system going into suspend mode, the
system clock (time of day clock) will not be updated while the system is in
suspend mode. It is recommended that you not use suspend mode. If you need to
save the battery, use Standby mode by pressing Fn+F3 key.

If you use your machine in mobile environment and need to move the system,
shutdown NT and power off the machine before you move the machine. Physically
moving the machine while in standby mode may damage the internal hard disk.

NT does not support advance power management.  Battery life may become shorter
depending on the memory size and type of job you run on Windows NT. Pay
attention to fuel gauge to monitor the battery life during operation.

Windows NT supports the IBM Dock-I and Dock-II. However, hot/warm docking is
not supported. To use the device in the Docking station, you must power off the
system prior to docking/undocking.

The ThinkPad 750/755 family SVGA video device drivers has a screen corruption
problem when it is installed on 750/755 STN color model. When you use STN color
model, it is required to use standard VGA (640x480, 16 colors) video driver
which is included in the Windows NT.






























Latest Version of ThinkPad BIOS


ThinkPad Model                               Latest BIOS Part Number     Date

360, 360C, 360Ce, 360P, 360Cs, and 360Cse        91G1534              02/21/96
750, 750C, 750P and 750Cs                        91G0716              03/31/95
750Ce                                            91G0720              04/26/95
755C and 755Cs                                   91G1533              02/15/96

To view the BIOS Part Number, turn off the computer, press and hold F1, then
turn on the computer. Hold F1 until the Easy-Setup menu appears. Select Config
followed by System Board.

To get the latest BIOS for the ThinkPad 360, 750, 755C, & 755Cs, download
SYTPS142.EXE from the IBM BBS.

Upgrading The ThinkPad Flash BIOS

- You need an AC adapter and a charged battery pack to update the system
program.
- If your computer is attached to a ThinkPad Docking Station or a port
replicator, turn off the computer and detach it before proceeding.

(1) Firmly connect the AC adapter to the computer.
(2) Insert the System Program Service Diskette into the diskette drive and turn
on the computer.
(3) Select "Update system program" and follow the instructions on the screen.

Warning: Do not turn off or suspend the computer until the update has been
completed. IF YOU TURN OFF OR SUSPEND THE COMPUTER WHILE THE UPDATE IS STILL IN
PROGRESS, THE SYSTEM BOARD MAY HAVE TO BE REPLACED.

- After the update has been completed, do the following to make the changes
effective.

(4) Remove the System Program Service Diskette from the diskette drive and turn
off the computer.
(5) Press and hold F1, then turn on the computer. Hold F1 until the Easy-Setup
menu appears.
(6) If a password prompt appears, type the correct password.
(7) Select Config, then select Initialize.
(8) Select OK to initialize system.

- Run the diagnostics to make sure that the computer runs with no errors:

(9) Turn off the computer, press and hold F1, then turn on the computer. Hold
F1 until the Easy-Setup menu appears.
(10) Select Test, then select Start to run all the basic tests.
(11) Verify that OK appears for all of the devices tested.
(12) Press Esc to exit Test and turn off the computer.





























Latest Version of DOS Card & Socket Services Drivers for ThinkPad 360, 750,
755C, & 755Cs

File Name     Driver Description                  Version  File Date File Size
IBMDSS01.SYS  DOS PCMCIA Socket Services Driver      1.35   04-05-95    14888
IBMDOSCS.SYS  DOS PCMCIA Card Services Driver        2.21   04-17-95    29535
DICRMU01.SYS  DOS PCMCIA Resource Map Utility        1.16   12-01-94    10806
$ICPMDOS.SYS  DOS PC Card Power Management Driver    2.22   12-01-94     4500
AUTODRV.SYS   DOS PCMCIA PC Card Auto Configurator   1.09   11-11-94    13644



Latest Version of OS/2 Card & Socket Services Drivers for ThinkPad 360, 750,
755C, & 755Cs

File Name     Driver Description                  Version  File Date File Size
IBM2SS01.SYS  OS/2 PCMCIA Socket Services Driver     1.35   03-22-95    15997
PCMCIA.SYS    OS/2 PCMCIA Card Services Driver       1.33   03-17-95    47622
VPCMCIA.SYS   OS/2 Virtual Card Services Driver             04-22-93      592
ICRMU01.SYS   OS/2 PCMCIA Resource Map Utility       1.16   12-01-94     8943
$ICPMOS2.SYS  OS/2 PC Card Power Management Driver   1.22   12-01-94     5841
AUTODRV2.SYS  OS/2 PCMCIA PC Card Auto Configurator  1.03   02-16-95    10718




Latest Drivers for ThinkPad 360, 750, 755C, & 755Cs


IBM BBS File  Driver Description                           Version  File Date

PCTPX130.EXE  PCMCIA Drivers                                  1.30   07-24-95

UTTPG101.EXE  Utility Disk #1 - DOS, WIN, OS/2                3.32   06-04-96
UTTPG201.EXE  Utility Disk #2 - DOS, WIN, OS/2                3.32   06-04-96
UTTPGWNT.EXE  Windows NT Utility Disk                         1.00   09-17-96

VFTPS133.EXE  Video Drivers - WIN, OS/2                       1.33   12-05-94
VF75XWNT.EXE  Windows NT Video Drivers                               06-04-96

AFTPS140.EXE  Audio Drivers (For 750 and 755)                 1.40   09-28-95

DDTPS110.EXE  Pen Device Drivers (for 360P and 750P)          1.10   07-14-94

ATADO200.EXE  PCMCIA Hard Disk Device Drivers                 2.00   03-21-94



































ThinkPad 360, 750, 755C, 755Cs Memory Map

Location          Use

0000 - 9FFF       System RAM
A000 - AFFF       Video Graphics
B000 - B7FF       Mono Video
B800 - BFFF       Video Text
C000 - C7FF       Available1
C800 - DFFF       Available
E000 - E6FF       Currently Available2
E700 - EFFF       System BIOS
F000 - FFFF       System BIOS



1 Available means open for either PCMCIA card usage, ISA Adapter card usage (in
Dock I or Dock II),  or for mapping as upper memory blocks.

Please note that on ThinkPad 360, 755C, and 755Cs systems, PCMCIA card ROM &
RAM cannot be located at C000-C0FF or D000-D0FF.

2 Some older versions of BIOS only left E000-E5FF available.


ThinkPad Dock I & Dock II Memory Map

Location of SCSI Adapter ROM:

DOCK I                                  DOCK II
CA00-CBFF Default                       DC00-DFFF Default
C800-C9FF Selectable by Switch Setting  C800-CBFF Selectable by Switch Setting
CE00-CFFF Selectable by Switch Setting  CC00-CFFF Selectable by Switch Setting
DE00-DFFF Selectable by Switch Setting  D000-D3FF Selectable by Switch Setting
                                        D400-D7FF Selectable by Switch Setting
                                        D800-DBFF Selectable by Switch Setting



Attaching Devices to the ThinkPad Dock I

Some CD-ROM Drives, SCSI Attached Scanners, and other devices require either an
ASPI (Advanced SCSI Programming Interface) or CAM (Common Access Method) drive.
This support is provided by the PowerSCSI utility.  This utility does not ship
with your IBM ThinkPad DOCK I.  Please download POWRSCSI.DSK from the IBM BBS.



































ThinkPad 360 Interrupt Assignments


                                     2    3    4    5    7    9   10   11   15

Cascade Interrupt Req
   From IRQ 8-15                    Def
Serial Port                              Opt  Def
Parallel Port                                           Def
DOCK I Internal SCSI                     Opt       Opt           Opt  Def  Opt
DOCK II Internal SCSI                                        Opt Opt  Def
Pen (in 360P & 360PE)                              Def
PCMCIA Cards                             Opt  Opt  Opt  Opt  Opt Opt  Opt  Opt
ISA Adapters (In Docking Station)        Opt  Opt  Opt  Opt  Opt Opt  Opt  Opt

Where: Def = Default; Opt = Optional

Note 1
The following interrupts are used by the system: IRQ 0 (Timer), IRQ 1
(Keyboard), IRQ 6 (Floppy Diskette Drive), IRQ 8 (Real-time Clock), IRQ 12
(Mouse/Trackpoint), IRQ 13 (Math Coprocessor), and IRQ 14 (Hard Disk Drive).






ThinkPad 360 DMA Channel Assignments


DMA   Default Assignment

DRQ0   Unused
DRQ1   Unused
DRQ2   Diskette Drive
DRQ3   Unused
DRQ4   Cascade
DRQ5   Unused
DRQ6   Unused
DRQ7   Unused








































ThinkPad 750, 755C, 755Cs Interrupt Assignments


                                     2    3    4    5    7    9   10   11   15

Cascade Interrupt Req
   From IRQ 8-15                    Def
Serial Port                              Opt  Def
Audio                                              Opt           Def  Opt  Opt
Parallel Port                                           Def
DOCK I Internal SCSI                     Opt       Opt           Opt  Def  Opt
DOCK II Internal SCSI                                        Opt Opt  Def
Pen (in 750P)                                      Def
PCMCIA Cards                             Opt  Opt  Opt  Opt  Opt Opt  Opt  Opt
ISA Adapters (In Docking Station)        Opt  Opt  Opt  Opt  Opt Opt  Opt  Opt

Where: Def = Default; Opt = Optional

Note 1
The following interrupts are used by the system: IRQ 0 (Timer), IRQ 1
(Keyboard), IRQ 6 (Floppy Diskette Drive), IRQ 8 (Real-time Clock), IRQ 12
(Mouse/Trackpoint), IRQ 13 (Math Coprocessor), and IRQ 14 (Hard Disk Drive).





ThinkPad 750, 755C, 755Cs DMA Channel Assignments


DMA   Default Assignment

DRQ0   Audio (Except 750)
DRQ1   Audio (Except 750)
DRQ2   Diskette Drive
DRQ3   Unused
DRQ4   Cascade
DRQ5   Unused
DRQ6   Unused
DRQ7   Unused








































THINKPAD DOS/WINDOWS MEMORY MANAGEMENT TIPS

IBM Card & Socket Services Drivers for ThinkPad 360, 750, 755C, & 755Cs


DEVICEHIGH=C:\THINKPAD\IBMDSS01.SYS /D            (DOS PCMCIA Socket Services
                                                   Driver PCMCIA Socket
                                                   Services 2.0)

The /D parameter allows warm docking when used with a Dock II docking station.
If you are not using a Dock II then removing the /D parameter will reduce the
amount of upper memory this driver uses by approximately 1KB.  Socket Services
uses between 6KB and 7KB of memory .



DEVICEHIGH=C:\THINKPAD\IBMDOSCS.SYS               (DOS PCMCIA Card Services
                                                   Driver for PCMCIA Socket
                                                   Services 2.0)

Card Services uses 29KB of memory.



DEVICEHIGH=C:\THINKPAD\DICRMU01.SYS /MA=C800-CFFF (DOS PCMCIA Resource Map
                                                   Utility)

The /MA parameter tells Card Services what locations in upper memory can be
used by PCMCIA cards or Card Services, and must match or be a subset of an
excluded memory range on the EMM386 line.  The PCMCIA Resource Memory Map
Utility Driver does not remain in memory.



DEVICEHIGH=C:\THINKPAD\$ICPMDOS.SYS               (DOS PC Card Power
                                                   Management Driver)

This driver uses 3KB of memory.



DEVICEHIGH=C:\THINKPAD\AUTODRV.SYS C:\THINKPAD\AUTODRV.INI

This statement loads the PCMCIA Super Client Driver (AUTODRV.SYS) into upper
memory.  AUTODRV.SYS recognizes many popular modems, 3270 cards, and SCSI
cards.  It does not recognize 5250 PCMCIA cards, SDLC cards, or LAN PCMCIA
cards.  AUTODRV.SYS uses 13KB of memory.


Please note that Card & Socket Services also requires a 4KB block of upper
memory.





























THINKPAD DOS/WINDOWS MEMORY MANAGEMENT TIPS

Audio Device Driver for ThinkPad 750, 755C, and 755Cs

(1) The Audio Device Driver used for DOS Audio Support on the ThinkPad 750,
755C, and 755Cs is only required for DOS Audio Support.  It is not required for
Audio Support under Microsoft Windows.  This Driver (TPAUDDD.SYS) uses up to
58KB of memory.  Remove this driver from CONFIG.SYS if DOS Audio Support is
not required.

(2) If you are not using Video for Windows or other full motion video
applications in Windows, you may be able to save a significant amount of memory
in the Windows environment by installing a new version of the Windows Audio
Driver that can be almost entirely loaded into extended memory. Full motion
video with audio is demanding and best performance can only be achieved when
the Windows Audio Driver is loaded low (below 1MB).  Please upgrade to the
latest Windows Audio Driver and obtain the tpmemhlp.exe package from the IBM
BBS.



VESA Video Driver for ThinkPad 360, 750, 755C, and 755Cs

(1) The VESA Video Driver for the ThinkPad 360, 750, 755C, and 755Cs is only
required if using 640 X 480 X 256 Color Mode (or higher resolutions).  This
Driver (VESA.EXE) uses 8KB of memory.  Remove this driver from CONFIG.SYS if
you are running Microsoft Windows in VGA mode.


Disabling SCSI BIOS in ThinkPad DOCK II

(1) If you are not using a SCSI device in the DOCK II or are only using the
internal SCSI CD-ROM, you can disable SCSI BIOS and reclaim 16KB of upper
memory.  SCSI BIOS can be disabled by rebooting the system while in the DOCK
II, pressing Ctrl A at the prompt, selecting Configure/View Host Adapter
Settings, and  changing Host Adapter BIOS to Disabled.  SCSI BIOS can also be
disabled by removing the DOCK II's cover and changing the switch settings on
the DIP switch block: Switch 1, 2, and 3 to ON. Do not change switch 4.



Memory Management Without PCMCIA Cards

(1) If you do not intend to use PCMCIA Cards, there is no reason to load Card &
Socket Services Drivers.  Remove all IBM Card and Socket Services Device
Drivers from CONFIG.SYS (See previous page).

(2) Card & Socket Services Drivers are not required to use the MWAVE DSP Modem
or DSP Audio functions.

(3) Review the ThinkPad Memory Map for your system.  Include any upper memory
areas not used by adapter cards in the Docking Station.  Be sure to exclude the
address of the SCSI adapter in the Docking Station if SCSI support is needed.

(4) If you are not using the monochrome video mode (most applications do not),
the Monochrome Video Area (B000 - B7FF) may be mapped (by adding I=B000-B7FF to
the EMM386.EXE line in CONFIG.SYS).  If using Microsoft Windows, add a
Device=C:\DOS\MONOUMB.386 statement to the Ô386EhnÒ section of SYSTEM.INI.






















THINKPAD DOS/WINDOWS MEMORY MANAGEMENT TIPS

Memory Management With PCMCIA Cards

(1) Many PCMCIA card manufacturers provide Point Enablers with their products.
Point Enablers are small programs that provide an interface directly to the
PCMCIA controller; therefore they must be written to support a particular type
of controller.

Point Enablers are relatively simple to configure, do not require Card & Socket
Services Drivers, consume no memory (they remove themselves from memory after
configuring the card), and provide the maximum DOS memory for your ThinkPad.
However, with Point Enablers, you must specify the slot number of the card
(therefore , the card must always be in a specific slot).  You must also
manually assign any upper memory blocks and IRQs used by that card.  In
addition, hot-plugging of the card is prohibited (in fact, it may damage the
card).

If Point Enablers are provided with the PCMCIA card(s) you are using, decide
whether to use the Point Enablers or Card & Socket Services.

(2) If you use Card & Socket Services, decide whether to use the Super Client
Driver (AUTODRV.SYS) or the drivers that are provided with your PCMCIA card(s).
The Super Client Driver automatically recognizes many popular PCMCIA cards
(including modems, 3270 cards, and SCSI adapters -- it does not recognize 5250
PCMCIA cards, SDLC cards, or LAN PCMCIA cards.).  However, the Super Client
Driver can consume more memory than do the drivers provided with the PCMCIA
card.

(3) Determine the amount and location of upper memory required by your PCMCIA
card(s), Docking Station, and ISA Adapter cards.  If possible, locate upper
memory required by all PCMCIA cards and ISA Adapters in one contiguous block.
If using Card & Socket Services, these drivers require a 4KB upper memory block
that can be located anywhere in upper memory.

(4) Review the ThinkPad Memory Map for your system.  Note that for TP 360 and
755C/Cs Systems, PCMCIA Card ROM & RAM addresses cannot be located at C000-C0FF
or D000-D0FF.  Exclude from EMM386.EXE's usage the upper memory areas used by
(a) the PCMCIA card(s), (b) Card & Socket Services (4KB), (c) the upper memory
area used by the SCSI Adapter in the ThinkPad Docking Station (if applicable),
and (d) the upper memory areas used by any ISA adapters in the ThinkPad Docking
Station.  Include any available upper memory areas not excluded above.

(5) If using Card & Socket Services, modify the DEVICE=C:\THINKPAD\DICRMU01.SYS
/MA=XXXX-XXXX line in CONFIG.SYS.  Make the XXXX-XXXX range match the upper
memory area used by any PCMCIA cards (plus the 4KB used by Card & Socket
Services).

(6) Exclude any memory area allocated to PCMCIA Cards from usage by Microsoft
Windows by adding an EmmExclude=XXXX-XXXX line to the Ô386EnhÒ section of the
SYSTEM.INI File.  Where XXXX-XXXX is the upper memory range allocated to the
PCMCIA cards.  If you are using Card & Socket Services, the EmmExclude range
must match the /MA= range of the DICRMU01.SYS Driver.

(7) If you are not using the monochrome video mode (most applications do not),
the Monochrome Video Area (B000-B7FF) may be mapped (by adding I=B000-B7FF to
the EMM386.EXE line in CONFIG.SYS).  If using Microsoft Windows, add a
Device=C:\DOS\MONOUMB.386 statement to the Ô386EhnÒ section of SYSTEM.INI.

(8) If you are using an IBM PCMCIA Token-Ring Adapter, and IBM Token-Ring
Adapter in a Docking Station, or an IBM EtherJet Adapter in a Docking Station,
download the IBM LAN Client Code from the IBM BBS.  This code loads 802.2
Support, Netbios, the Netware Requester, and a TCP/IP stack into extended
memory (not upper memory).  It can reduce the DOS memory consumption of these
protocols to 5KB.















Sample Configuration: IBM PCMCIA Token-Ring Adapter Installed in ThinkPad 360,
750, 755C or 755Cs System

Recommended Memory Locations

 IBM Token-Ring PCMCIA Adapter ROM    CC00-CDFF
 IBM Token-Ring PCMCIA Adapter RAM    C800-CBFF
 IBM Card Services (If Used)          CE00-CEFF


Card Services CONFIG.SYS (Please ensure that you are using the latest Card &
Socket Services Drivers)

DEVICE=C:\DOS\EMM386.EXE NOEMS X=C000-CEFF I=CF00-EFFF
DEVICE=C:\THINKPAD\IBMDSS01.SYS
DEVICE=C:\THINKPAD\IBMDOSCS.SYS
DEVICE=C:\THINKPAD\DICRMU01.SYS /MA=C800-CEFF

Note: Latest IBM Token-Ring Credit Card Adapter Drivers are Version 3.06
(TRCC1.EXE & TRCC2.EXE on the IBM BBS).


Point Enabler CONFIG.SYS

DEVICE=C:\DOS\EMM386.EXE NOEMS X=C000-CDFF I=CE00-EFFF
DEVICE=C:\POINTTR.EXE SB RS=16 MMIO=CC00 IRQ=9 SRAM=C800,16  Where: SB is Slot
                                                             B(Bottom Slot)&
                                                             RS is Ring Speed

If you are using the IBM PCMCIA Token-Ring Adapter in the PCMCIA slot in the
Port replicator, you must add the  PCIC parameter to your point enabler device
statement: For example: DEVICE=C:\POINTTR.EXE PCIC=03E2 SB RS=16 MMIO=CC00
IRQ=9 SRAM=C800,16.  The  Port Replicator uses 3E2 as its I/O port base
address.


Microsoft Windows SYSTEM.INI

Ô386EnhÒ
EmmExclude=C800-CDFF (or EmmExclude=C800-CEFF if using Card Services)


Setting the Token-Ring ROM & RAM Address

(1) Novell Netware ODI Drivers:    Link Driver TOKEN (Or TOKENCS, or LANSUP)
    (NET.CFG File):                     MEM #1 CC000
                                        MEM #2 C8000

(2) For IBM LAN Support:           DEVICE=C:\LSP\DXMC0MOD.SYS N ,C800,0,0,0

(3) IBM LAN Support NDIS Drivers:  RAM = 0xC800
    (PROTOCOL.INI File)            MMIO = 0xCC00
                                   RAMSIZE = 16



























Sample Configuration: IBM PCMCIA Ethernet Adapter Installed in ThinkPad 360, 750, 755C,
or 755Cs System

Recommended Memory Locations

IBM Ethernet PCMCIA Adapter RAM  C800-CBFF
IBM Card Services (If Used)      CC00-CCFF


Card Services CONFIG.SYS (Please ensure that you are using the latest Card &
Socket Services Drivers)

DEVICE=C:\DOS\EMM386.EXE NOEMS X=C000-CCFF I=CD00-EFFF
DEVICE=C:\THINKPAD\IBMDSS01.SYS
DEVICE=C:\THINKPAD\IBMDOSCS.SYS
DEVICE=C:\THINKPAD\DICRMU01.SYS /MA=C800-CCFF

Note: Latest IBM Ethernet Credit Card Adapter Drivers are Version 2.06
(ETCC.EXE on the IBM BBS).


Point Enabler CONFIG.SYS

DEVICE=C:\DOS\EMM386.EXE NOEMS X=C000-CBFF I=CC00-EFFF
DEVICE=C:\NET\POINTETH.SYS SB IRQ=9 SRAM=C800 IO=300   Where: SB is Slot B
                                                       (Bottom Slot)

If you are using the IBM PCMCIA Ethernet Adapter in the PCMCIA slot in the Port
replicator, you must add the  PCIC parameter to your point enabler device
statement: For example: DEVICE=C:\POINTETH.SYS PCIC=03E2 SB IRQ=9 SRAM=C800
IO=300.  The  Port Replicator uses 3E2 as its I/O port base address.



Microsoft Windows SYSTEM.INI

Ô386EnhÒ
EmmExclude=C800-CBFF (or EmmExclude=C800-CCFF if using Card Services)



Setting the Ethernet RAM Address

(1) Novell Netware ODI Drivers:      Link Driver PCMDMCS
    (NET.CFG File):                       PORT 300
                                          INT 9
                                          MEM C8000

(2) IBM LAN Support NDIS Drivers:    RAMADDRESS = 0xC800
    (PROTOCOL.INI File)              INTERRUPT = 9
                                     IOBASE = 0x300





























IBM PCMCIA MODEM CONFIGURATION

Using the IBM Super Client Driver (AUTODRV.SYS)

(1) The IBM Super Client Driver will automatically recognize IBM PCMCIA Modems.  Sample
CONFIG.SYS file:

   DEVICE=C:\DOS\HIMEM.SYS
   DEVICE=C:\DOS\EMM386.EXE NOEMS X=C800-CFFF
   DEVICE=C:\THINKPAD\IBMDSS01.SYS
   DEVICE=C:\THINKPAD\IBMDOSCS.SYS
   DEVICE=C:\THINKPAD\DICRMU01.SYS /MA=C800-CFFF
   DEVICE=C:\THINKPAD\$ICPMDOS.SYS
   DEVICE=C:\THINKPAD\AUTODRV.SYS C:\THINKPAD\AUTODRV.INI


Using the IBM PCMCIA Modem Point Enabler (Note: Not All IBM PCMCIA Modems Support this
Point Enabler)

(1) The IBM PCMCIA Modem Point Enabler (called PCCOMDOS.SYS) does not require Card &
Socket Services.  It does reside in memory and requires 16KB.  Using the Point Enabler
can save up to 36KB (if you do not load Card & Socket Services or AUTODRV.SYS).
However, with the IBM Point Enabler hot-plugging of the card is prohibited (in fact, it
will damage the card).

(2) Be sure to exclude a 4KB block for the modem in upper memory (On the
ThinkPad 360 & 750, this block cannot be located at C000-C0FF or D000-D0FF).
If you are also using card services, do not include the 4KB block in the
/MA=XXXX-XXXX parameter of the DICRMU01.SYS driver.

(3) Sample CONFIG.SYS file:

   DEVICE=C:\PCCOMDOS\PCCOMDOS.SYS COM2 /BEEP /WINBIOS /AMEM CE

   Where:  COM2 is the COM 1, 2, 3, or 4 COM 2 is recommended
           /AMEM is the memory location CE00 is recommended
           for the modem's 4KB block


Using the IBM PCMCIA Modem Driver

(1) The IBM PCMCIA Modem Driver (called ESTDFM.EXE) does require Card & Socket Services.
It does reside in memory and requires 25KB.  Therefore, I recommend that you use the
AUTODRV.SYS driver since it takes less memory.  ESTDFM.EXE is loaded via the
AUTOEXEC.BAT:

  ESTDFM.EXE S1C2 Where: S1 is the Slot Number
                         C2 is the Communications Port (C1, C2, C3, or C4)
































MEGAHERTZ MODEM CONFIGURATION

Using the IBM Super Client Driver (AUTODRV.SYS)

(1) The IBM Super Client Driver will automatically recognize most Megahertz PCMCIA
Modems.  Sample CONFIG.SYS file:

   DEVICE=C:\DOS\HIMEM.SYS
   DEVICE=C:\DOS\EMM386.EXE NOEMS X=C800-CFFF
   DEVICE=C:\THINKPAD\IBMDSS01.SYS
   DEVICE=C:\THINKPAD\IBMDOSCS.SYS
   DEVICE=C:\THINKPAD\DICRMU01.SYS /MA=C800-CFFF
   DEVICE=C:\THINKPAD\$ICPMDOS.SYS
   DEVICE=C:\THINKPAD\AUTODRV.SYS C:\THINKPAD\AUTODRV.INI



Using the MegaHertz PCMCIA Modem Point Enabler

(1) The MegaHertz PCMCIA Modem Point Enabler (called SETMHZ.EXE) does not require Card &
Socket Services.  In addition, it removes itself from memory once it has configured the
modem.  This can save up to 49KB (if you eliminate Card & Socket Services).  However,
with the MegaHertz Point Enabler, you must specify the slot number of the card
(therefore, the card must always be in a specific slot).  In addition, hot-plugging of
the card is prohibited (in fact, it will physically damage the card).

(2) Obtain the latest Megahertz Point Enabler.  Versions before 3.1 do not support the
ThinkPad 360 & 755.  Latest version is 4.3.  Be sure to exclude a 4KB block for the
modem in upper memory (for the ThinkPad 360 & 755, this block cannot be located at C000-
C0FF or D000-D0FF).  If you are also using card services, do not include the 4KB block
in the /MA=XXXX-XXXX parameter of the DICRMU01.SYS driver.

(3) The SETMHZ program is loaded via the AUTOEXEC.BAT file.  Format of the SETMHZ.EXE
Program:

   SETMHZ.EXE /cn /in /sn /pnnnn /dnnnn

   Where:  /cn is COM 1, 2, 3, 4  COM 2 is recommended
           /in is IRQ 1 .. 15  IRQ 3 is recommended
           /sn is Slot A, B, C, or D
           /pnnnn is the memory location CE00 is recommended
           /dnnnn is the delay in milliseconds 1500 is recommended






































Obtaining Updated Drivers


IBM PC Company Bulletin Board System

BBS Phone Number                919-517-0001
Baud Rate                       300-14400 bps
Parity/Data Bits/Stop Bits      N/8/1


IBM PC Company Internet FTP Site

ftp.pc.ibm.com              cd /pub and get the allfiles.txt file for a listing
                            of available files


IBM PC Company World Wide Web Site

www.pc.ibm.com



Obtaining Updated Version of this Document

Download any of the following files:

365_tips.ps     ThinkPad 365 Tips in PostScript format.
365_tips.txt    ThinkPad 365 Tips in ASCII format.
560_tips.ps     ThinkPad 560 Tips in PostScript format.
560_tips.txt    ThinkPad 560 Tips in ASCII format.
701_tips.ps     ThinkPad 701 Tips in PostScript format.
701_tips.txt    ThinkPad 701 Tips in ASCII format.
750_tips.ps     ThinkPad 360, 750, 755 Base Models Tips in PostScript format.
750_tips.txt    ThinkPad 360, 750, 755 Base Models Tips in ASCII format.
755_tips.ps     ThinkPad 755 Enhanced Models Tips in PostScript format.
755_tips.txt    ThinkPad 755 Enhanced Models Tips in ASCII format.
760_tips.ps     ThinkPad 760 Tips in PostScript format.
760_tips.txt    ThinkPad 760 Tips in ASCII format.
cdtips.ps       Commercial Desktop Tips in PostScript format.
cdtips.txt      Commercial Desktop Tips in ASCII format.