


                               User's Manual
            Device Driver for PC card connection (PCMCIA) IDE-MO
            ====================================================

         for MS-DOS 6 and Windows(R) 3.1, Windows for Workgroups 3.11
                      for IBM PC/AT and compatibles


                             FUJITSU LIMITED

                               April/1996






All Rights Reserved, COPYRIGHT (C) FUJITSU LIMITED 1995,1996




Contents of this document is subject to change without notice.
No part of this document may be reproduced in any form or by any means.

Windows, MS-DOS, and Windows NT are either registered trademark or trademark
of Microsoft Corporation.
IBM, PC, AT and OS/2 are either registered trademark or trademark of
International Business Machines Corporation.
Other company names and product names are registered trademarks or trademarks
of their respective companies.




Table of Contents
=================
1. Preface
  1.1  Contents of the package

2. Notes and Restrictions
  2.1 NOTE
  2.2 RESTRICTIONS

3. Installation
  3.1  Installation program
  3.2  Manual installation

4. BIOS Registration

5. Outline of the Device Driver
  5.1  Functional overview
  5.2  Operating environment (hardware)
  5.3  Operating environment (software)
  5.4  Supported drive
  5.5  Supported physical formats of MO disks
  5.6  Supported logical formats of MO disks

6.  Details of Device Driver
  6.1  Syntax
  6.2  KILLDRV.EXE functions
  6.3  Loading driver in main memory
  6.4  Drive letter assignment
  6.5  Supported logical formats
  6.6  Compatibility with other systems
  6.7  Formatting utility FJFDISK
  6.8  Built-in Formatting function of DOS
  6.9  Software configuration

7. Writing to write-protected disks
  7.1  DOS 6
  7.2  Windows 3.1 or WFW3.11
  7.3  Smartdrv

8. Other considerations

9. Trouble-Shooting
  9.1 Hardware Trouble
  9.2 Software Trouble
  9.3 MO disk trouble





1. Preface
==========
Thank you for using Fujitsu's M2541B magneto-optical (MO) disk drive. 
The device driver, MODSIKPC.SYS, in this package allows you to use M2541B 
in the DOS 6 and Windows 3.1/WFW3.11 environment.


1.1  Contents of the package
----------------------------
MODISKPC.SYS    Device driver.
MODISKPC.TXT    The guideline file you are reading now.
FJFDISK.EXE     Formatter.
FJFDISK.TXT     Instructions for the formatter.
NSR.TXT         Explanation of the NSR format.
INSTALL.EXE     Installer.
INSTALL.MSG     This file is used by the installer (do not modify this file).
INSTALL.GID     Explanation for the installer.
CHKDD.COM       Check program that correspond device driver name to drive name
IOPORT.EXE      Utility to show the I/O port number assigned to the MO drive
CHKLIST.TXT     Check list for troubleshooting.

*) The program contents is subject to change without notice.




2. Notes and Restrictions
==========================
2.1 NOTE
--------
(1) Check that the socket service and card service software programs for 
    PC card slots are installed on your PC. Also, check that these programs
    are correctly working. 

(2) In order to format MO disk, use FJFDISK.EXE as much as possible.

   Although FORMAT command which is included in DOS can format MO 
   disk, use FJFDISK.


2.2 RESTRICTIONS
----------------
(1) "Copy Disk" or "Format Disk" of DISK menu in file manager of Windows 3.1 
    or WFW 3.11 cannot be used.

(2) FORMAT command cannot be performed in DOS prompt in Windows3.1 or 
    in WFW3.11.





3.  Installation
================
3.1  Installation program
-------------------------
 Check that the socket service and card service software programs for PC card
slots are installed on your PC. Also, check that these programs are correctly
working. Usually, these programs are pre-installed on your PC.

The source of installation need not be a floppy disk.
For example, you can make a sub-directory on your hard disk, and copy all the 
necessary files to that sub-directory before installation.
The following description assumes that the installer is in floppy 
disk drive A:.

(1) Set A:\ as the current drive.

(2) Type the following at the DOS prompt:
>INSTALL [Enter]

[Enter] means to press the [Enter] key.

(3) Follow the on-screen instructions.

(4) When the installation is complete, re-start your computer.


The installer automatically performs the following:

(1) Creates the \FJMO directory on drive C:.

(2) Copies the following files to the C:\FJMO directory:
MODISKPC.SYS
MODISKPC.TXT
FJFDISK.EXE
FJFDISK.TXT
NSR.TXT
INSTALL.EXE
INSTALL.MSG
INSTALL.GID
CHKDD.COM
IOPORT.EXE
CHKLIST.TXT


(3) Adds the following line to the last line of C:\CONFIG.SYS.
DEVICE=C:\FJMO\MODISKPC.SYS


3.2  Manual installation
------------------------
To install the device driver manually, perform steps (1) to (3) above by
yourself. 
Then, re-start the computer.

Note the following:
(1) Register the device driver after the socket service and card service
  software programs. To identify the socket service and card service file,
  refer to the operating instructions of your personal computer or the card
  service software 

(2) Register the device driver after the ATA hard disk card driver.
  To identify the ATA hard disk card driver file, refer to the operating
  instructions of your personal computer or the card service software 





4. Outline of the Device Driver
===============================
MODISKPC.SYS

4.1  Functional overview
------------------------
The device driver supports Read/Write and disk change of the IDE-MO drive
connected to the PC card in the DOS environment. 
The device driver also supports PC card plug and play. You can insert or
remove the PC card when your computer is running.


4.2  Operating environment (hardware)
-------------------------------------
The following hardware is necessary for the operation of this device driver:
(1) IBM PC/AT or compatible with a type II PC card (PCMCIA) slot.
(2) Fujitsu MO drive with PC card.


4.3  Operating environment (software)
-------------------------------------
1) DOS version 5 or later
2) PC card socket service and card service programs
   The socket service and card service programs are usually pre-installed 
   on your PC.
   For operation of these programs, refer to their operating instructions. 

The device driver is checked with the following socket service and card 
service programs:
- SYSTEMSOFT
- IBM Play At Will
- Phoenix Technology


4.4  Supported drive
--------------------
(1) Removable disk drive with IDE interface with PC card (PCMCIA)
    Hard disk is not mounted.

    Especially, FUJITSU's "M2541B" is supported.

(2) Boot drive(DOS starts up from which) is not mounted.

(3) Built-in IDE Removable disk drive is not mounted.
    Removable disk drive that connect to primary port or secondary port on
    mother board is not mounted. 


4.5  Supported physical formats of MO disks
-------------------------------------------
3.5-inch MO disks
(1) 128 Mbytes total size, 512 bytes per sector
(2) 230 Mbytes total size, 512 bytes per sector


4.6  Supported logical formats of MO disks
------------------------------------------
(1) Volume format (partitioning method)
- Super floppy format
- AT hard disk format
- NSR format

* For details of each format, see Section 5.6.

(2) File format in each partition (file system)
  FAT (file allocation table)

  The FAT file system is used by DOS, and is supported by Windows 95, 
  Windows NT, and OS/2.





5.  Details of Device Driver
============================
5.1  Syntax
------------
Register the device driver in the CONFIG.SYS file as described below. 
The description is not case-sensitive.

DEVICE=(path)\MODISKPC.SYS [/P][/Ss][/Rr]
or
DEVICEHIGH=(path)\MODISKPC.SYS [/P][/Ss][/Rr]

    /P    Pause option
    Pauses screen messages after the device driver is initialized during the 
    computer starting process.
    Pressing any key continues the operation.
    Specify this option in order to check the message displayed by the 
    device driver.

    /Ss   Simultaneously used slot count option
    Specify the number of slots (number of MO drives) used simultaneously.
     (s=1 to 4)
    If this option is not specified, 1 is used as the default value.  

    /Rr    Reserved drive option
    Specify the number of reserved logical drive letters (r=1 to 10).
    If this option is not specified, one drive letter is reserved.
    [NOTE] The number of reserved drive letters will be r, whenever the 
           number of disk partitions is larger than r or not.


5.2  Writing CONFIG.SYS file
----------------------------
In the CONFIG.SYS file, place the line registering MODISKPC.SYS after the 
line registering the ATA hard disk card driver.
If the ATA hard disk card driver is registered after MODISKPC,
the ATA hard disk card driver takes control over all Read/Write actions when
the PC card for the MO drive is inserted.
In this case, MODISKPC cannot access the PC card.

To identify the ATA hard disk card driver file, refer to the operating
instructions of your personal computer or card service software.


5.3 Loading driver in main memory
---------------------------------
This device driver will not be loaded in main memory in the following cases:
In the case, driver is not loaded, the message "Driver not loaded." will be 
displayed.

(1) In the case, the socket service and card service programs are not installed
    on your computer.

(2) In the case, the driver is doubly registered in CONFIG.SYS,
    the second driver will not be loaded.

Note1) Even if PC cards is not inserted at start-up time, MODISKPC will be 
       loaded.

Note2) In order to check the driver is loaded or not, run C:\FJMO\CHKDD.COM.
       It will show the drive-letter corresponding to MODISKPC.SYS.

This MO disk device driver stays resident with about 10 kByte in memory.
The more number of reserved drive letters, the larger in memory size.


5.4  Drive letter assignment
----------------------------
(1) When using one MO drive on a computer with two or more slots,
    the same drive letter is assigned to the MO drive regardless of the slot
    number to which the card is inserted.

(2) When the /S2 option is specified to use two MO drives on a computer with
    two slots, the first drive letter is assigned to the card inserted first,
    regardless of the slot number. The second drive letter is assigned to
    the card inserted second.

    For example, assume that driver letters D: and E: are assigned when the /S2
    option is specified. Insert two cards into slots 0 and 1 in that order.
    Drive letter D: is assigned to the card in slot 0, and drive letter E: is
    assigned to the card in slot 1.
    Remove the two cards, then insert the cards into slots 1 and 0 in that 
    order.
    This time, drive letter D: is assigned to the card in slot 1, and driver
    letter E: is assigned to the card in slot 0.


(3) If the disk inserted upon starting the computer has more partitions than 
  the number specified with the /R option, as many drive letters as specified 
  with  /R option are assigned to the MO drive, not the number of partitions.

  For example, if the /R2 option is specified in CONFIG.SYS and the computer 
  is started with a three-partition disk, two drive letters are assigned 
  to the MO drive.

(4) If a disk inserted in the MO drive has more partitions than the number of 
  drive letters assigned to the MO drive, the driver can access only as 
  many partitions as the number of drive letters assigned to the MO drive.

  For example, assume that two drive letters are assigned to the MO drive.
  If the MO disk with three-partitions is inserted, the driver cannot access 
  the third partition.

(5) If a disk inserted in the MO drive has fewer partitions than the number 
  of drive letters assigned to that drive, an error occurs when the driver 
  attempts to access the excess drive letter.

  For example, if two drive letters (D: and E:) are assigned to the MO drive.
  Then a single-partition disk is inserted, the driver can access that disk 
  using drive letter D:. However, if an attempt is made to access the disk 
  using drive letter E:, an error occurs and the "Invalid disk type" 
  message is displayed.


5.5  Insert or Remove the PC card, and MO disk drive Power Switch 
-----------------------------------------------------------------
(1) In the case you insert the PC card to your computer, you may turn on 
    the power of MO drive after insertion of the PC card.

(2) In the case, you access the MO disk drive with power off, error messages
    "Not ready reading..."
    will appear.
    For some computers, the message will be shown after 10 to 20 seconds.
    You may make power on during waiting.

(3) When the PC card is not connected to your computer, the eject button of 
    the MO drive is not effective, even when the MO drive is being supplied 
    power. 

    When you finish your work, you must remove the MO disk from drive and 
    then remove the PC card from your computer.


5.6  Supported logical formats
------------------------------
The device driver automatically detects the following three types of format 
and assigns logical drive letters (such as D: or E:).

- Super floppy format
  A standard MO format used with MS-DOS. 
  The entire disk is handled as one logical drive. 
  This format is generally called the IBM format.
  Use the attached FJFDISK program to make this format.

- AT hard disk format
  A format with partitions, used with hard disks for PC/AT compatibles. 
  One MO disk can be divided into multiple partitions. 
  Use the attached FJFDISK program or the FDISK command of DOS to make this 
  format.

- NSR format (NSR volume format)
  An international standard (ISO13346) that divides an optical disk into 
  multiple partitions. 
  One MO disk can be divided into multiple partitions (logical drives).
  NSR is an acronym for ISO13346 and stands for Non-Sequential Recording.
  Use the attached FJFDISK program to make this format.

NOTE) The driver assumes an unformatted MO disk if the MO disk is in any other 
      format or has no valid partition.


5.7  Compatibility with other systems
-------------------------------------
The driver can read data from and write data to an MO disk formatted by the 
following operating systems:

* Compatibility Table (Read/write of MO disks formatted by other systems)

     -------------------------------------------------------------------------
     OS          Formatter                  Disk format
     -------------------------------------------------------------------------
     DOS 5, 6    OS utility (FDISK+FORMAT)  AT hard disk format
                 Fujitsu (FJFDISK)          Super floppy format
                                            AT hard disk format 
                                            NSR format
     Windows 95  OS utility                 Super floppy format
                                            AT hard disk format
     Windows NT  OS utility(SCSI-MO)        AT hard disk format(FAT files only)
                 Fujitsu formatter(SCSI-MO) Super floppy format
                                            AT hard disk format
                                            NSR format
     OS/2        OS utility(SCSI-MO)        Super floppy format
                 Fujitsu formatter(SCSI-MO) Super floppy format
                                            AT hard disk format
                                            NSR format
     -------------------------------------------------------------------------


5.8  Formatting utility FJFDISK
--------------------------------
(1) This package includes a formatting utility, FJFDISK.EXE. 
    This utility performs physical and logical formatting of MO disks. 
    The following formats can be generated:

      1) Super floppy format
      2) NSR format
      3) Hard disk format

    For more information, read FJFDISK.TXT.

(2) If a logically unformatted disk is accessed in DOS, the error message
    "Invalid disk type" 
    is displayed.

    If a logically unformatted disk is accessed in Windows 3.1 or WFW3.11, 
    the error message
    "Drive * does not exist"
    is displayed.

    In these cases, use FJFDISK to format the disk.

(3) If a physically unformatted disk is accessed in DOS, the error message
    "Not ready reading..."
    is displayed.

    If a physically unformatted disk is accessed in Windows 3.1 or WFW3.11, 
    the error message
    "Not ready"
    is displayed.

    In these cases, use FJFDISK to format the disk physically.

[Note]
    A physically formatting needs about 10 minutes or longer. So, you must use
    AC adapter power supply to your computer. Do not use battery power supply.   

5.9  Built-in Formatting function of DOS
----------------------------------------
MO disks can be formatted by the built-in formatting command of 
DOS (FORMAT). 
The function of these commands are similar to FJFDISK, so use FJFDISK 
whenever possible.

The outline of the FORMAT commands are described below. 
For more information, refer to the user's manual of DOS.

(1) FORMAT
    FORMAT command have the following functions:
    - Formats partition
    - Formats the un-formatted disk into the super floppy format


    [Note 1]
    Two different type disks cannot be formatted successively.
    In order to format two or more disks using FORMAT, terminate FORMAT 
    command each time and re-start FORMAT command with the next disk inserted.

    Exception:
    Two or more un-formatted disk with the same capacity are successively 
    formatted.

    [Note 2]
    If you stopped formatting with "Ctrl + C", MIRROR.FIL file remains 
    on the disk.
    This file is unformat data. You can delete it.

    [Note 3]
    "Format Disk..." menu item of Windows 3.1 or WFW3.11 File Manager 
    does not work with MO drive. 
    Also "Copy Disk..." menu item of Windows 3.1 or WFW3.11 File Manager 
    does not work with MO drive. 

    [Note 4]
    Format command does not work in DOS prompt of Windows 3.1 or WFW3.11.


5.10  Software configuration
---------------------------
This device driver accesses the I/O port directly to control the MO drive.

The figure below shows the software configuration of the device driver.

         +--------------------------+
         | DOS (Version 5 or later) |
         +--------------------------+
                     |
         +--------------------------+
         |     MODISKP.SYS          |
         +--------------------------+
                     |
               (ATA command)
                     |                 +---------------------+
                     |<----------------|     Card Service    |
                     |                 +---------------------+
         +--------------------------+             |
         |        I/O port          |             |
         +--------------------------+             |
                     |                            |
         +---------------------------------------------------+
         |                   Socket Service                  |
         +---------------------------------------------------+
                     |
         +--------------------------+
         |     IDE MO drive         |
         +--------------------------+





6. Writing to write-protected disks
===================================
6.1  DOS 6
----------
    When an attempt is made to write data to a write-protected disk, the 
    following error message is displayed and the processing is paused:

    Write protect error writing drive *
    Abort, Retry, Fail?

    Remove the disk, release the write protect, re-insert the disk, and then 
    select "Retry" or simply select "Abort".


6.2  Windows 3.1 or WFW3.11
---------------------------
(1) When an attempt is made to write data to a write-protected disk, 
    the following error message is displayed and the processing is paused:

    "Write protect error"

    Click on [OK], remove the disk, release the write protect, re-insert 
    the disk, and resume the operation.

(2) The error message is not displayed when an attempt is made to write 
    a file with a size of less than 512 bytes to a write-protected disk. 
    Of course, no operation is performed on the disk.

(3) The error message is not displayed when an attempt is made to create 
    a directory on a write-protected disk. 
    Of course, no operation is performed on the disk.


6.3  Smartdrv
--------------
By default, the Smartdrv write cache is OFF for MO drives.
It can be set to ON.

When the Smartdrv write cache is ON for MO drives, NEVER attempt to write
data to a write-protected disk.

The followings are what happens when writing to write-protected disk:

(1) DOS environment
  If you attempt to write data to a write-protected disk while the Smartdrv
  write cache is ON, the following error message is displayed;

A serious disk error ha occurred while writing to drive *
Retry (r) ?

  Then remove the disk, release the write protect, re-insert the disk, 
  and press "r" key. You have no choice.

(2) Windows environment
  If you attempt to write data to a write-protected disk while the Smartdrv
  write cache is ON, blue display appears with error message:

"A serious disk error has occurred while writing to drive *."

  Then remove the disk, release the write protect, re-insert the disk,
  and press any key. And continue your work.





7. Other considerations
=======================
(1) Do not use this device driver with other device drivers 
    which controls M2541B.

(2) Maximum number of drive letters
    This device driver assigns drive letters up to Y:. 
    If the number of drive letters specified with the /R option exceeds Y:, 
    the driver assigns drive letters up to Y:. 
    Similarly, if a disk with more partitions than Y: is inserted when 
    the computer is started, the driver assigns drive letters up to Y: 
    and ignores the rest of the partitions.

(3) Lastdrive specification
    The Lastdrive specification (LASTDRIVE=*) in CONFIG.SYS does not affect 
    the drive letter assignment of the MO drive.
    For example, if LASTDRIVE=H: is specified, drive letters I: and later 
    can be assigned by specifying a large value for the /R option.

(4) Drive letters for CD-ROM drives
    If this driver assigns a later drive letter than the drive letter 
    specified by LASTDRIVE=* (default is E:) in CONFIG.SYS, no drive 
    letter can be assigned to a CD-ROM drive. 
    In such a case, the CD-ROM drive cannot be accessed. 
    To solve this problem, increase the value specified for LASTDRIVE=.

(5) The "Copy Disk..." and "Format Disk..." menu items of Windows 3.1 
    or WFW3.11 File Manager do not support MO drives. 

    FORMAT command cannot be used in DOS prompt in Windows3.1 or WFW3.11.

(6) In DOS window in Windows3.1 or WFW3.11, accessing the MO drive without 
    disk or drive with unformatted disk results in displaying error 
    message in full-screen DOS.

    Follow the instruction and then press "Alt + Enter" to return to DOS 
    window.

(7) Card service utility programs
    Some utility software which are included in PC card service software 
    do not work properly.





8. Trouble-Shooting
===================
This section helps you if you encounter problems when using IDE-MO drive.
There are following three troubles which causes problem:

  - Hardware trouble
  - Software troubles
  - MO disk troubles

Check list, CHKLIST.TXT, is attached. When you have problem, print out 
CHKLIST.TXT and check each items on the list.
The followings are the same list as CHKLIST.TXT.

8.1 Hardware Trouble
--------------------
(1) Is power supply cable firmly connected ?

(2) Is signal cable firmly connected to MO drive ?

(3) Is signal cable firmly connected to PC card ?

(4) Is PC card inserted firmly to PC card slot ?


8.2 Software Trouble
-------------------
(1) Is socket service and card service correctly working ?

(2) Is this device driver registered after the socket service and card service in
    CONFIG.SYS file ?

(3) Is this device driver registered after the ATA hard disk driver 
    in CONFIG.SYS file ?


If all the above-mentioned items are OK, then card service assigns I/O port 
to MODISKPC and the device driver will be loaded in memory.

In order to know I/O port number assigned to MODISKPC, run IOPORT.EXE 
in C:\FJMO.

In order to know whether MODISKPC is loaded, run CHKDD.COM in C:\FJMO.
If MODISKPC is loaded, the drive-letter assigned by MODISKPC will be shown 
as follows:

>Installed Block Device Driver Checker (CHKDD)   Version 1.07
>ALL RIGHTS RESERVED, COPYRIGHT (C) FUJITSU LIMITED 1993-1996
>
>        Device Driver Installation Status
>        Drive     SCSI ID    DeviceDriver Name
>------------------------------------------------
>  (01)  A to B     -          IO.SYS      
>  (02)  C          -          IO.SYS      
>  (03)  D          -          MODISKPC.SYS 
>------------------------------------------------
>For more information, type 'chkdd /d' in the directory containing chkdd.com.


8.3 MO disk trouble
-------------------
(1) Is the disk physically formatted ?

    In order to know whether the disk is physically formatted, run FJFDISK.
    If the disk is not physically formatted, FJFDISK displays message,
    "Low-level format is needed".
    Then continue to execute low-level format.

(2) Is the disk logically formatted ?

    In order to know whether the disk is logically formatted, run FJFDISK.
    FJFDISK shows the mark "*" in front of the format type in which the 
    disk is formatted now.
    If the disk is not logically formatted, no "*" will appear.
    Then continue to execute logical format.

