The MS-DOS" for the

CrossDOS The MS-DOS File System

CONSULTRON

11280 Parkview, Plymouth, M1 48170

Copyright (tag">c) 1988,1989, CONSULTRON. All Rights Reserved.

Author: Leonard Poma CrossDOS ... The MS-DOS File System

APPLICATIONS HANDLERS and DEVICE PHYSICAL FILESYSTEMS DRIVERS DEVICES " , DM FL@F'P\'O

Figure 1. The Amiga CrossDos ... The MS-DOS File System COPYRIGHT All software and documentation distributed in this product, CrossDoS, Copyright (c) 1988,1989, CONSULTRON. All Rights Reserved. The distribution and sale of these products are intended for the use of the original purchaser only. Lawful users of these programs are hereby licensed only to read the programs, from their media into the memory of a computer, solely for the purpose of executing the programs. Duplicating or copying for other than backup purposes, or selling or otherwise distributing these products is a violation of the law. Software programs contained in this product that were obtained from the "public domain" retain their own copyrights. All effort was made to distribute this software as it was received (where ever possible). This software has been found to be very useful in the creation of this product. I encourage the use of these supplementary software products and I also encourage monetary remuneration where recommended.

TRADEMARKS CroSSDoS is a trademark of CONSULTRON. CONSULTRON is a trademark of CONSULTRON. Amiga is a registered trademark of Commodore-Amiga, Inc. AmigaDOS, , , , Amiga 2000HD, Transformer and WORKBENCH are trademarks of Commodore-Amiga, Inc. MS-DOS is a registered trademark of Microsoft, Inc. PC-DOS, IBM-AT, and PS/2 are registered trademarks of International Business Machines Corp. Atari ST is a registered trademark of Atari Corp. Analyze! is a trademark of Micro-Systems Software, Inc. Plan/It is a trademark of B. E. S. T., Inc. WordPerfect is a registered trademark of WordPerfect Corp. DeluxePaint is a registered trademark of Electronic Arts. CrossDOS ... The MS-DOS File System DISCLAIMER ALL EFFORT HAS BEEN MADE TO MAKE THIS PRODUCT, SOFTWARE AND DOCUMENTATION, USEFUL AND ERROR FREE. SHOULD ANY ERRORS OR PROBLEMS OCCUR, PLEASE CONTACT CONSULTRON PROMPTLY IN WRITING STATING THE PROBLEM AS THOROUGHLY AS POSSIBLE.

THIS PRODUCT IS SOLD "AS 1sV9 WITHOUT REPRESENTATION OR WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY REPRESENTATIONS OR ENDORSEMENTS REGARDING THE USE OF, THE RESULTS OF, OR PERFORMANCE OF THE PRODUCT, ITS APPROPRIATENESS, ACCURACY, RELIABILITY, OR CURRENTNESS. THE ENTIRE RISK AS TO THE USE OF THE PRODUCT IS ASSUMED BY THE USER.

COPY-PROTECTED MEDIA USED WITH THIS PRODUCT MAY NOT TRANSFER DATA PROPERLY AND WILL ALTER DATA UNFAVORABLY IF THE MEDIA IS WRITTEN TO. IN NO EVENT WILL CONSULTRON, ITS AFFILIATED COMPANIES, NOR ITS EMPLOYEES, BE LIABLE FOR ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL, RESULTING FROM ANY DEFECT IN THE PRODUCT, EVEN IF CONSULTRON HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THIS DISCLAIMER SHALL SUPERSEDE ANY VERBAL OR WRITTEN STATEMENT TO THE CONTRARY.

WARRANTY With respect to the physical diskette and the physical documentation enclosed, CONSULTRON, warrants the same to be free of defects in materials and workmanship for a period of 30 days from the date of purchase. In the event of notification within the warranty period of defects in material or workmanship, CONSULTROH will replace the defective portion of the diskette or documentation. To properly process any warranty claims, the "Warranty Registration" card must be completed and returned to the posted address before the warranty period is expired. The warrantee must then telephone the ~echnicalSupport line to be further instructed as to the disposition of the defective material and how to properly apply for a warranty claim.

OTHER WARRANTIES, EITHER EXPRESSED OR IMPLIED, WILL NOT BINDING ON CONSULTRON, ITS EMPLOYEES OR AFFILIATED COMPANIES. TABLE OF CONTENTS

1 INTRODUCTION ...... 1-1 1.1 Feature Summary ...... 1-1 1.2 Hardware Requirements ...... 1-2 1.3 software Requirements ...... 1-3 1.3.1 Minimum Files Needed ...... 1-3 1.4 Product Limitations ...... 1-3 2 INSTALLATION ...... 2-1 2.1 Backup Your Original Product Disk ...... 2-1 2.2 Installing CrossDOS ...... 2-1 2.2.1 Method 1 .. Immediate Use ...... 2-1 2.2.2 Method 2 .. System Installation ...... 2-1 2.2.3 Mounting an MS-DOS Device ...... 2-2 2.3 Double Track Step Mode ...... 2-2 3 SAMPLE SESSIONS and TIPS ...... 3-1 3.1 General Tips ...... 3-1 3.2 cLI Session ...... 3-2 3.3 CL1 Tips ...... 3-2 3.4 WORKBENCH Session ...... 3-2 3.5 WORKBENCH Tips ...... 3-3 3.6 Application Session ...... 3-3 3.7 Application Tips ...... 3-4 4 AmigaDOS COMPATIBILITY ...... 4-1 4.1 File Naming Conventions ...... 4-1 4.1.1 Invalid Characters ...... 4-1 4.1.2 File Name ("FileName") ...... 4-1 4.1.3 File Extension (" .Ext") ...... 4-1 4.1.3.1 WORKBENCH Extension (" . info") . 4-2 4.1.4 Root Name Qualifier (l:') ...... 4-2 4.1.5 Volume Name ("Volume-Name") ...... 4-2 4.1.6 Directory Name Qualifiers ('/l or '\l) 4-2 4.2 File Filters ...... 4-3 4.2.1 CTRL-M/CTRL-Z Filter ('l') ...... 4-3 4.2.2 High Bit Filter ('[l) ...... 4-3 4.3 Sensing Disk Changes ...... 4-4 5 FILE LIST ...... 5-1 5.1 MS-DOS File System Support Utilities ...... 5-2 5.1.1 "Mount-JDS" ...... 5-2 5.1.2 "Kill" ...... 5-3 5.1.3 "DiskChkW ...... 5-3 5.1.4 "MFormat" ...... 5-4 5.1.5 "MDiskCopyW ...... 5-5 5.1.6 "Attach" ...... 5-6 5.1.7 "TxFilterW ...... 5-6 5.1.8 "DiskChg" ...... 5-7 5.1.9 "TDPatchl2 or TDPatchl3" ...... 5-8 A MISCELLANEOUS SERVICES ...... A-l TABLE OF CONTENTS

A.I Quantity Discounts ...... A-l A. 2 Licensing ...... A-l A.3 Technical Support ...... A-l B ACKNOWLEDGEMENTS ...... B-l CrossDoS ... The MS-DOS File System

1 INTRODUCTION Thank you purchasing CrossDOs. We are confident you will find it useful and extremely easy to use. Many computer users find it necessary to share data between different computers but in this world of multiple computer types, there usually ends up being more than one for storing data on a disk. These formats usually differ in the way directories and files are accessed. Sometimes they also differ in the way the actual data bits are stored on the disk. Both instances are the case with MS-DOS/PC-DOS and Atari ST formatted disks and standard Amiga formatted disks.

CrossDoS is a software product that allows the user to read and write MS-DOS/PC-DOS and Atari ST formatted disks (Version 2.0 or higher) directly from AmigaDOS. It fully integrates itself into the Amiga operating system to allow your MS-DOS formatted disks to be accessed from virtually any utility or application, jast as any other Amiga file. NOTE All further references to MS-DOS formatted disks also apply to PC-DOS and Atari ST formatted disks unless otherwise specified. Imagine working on a spreadsheet file on your PC and continuing to work on it using your Amiga spreadsheet application (such as Analyze!, Plan/It or others). Or you can transfer a WordPerfect document created on your Amiga and read it into your PC version of WordPerfect. Ypu can create a picture with DeluxePaint on the PC and view it on your Amiga using the Amiga version of DeluxePaint. Many other data sharing can be done between databases, language compilers, CAD programs, etc.

A properly mounted MS-DOS device will allow you to access any file on an MS-DOS formatted disk as if it were any other valid AmigaDOS disk. You can then proceed to access an MS-DOS disk from any application. CrossDOS ... The MS-DOS File System

1.1 Feature Summary A summary of the main features of CrossDOS are: - MS-DOS formatted disks are integrated as part of the Amiga operating system allowing access from virtually any Amiga utility or application (including file requesters). Perform most AmigaDOS functions: - Read and write any file. - Relabel the disk name. - Create directories. - Rename any files or directories within or across directories. - Set file or directory dates and protection bits. - MS-DOS formatted disks (Versions 2.0 and higher) are supported. - standard density, 80 track, 3 1/2" floppies (720 K) - standard density, 80 track, 5 1/4" floppies (720 K) - standard density, 80 track, 5 1/4" floppies used in double track step mode (360 K) - standard density, 40 track, 5 1/4" floppies (360 K) Two ASCII text filter options are provided. Disk changes are sensed automatically (if the drive provides the proper hardware signal). parameters are sensed automatically (ie. double-sided, single-sided, 8 or 9 sectors/track, etc.). ".infoV file extensions are supported for use with WORKBENCH. Double Track Step Mode is available to read and write standard 40 track floppies on an 80 track, 5 1/4" drive. Minimal memory is required (approx. 80 bytes) when the file system is not accessed. "Kill" utility can be used to recover resources and memory after use. Special utilities to format, and check the integrity of MS-DOS disks are provided. Software is not copy-protected.

1.2 Hardware Requirements CrossDOS requires a standard Amiga (500, 1000, 2000, 2000HD or 2500) with at least 256K bytes of memory.

This product includes a special device driver, "mfm.device", for use with the standard Amiga 3 1/2" and 5 1,/4" floppy drives.