Apple Elite, 13-0010-001 User Manual

RanaSystems
EliteSeries
User Manual
ELITE SERIES USER MANUAL PREFACE
This manual is copyrighted. All rights are reserved. This document may not, in whole or in part, be copied, photocopied, reproduced, trans­lated or reduced to any electronic medium or machine readable form without prior consent, in writing, from Rana Systems.
Copyright 1982 by RANA Systems
26620 South Leapwood Carson, California 90746
(213)538—2353
Kieth S. Burgoyne, Editor
Elite One, Elite Two, Elite Three, Elite Controller, and Elite Enhancements are all trademarks of Rana Systems.
Apple is a registered trademark of Apple Computer Inc.
CP/M is a registered trademark of Digital Research.
Rana Systems Part Number 13-0010—001
ELITE SERIES USER MANUAL PREFACE
sale. Rana Systems makes no warranties regarding the satisfactory performance, mer— chantability, or fitness for any particular purpose, of the product or its associated soft­ware. Defects covered by this warranty shall be corrected either by repair or, at Rana Systems discretion, by replacement. In the event of replacement, the replacement unit will he war­ranted for the remainder of the original ninety (90) day period or thirty (30) .days, whichever is longer.
There are no warranties, express or implied, including hut not limited to those of merchant­ability or fitness for a particular purpose, which, extend beyond the description and duration set forth herein. Rana Systems’ sole obligation under this warranty is limited to the repair or replacement .of a defective product and Rana Systems shall not, in any event,, he liable for any incidental or consequential damages of any kind resulting from use or possession of this product.
This warranty gives you specific legal rights, and you may also have other rights which vary from state to. state.
HARDWARE WARRANTY
Rana Systems warrants to the original user of an Elite Series Product, including any associated software, that the product shall he free of defects resulting from faulty manufacture .of the product or its components for a period .of ninety (90) days from the date of
ELITE SERIES USER MANUAL PREFACE
ADDITIONAL WARRANTY INFORMATION
Rana Systems makes no warranties, either express or implied, with respect to this manual or with respect to the software described in this manual, its quality, performance, merchant- ability, or fitness for any particular purpose. Rana Systems software is supplied “as is”. The entire risk as to its quality and performance is with the buyer. Should the programs or utili- ties prove defective following receipt, the buyer (and not Rana Systems, its distributor, or its retailer) assumes the entire cost of all necessary servicing, repair, or correction and any incidental or consequential damages. In no event will Rana Systems be liable for direct, indirect, incidental, or consequential damages resulting from any defect in the software, even if Rana Systems has been advised of the possi ­bility of such damages. Rana Systems reserves the right to make improvements in the products described in this manual at any time and without notice. Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you.
ELITE SERIES USER MANUAL PREFACE
SERVICE INFORMATION
If your Elite Series product requires repair, please return it to the dealer from whom it was purchased. If it is not possible to return the product to your dealer, you may contact Rana Systems directly for factory or regional service information. You are responsible for all shipping or postage charges incurred upon shipment to Rana Systems or any designated Rana Systems service center. Rana Systems or our designated service center. will prepay all shipping charges incurred upon return shipment to you, provided the shipment is via a method acceptable to the factory and/or service center. Return shipping charges on out off warranty units may be included in the repair charges, at the discretion off Rana Systems or our service centers.
All returns to Rana Systems or our service centers must be accompanied by a Material Return Authorization number (MRA), written prominently on the outside of the shipping container. MRA numbers must be obtained directly from Rana Systems or the service center to which the product will be shipped. One service center cannot necessarily supply a MRA number for another service center.
If the repair is required during the warranty period, proof off purchase must be enclosed with the product. During warranty, we will replace or repair your Elite Series product without any parts or labor charges to you. If the Elite Series product requires service after the
ELITE SERIES USER MANUAL PREFACE
warranty period expires, it will be repaired for a flat fee. Inquiries regarding repair charges on products being returned to Rana Systems or one of our service centers for service should be made directly to Rana Systems.
Neither Rana Systems nor our service, centers assume responsibility for any loss or damage incurred during transit to or from the factory or service center, claims, arising from such loss or damage should be filed immediately with the shipping company. Carriers generally do not assume responsibility for any damage due to improper packaging, so all return shipments to Rana Systems or our service centers should be properly packaged. Return shipments to you will be packaged with the same considerations which new units receive.
ELITE SERIES USER MANUAL CONTENTS
6. SPECIFICATIONS........................... 1
6.1. Introduction........................ 1
6.2. Mechanical Dimensions............... 9
6.3. Controller to Drive Interface...... 12
6.4. Signal Interface................... 13
6.4.1. Control Signals............. 14
6.4.2. Data Signals................ 17
6.5. Power Interface.................... 18
7. OPERATIONAL THEORY OF ELITE PRODUCTS..... 1
7.1. Elite Drives........................ 1
7.1.1. General Operation............ 1
7.1.2. Read/Write/Control Logic..... 3
TABLE OF CONTENTS
1. INSTALLATION.......................... 1
1.1. Unpacking........................... 1
1.2. Connecting Drive Cables............. 1
1.3. Installing Your Controller Card..... 2
2. OPERATING.............................. 1
2.1. Elite Drives Write—Protect Switch... 1
2.2. Recommended Diskettes............... 2
3. ENHANCING APPLE‘S APPLLE II DOS 3.3...... 1
4. ENHANCING MICROSOFT APPLE ][ CP/M 2.2.... 1
4.1. Using Multiple Drives............... 5
4.2. Using a Single Drive............... 39
5. SECTION 5.............................. 1
ELITE SERIES USER MANUAL CONTENTS
9.2. CLONE Utility...................... 13
9.3. PROFILE Utility.................... 24
9.4. ENHANCE Utility.................... 31
9.5. FID ENHANCE Utility................ 32
10.ENHANCED CP/M UTILITIES............. 1
10.1. Notation.......................... 3
10.2. FORMAT Utility.................... 5
10.3. COPY Utility...................... 11
10.4. PROFILE Utility................... 24
7.1.3. Drive Mechanism................ 3
7.1.4. Head Positioning Mechanisms.... 4
7.1.5. Read/Write Head................ 5
7.2. Elite Controller...................... 7
7.2.1. Introduction................... 7
7.2.2. Booting........................ 8
7.2.3. Hardware....................... 9
7.2.4. EPROM Logic.................... 9
7.2.5. State Machine.................. 11
7.2.6. Addressahle Latch.............. 12
7.2.7. Alternate Pair Select Logic ... 12
7.2.8.Data Buffer/Internal Data Ru ... 12
7.2.9.Controller Command Structure ... 13
7.2.10. Power-On Reset................ 17
7.2.11. Power Supply Deco
8. USER LEVEL MAINTAINENCE............. 1
8.1. Handling........................... 3
8.2. Diskette Care and Handling......... 3
8.3. Back-up Diskettes.................. 6
8.4. Write Protect...................... 6
9. ENHANCED DOS UTILITIES.............. 1
9.1. FORMAT Utility..................... 3
ELITE SERIES USER MANUAL CONTENTS
38
11. SECTION ll........................... 1
A. DISKETTE DATA RECORDING............ 3
A.1. Introduction...................... 3
A.2. Tracks and Sectors................ 3
A.3. Track Formatting.................. 9
A.4. Fields............................ 17
A.5. Gaps.............................. 19
A.5.1. Gap 1...................... 20
A.5.2. Gap 2...................... 20
A.5.3. Gap 3...................... 23
A.6. Data Field. Encoding.............. 29
A.7. Sector Interleaving............... 41
B. DOS TECHNICAL NOTES.................. 1
B.1. Command Interpreter Alterations... 2
B.2. File Manager Alterations.......... 3
B.3. RWTS Alterations.................. 3
C. CP/M TECHNICAL NOTES.................. 1
C.1. Z80 BIOS Call Extensions......... 2
C.2. Drive Mapping Table............... 3
C.3. Seek Configuration Table.......... 5
C.4. 6502. RWTS Alterations............ 6
D. APPENDIX D............................. 1
10.5. SGLDRIVE Utility................ 34
10.6. ENHANCE Utility.................
ELITE SERIES USER MANUAL CONTENTS
Elite Three Characteristics........... 6
6-6: Elite Three Characteristics (cont.)... 7
6-7: Elite Controller Characteristics...... 8
6-8: Physical Dimensions off Elite Drives.. 10 6-9: Elite Controller Physical Dimensions.. 11 6-10: Controller to Drive Interface Signals. 12
8-1: Write Protecting Diskettes............ 8
A-1: FM Recording Pattern.................. 11
A-2: FM Bit Cell........................... 12
A-3: FM Byte Recording..................... 13
A-4: Reading Data.......................... 14
A-5: Writing Data.......................... 16
A-6: Track Formatting...................... 18
A-7: Self-Sync Byte........................ 19
A-8: Read Syncronizing..................... 22
A-9: Unsyncronized Write................... 24
A-10: Data Field Shifting.................. 25
A-11: Address Field........................ 26
A-12: Data Field........................... 28
A-13: 4—plus—4 Encoding.................... 31
A-14: 4—plus-4 Decoding.................... 32
A-15: 5-plus-3 Encoding.................... 34
LIST OF FIGURES
1—1: Elite Controller Cable Connections.... 4
1—2: Disk-II Controller Cable Connections.. 5
6-1: Elite One Characteristics............. 2
6-2: Elite One Characteristics (cont.)..... 3
6-3: Elite Two Characteristics............. 4
6-4: Elite Two Characteristics (cont.)..... 5
6-5:
ELITE SERIES USER MANUAL CONTENTS
38
A-19: 6—plus—2 Encoding.................... 39
A-20: 6—plus—2 Conversion Table............ 40
A-21: Standard System Interleaves.......... 43
A-16: 5-plus-3 Conversion Table............ 35
A-17: Data encoding........................ 37
A-18: Data Decoding........................
ELITE SERIES USER MANUAL INTRODUCTION
slots. The Elite Controller’s ability to handle four drives from just one slot provides a perfect solution. And in addition, if you have a library of diskettes which go back to the ancient 13—sector WS days, the Elite Controller allows you to autoboot these diskettes without any awkward pre-boot diskettes or controller card jumpers.
If you are an Elite Series drive user, the high capacity of your new drive will immediately help you to obtain the maximum efficiency from your existing Apple II hardware and software.
Holding more information is even more valuable when you can get to it faster, so your new drive has engineered into it a head positioning mech­anism that positions up to three times faster across the diskette with greater accuracy than Apple’s.
We at RANA know that modern business and profes— sional needs have outstripped many of the early Apple designs but our cost effective improve­ments make the sophisticated Elite Series
Page 0—1
0.0 INTRODUCTION
Congratulations! Now that you have bought one of the totally new elite Series products, you have done more for your Apple than Apple could do.
If you are an Elite Controller card user, you’ll find it is designed specifically to solve one of the major problems sophisticated Apple II users have these days: too many cards, not enough
ELITE SERIES USER MANUAL INTRODUCTION
Products less expensive to run in the comparisions which count: price per kilobyte of drive storage and expandability per controller card purchased.
We are proud off the Elite Series, and we know you will be too.
Ta achieve the best results and the most enjoy­ment from your new Elite Product, we suggest you read this manual carefully.
We have tried to avoid including too many tech­nicalities hut,. if you feel we have gone beyond what you require, please hear with us. Like we said, we are proud of our products too!
Page 0-2
ELITE SERIES USER MANUAL INSTALLATION
Elite Series or Disk II disk drive(s). The other end of these cables must be connected to your disk controller card. For you first drive, connect the drive to the upper set of pins. Be sure to orient pin one on the connector with pin one on the controller- card, Pin one on the connector is marked with a small arrow, Pin one on the controller card is numbered.
If this connection is incorrectly made, consid­erable damage may be done to the electronics of
Page 1-1
1. INSTALLATION
1.1. Unpacking
During unpacking, care should be taken to ensure that all tools are nonmaqnetic and do not in­flict damage to the unit. Carefully unwrap the package and save the material which will be useful in the future for protection during stor­age or travel.
Before attempting to use an Elite disk drive, check for a protective shipping diskette inside the drive. Elite One drives do not require a protective diskettes, so were may or may not be one in the drive.
NOTE: Before connecting or disconnecting ANY equipment TURN OFF ALL COMPUTER AND PERIPHERAL POWER.
1.2. Connecting Drive Cables
A flat ribbon cable is already connected to your
ELITE SERIES USER MANUAL INSTALLATION
from the top down. Once again, be sure to orient pin one correctly.
1.3. Installing Your Controller Card
To install your controller card into the Apple, simply plug the card into any slot (except zero) in the back of the Apple II motherboard as follows:
1. With the power switch OFF, remove the top cover from the Apple II computer by lifting from the rear edge.
2. Choose a slot which would be correct for your application. Most packages which run under Apple DOS (or are protected from copying) do not care which slot you use for your drives; however the more advanced operating systems (like CP/M and Apple Pascal) require that your first controller card be located in slot six. This has made slot six the “standard” slot for a disk controller card, so you should consider placing
Page 1-2
both the drive and the controller. Be sure to make the connection BEFORE installing the controller card into the Apple motherboard.
If you are installing a second disk drive, you should connect: the ribbon cable from the second drive onto the next set. of pins down on the controller card marked “DRIVE 2”, taking the same precautions as above.
If you are connecting and third (and fourth) drive to an Elite Controller, they would be connected to the third and fourth set of pins
ELITE SERIES USER MANUAL INSTALLATION
you controller in that slot.
3. Insert the gold covered “fingers” into the slot and GENTLY rock the controller card into a firmly seated position.
4. Adjust your ribbon cables so they pass easily out through the back of the computer through the vertical openings in the rear of the case.
5. If you wish to install a second controller card, the same procedure outlined above would be used; except the “standard” slot number for second controllers is slot five. A third controller would normally go in slot four.
6. Replace the lid, remembering to slide the front edge into the case first, then press down on the two rear corners until they pop into place.
7. Your Elite product is now installed and the Apple II can be turned on. Your disk drive(s) can be placed in a convenient location, usually along side or on top of the computer.
See figures 1. and 1.2 for correct cable connec­tions to the Elite and Disk If controller cards.
Page 1-3
ELITE SERIES USER MANUAL INSTALLATION
drive 1 connector drive 2 connector drive 3 connector drive 4 connector
controller card
Fig. 1-1: Elite Cont roller Cable Connections
Page 1-4
ELITE SERIES USER MANUAL INSTALLATION
drive 1 connector
drive 2 connector
controller card
ribbon cable
to disk drive
Fig. 1-2: Disk Il Cont roller Cable Connections
Page 1—5
ELITE SERIES USER MANUAL INSTALLATION
This page intentional1y left blank.
Page 1-6
ELITE SERIES USER MANUAL OPERATION
drive is a touch-switch. By momentarily pressing the stripes labeled PROTECT, the write— protect status of the drive can be toggled on/off. The drive’s write protect status is reflected by a small light next to the PROTECT switch.
The switch does not affect the write-protect status of a diskette which has been protected by covering the diskette’s notch. Diskettes which are protected in this way are always considered
Page 2-1
2. OPERATING
If the only Elite product you currently have is the Elite Controller, then this section probably won’t be off must interest to you. Since the Elite Controller has no switches (13/16 sector booting is automatic) and we haven’t, supplied you with a slot in the card in which you could insert a diskette, there is nothing’ which you could “operate”.
If you are a programmer who is interested in how to manipulate the controller card software—wise, such secrets are revealed later in this manual.
2.1. Elite Drives’ Write-Protect Switch
Operating the Elite drives is identical to oper­ating a Disk—II drive, except that the Elite drives have an extra write-protect switch which may require a little explaining.
Mounted on the upper front panel of an Elite
ELITE SERIES USER MANUAL OPERATION
protected regardless of the PROTECT switch.
Located next to the PROTECT switch is a small LED which, when on, indicates that the diskette is currently write-protected. This LED reflects write-protecting due to the switch or a tab on the diskette. An Elite drive will only permit writing on a diskette when this LED is off.
Due to the fact that the Elite Series drives were designed to operate identically to the Disk II drives in every way, the PROTECT LED will flicker whenever the Elite drive is seeking its read/write head from track to track and the drive is not in a write—protected state. This flickering is completely normal, and accurately reflects the write-protect status on both the Elite One and Disk II during head movement.
2.2. Recommended Diskettes
There are any number of diskette manufacturers on the market, each offering the “perfectly engineered” diskette. We do not intend to dis­pute any individual claim to this title.
However, in the jungle of literature there are certain features which should be sought out. With the vast amount of technical data involved, it is not easy to locate the vital information.
There are a number of industry-standard tests which manufacturers will refer to with pride (assuming their product passes the tests) and these are useful pointers.
Page 2—2
ELITE SERIES USER MANUAL OPERATION
The best diskettes are those which give the most trouble—free recording, storage, and retrieval of information for the longest period of time. Look for those incorporating features which lead to minimum head abrasion and which shield the diskette from environmental hazards (like dust particles) in a strong, durable jacket.
The following table illustrates a number of diskette manufacturers which Rana Systems has found produce consistently high quality media. For advice on diskette care and handling turn to the section later in this manual headed Mainte— nance.
The following tables of diskettes include both soft and hard sectored diskettes. If you are familiar with diskettes required by non-Apple systems, this may puzzle you. Don’t worry, the tables are correct. Apple uses a kind of “no sector” format in which the index hole(s) punched in the diskette (which is the difference between soft and hard sectored diskettes) is completely ignored.
Page 2—3
ELITE SERIES USER MANUAL OPERATION
Page 2-4
Recommended Diskettes for the Elite One
Hard Sec. Hard Sec. Soft Sec. 16 Sec. 10 Sec. Dbl. Dens. Dbl. Dens. Dbl. Dens. Sgl. Sided Sgl. Sided Sgl. Sided
Dysan
Part Nbr. 104/1D 107/1D 105/1D Ord. Nbr. 801787 801014 807188
Maxell
Part Nbr. MD1-M MH1—10M MD1—16M Maxell does not use independent order numbers.
Verbatim
Part Nbr. MD525-0l MD525-10 MD525-16 Ord. Nbr. 18158 18167 18176
ELITE SERIES USER MANUAL OPERATION
Recommended Diskettes for the Elite Two
Hard Sec. Hard Sec. Soft Sec. 16 Sec. 10 Sec. Dbl. Dens. Dbl. Dens. Dbl. Dens. Sgl. Sided Sgl. Sided Sgl. Sided
Dysan
Part Nbr. 104/1D 107/1D 105/1D Ord. Nbr. 802060 802062 802061
Maxell
Part Nbr. MD1-DM MH1—10DM MD1—16DM Maxell does not use independent order numbers.
Verbatim
Part Nbr. MD550-0l MD550-10 MD550-16 Ord. Nbr. 18188 18197 18106
Page 2-5
ELITE SERIES USER MANUAL OPERATION
Diskettes for the Elite Three
Hard Sec. Hard Sec. Soft Sec. 16 Sec. 10 Sec. Dbl. Dens. Dbl. Dens. Dbl. Dens. Sgl. Sided Sgl. Sided Sgl. Sided
Dysan
Part Nbr. 204/1D 207/1D 205/1D Ord. Nbr. 802067 800455 802066
Maxell
Part Nbr. MD2-DM ---- --­Maxell does not use independent order numbers.
Verbatim
Part Nbr. MD557-0l MD557-10 MD557-16 Ord. Nbr. 18239 18248 18257
Page 2-6
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
3. ENHANCING APPLE‘S APPLE II DOS 3.3
Rana Systems’ Enhancements for Apple’s Apple II DOS 3.3 allow automatic accessing of 4 drives from the Rana Elite Controller Card and the additional capacity of the Elite Disk Drives. The Controller Card is capable of addressing any combination of Apple Disk II and Rana Elite Series Drives. The PROFILE program sets up DOS (Disk Operating System) to recognize which drives are Rana Elite Drives and which are Apple Disk LI drives. The seek rate can also be increased by the PROFILE program to take advant­age of the increased speed of Rana drives.
The enhancements made by the ENHANCE utility only apply to a master DOS diskette. Non-master diskettes (slave diskettes) are what are created when the DOS “INIT” command is used to initial­ize a new diskette. The copy of DOS which is placed on such a diskette is not ENHANCE-able. Even though a diskette may say it is a master” when it is booted, it may not actually be one. The program which says the diskette is a master is completely independent of the DOS itself, and can be copied br saved (by an “INIT’ command, for instance) onto a slave DOS diskette.
Those DOS 3.3 diskettes supplied directly from Apple are all master DOS diskettes. In addi­tion, any diskette which is a copy of an Apple DOS 3.3 distribution diskette, made using the Apple COPY or COPYA utility will also be a system master diskette. These instructions will assume you are using your original DOS 3.3 dis­tribution diskette from Apple; but if you’ve
Page 3-1
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
made a backup copy of it, the backup copy can also be used.
The Rana DOS Enhancements Diskette does not contain a copy of DOS and will not boot DOS into the computer. However, certain areas of the diskette are initialized ina DOS format, allow­ing those DOS programs on the Enhancer diskette to be run once the system is booted from a DOS master. The Rana Elite Enhancements Disk will be used to create a new enhanced DOS master diskette. The system tracks from this diskette can then be used to create any number of addi­tional DOS system diskettes that utilize the desired Rana features, but don't have all the DOS utilities and demonstration programs occupy­ing the space the you can put to better use.
The following steps will guide you in creating your enhanced DOS master and demonstrate some of the functions of the Rana enhancement utilities. The additional features of these utilities and a detailed discussion of their operation is con­tained in a later section of this manual. Since the time required to perform the following en­hancement process does not alter much between using multi—drives or just one drive, only a single drive approach to enhancing has been described.
These instructions detail a very specific ap­proach to creating an enhanced DOS for any valid combination of Elite drives, Elite Controllers, Disk II drives, and Disk Ii controllers which any user can possibly dream up. This places upon these instructions an almost impossible
Page 3-2
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
accuracy of these instructions. Therefore, there is no reason for you not having complete success following these instructions. That is, if’ you follow the instructions completely, step by step. You are encouraged to read these in­structions completely, all the way through, before starting the procedure. That way you will have a general understanding of what all is involved before “diving in”.
The first thing to do is to “digup” your DOS 3.3 master diskette which has Apple’s MASTER CREATE utility on it. (If you’re a CP/M or Pascal user, you’ll find your DOS diskettes buried in the bottom left hand corner of the closet, on top of the DOS 3.2.1 diskettes.)
These instructions are going to assume that you have your (first) controller card in slot six, and your (first) drive attached as drive one (you won’t get very far having your only drive connected as drive’ two). If your drive is not connected in this manner, and you are not an old hand at using Apple DOS, then you should prob­ably rearrange your system into this configura­tion for the duration of the enhancing proced­ure.
Page 3—3
task, considering the vivid imagination of many users.
These instructions have been written in a step­by—step manner, with some explanation of what is being done at each step. All of these instruc— tions have been tested at Rana to confirm that they are correct. In addition, several “early release” and later users also confirmed the
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Slot six is the normal location for your first controller, so unless you have something which conflicts, it is suggested. that you leave your system in a “slot six” configuration. (The DOS enhancements and associated utilities themselves won’t care, hut it will make things easier when following these instructions.) Drive one off of slot six will be referred to as your system, or hoot drive.
Remove all diskettes from your drives, and then turn on your system. If your Apple is equipped with the autostart feature (most are), your system drive (slot six, drive one) should rattle a little and then sit there quietly spinning. If you do not have the autostart feature, then your Apple will simply display an asterisk. (“*”) and wait for you to type something. That “some­thing” should he:
6<CTRL-P><RETURN>
Whenever these instructions need to refer to keys (to be typed) which are labelled with more than just a single character (such as: A, B, C, &, $, etc.), the key label will be enclosed in angle brackets. For example, <RETURN> indicates that the “RETURN” key should be pressed. Some special characters require that one, key he held down while another is pressed. For example, <CTRL-P> means to hold down the <CTRL> key while pressing the ‘P’ key. This is just like holding down the <SHIFT> key in order to type “$“.
Page 3-4
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
After the “6<CTRL—P><RETURN>” sequence is typed on a non-autostart Apple (the <CTRL—P> part won’t show on the screen), your system drive should rattle for a moment and then Sit there quietly spinning.
In both cases, the drive will end up waiting for you to insert a diskette; so indulge it by inserting your DOS master diskette (not the Enhancer diskette). Once the door is closed, the system will “boot” (if the diskette is okay) and eventually display a “]” or “>“ prompt. The first indicates you are in Applesoft BASIC, and the second indicates you are in Integer BASIC. Both are okay for these instructions. When booting an original DOS diskette from Apple, alot of other stuff will probably happen before you get the BASIC prompt. This just means that the “hello” program has executed (harmless). If you never get the BASIC prompt (“]” or “>“), it may be wise to try another diskette.
Once you get the BASIC prompt, type:
CATALOG<RETURN>
and DOS will list all the files on your DOS diskette.
Look through the list and locate the file “MASTER CREATE”. If CATALOG stops before anoth­er BASIC prompt appears, that means there are more files than will fit on the screen, press:
Page 3-5
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
tional diskettes for later. If you plan on using diskettes which already contain some in— formation, remember that all that existing in— formation will be completely lost. (Don’t use those diskettes containing all your accounting records, please))
Once you’ve got one of the two/four diskettes in hand, remove the WS diskette from the system drive (using the other hand) and insert the new diskette. Unless your second drive is the same type as your system drive and you know for sure what you are doing, then don’t try to use your second drive right now. Just to he safe remove
Page 3-6
to see more of the list. If MASTER CREATE is not on the diskette, you are not using an ori­ginal Apple DOS 3.3 distribution diskette (or an exact copy af one). You will need to start over again using another diskette which does have MASTER CREATE on it.
Once you’ve found MASTER CREATE, skip through the rest off the catalog listing (if there is more), by pressing:
<RETURN>
until the BASIC prompt shows up again.
Now, you will need two diskettes (one now, one later). If you are using an Elite Two or Elite Three drive as your system drive, you should consult the tables of recommended diskettes provided elsewhere in this manual. If you are planning an making an Elite Three your system (boot) drive, then you will also need two addi-
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
second diskette. Insert another one of your four new diskettes into the system drive and type (Elite Three only):
INIT HELW<RETURN>
After you get back the BASIC prompt, type (Elite Three only):
DELETE HELLO<RETURN>
Once the BASIC prompt is redisplayed, remove the new diskette from the drive and reinsert the DOS diskette. Type (all drive types):
BRUN MASTER CREATE<RETURN>
Page 3-7
any other diskettes from any other drives. With the new diskette in the system drive, type:
INIT HELLO<RETURN>
and DOS will INITialize the diskette. The drive will rattle and spin for less than a minute, and then the BASIC prompt should reappear. The last thing INIT did was save a copy of whatever program was in memory during the INIT out onto the diskette. You should get rid of this pro­gram by typing:
DELETE HELLO<RETURN>
If you are using an Elite Three as your system drive, you will need to repeat this process on a
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Once DOS has loaded MASTER CREATE off the disk­ette, MASTER CREATE will display:
DOS 3.3 MASTER-CREATE UTILITY
COPYRIGHT 1980 BY APPLE COMPUTER INC.
ALL RIGHTS RESERVED
(NOW LOADING DOS IMAGE)
After MASTER CREATE has loaded a copy of the master DOS into memory from the diskette, it will ask for the “hello” file name:
PLEASE INPUT THE GREETING PROGRAM‘S FILE NAME:
Your response should be:
HELLO<RETURN>
Page 3—8
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Page 3—9
MASTER CREATE will come back with:
REMEMBER THAT MASTER DOES NOT CREATE THE GREETING PROGRAM, OR PLACE IT IN THE DISK DIRECTORY
THIS IS THE FILE NAME THAT WILL BE PLACED WITHIN THE IMAGE:
HELLO
PLACE THE DISKETTE TO BE MASTERED IN THE DISK DRIVE.
PRESS [RETURN] WHEN READY
NOTE: IF YOU WANT A DIFFERENT FILE NAME, PRESS [ESC]
Since you won’t care about having the “hello” program created for you, simply remove the DOS diskette from the drive and insert (one of) the diskette(s) you just INITialized. Type:
<RETURN>
and MASTER CREATE will “master” your new disk­ette.
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
When it is finished, it will respond with:
THE DISKETTE HAS BEEN UPDATED, YOU MAY REMOVE IT AT THIS TIME.
IF YOU WISH TO “MASTER” ANOTHER DISK­ ETTE, PRESS (RETURN 1.
OTHERWISE PRESS [ESC] TO EXIT “MASTER”
If your system drive is an Elite Three, put the other INITialized diskette in the drive and type (Elite Three only):
<RETURN>
MASTER CREATE will then ask you to enter the greeting program’s name again, so you should again type (Elite Three only):
HELLO<RETURN>
After which, MASTER CREATE will ask you to press <RETURN> again to “master” the disk, press (Elite Three only):
<RETURN>
MASTER CREATE will again tell you when its fin­ished.
Page 3—10
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
from the drive and insert the Rana Sys- tems Enhancer Diskette. When it’s in, type:
BRUN ENHANCE <RETURN>
Page 3-11
No need to remove the diskette. Since no more is required of MASTER CREATE, just type (for all drives):
<ESC>
and you will get:
INSERT A SYSTEM DISKETTE AND PRESS [RETURN] TO REBOoT DOS
So, of course, type:
<RETURN>
and your new DOS master will be magically booted for you.
Now for a little enhancing. Remove the DOS master
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Once loaded, ENHANCE will respond with:
ENHANCE RANA SYSTEMS’ ENHANCER FOR APPLE’S APPLE ][ DOS VERSION 3.3 COPYRIGHT (C) (P) 1982 RANA SYSTEMS ENHANCER VERSION 2.0 ENHANCEMENTS VERSION 2.0
INSERT DOS 3.3 SYSTEM MASTER DISK INTO SLOT #6, DRIVE #1. PRESS <RETURN> WHEN READY TO READ DOS IMAGE INTO MEMORY. PRESS <ESC> TO TERMINATE THIS UTILITY.
(You may have more up to date version numbers.)
Remove the Enhancer diskette and insert your newly created DOS master. Type:
<RETURN>
and ENHANCE will copy the master DOS into memory and apply the necessary enhancements to it. ENHANCE will then display:
INSERT DISK TO RECEIVE ENHANCED DOS 3.3 INTO SLOT #6, DRIVE #1. PRESS <RETURN> WHEN READY TO WRITE ENHANCED DOS IMAGE. PRESS <ESC> TO TERMINATE THIS UTILITY.
Page 3-12
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Since you will be enhancing the newly created DOS master, which is already in the drive, just type:
<RETURN>
and ENHANCE will replace the “stupid” DOS on the diskette with the enhanced smart” DOS.
After the replacement has been made, ENHANCE will display:
ENHANCEMENTS COMPLETE. REBOOT THE SYSTEM
TO LOAD THE ENHANCED DOS 3.3.
This message will be followed by the BASIC prompt.
The disk which you just enhanced should be la­belled “configured enhanced system master” so that it will be distinguishable from the other disk you will need to create.
If your system drive is an Elite Three, you will also need to enhance the other INITialized disk­ette. Insert the Enhancer diskette and type (Elite Three only):
BRUN ENHANCE <RETURN>
Page 3-13
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Once ENHANCE has displayed its message, insert the other INITialized diskette and press (Elite Three only):
<RETURN>
to tell ENHANCE to go ahead and read a copy of DOS off of that diskette.
ENHANCE will then tell you when it is ready to write the modified DOS hack out to the diskette, and wait for you to press <RETURN>. Go ahead and press (Elite Three Only):
<RETURN>
When done, ENHANCE will again return you to the BASIC prompt. This second enhanced diskette should he labelled “unconfigured enhanced system master” (Elite Three only).
Place (or leave) “configured master” in the drive, then type (all drives):
PR#6<RETURN>
To reboot your Apple using the enhanced DOS.
Once again, the drive will rattle and spin for a moment; and then you will get:
FILE NOT FOUND
This message occurred because you deleted the hello file from the diskette earlier during these instructions. That way, these instruc—
Page 3-14
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
tions didn’t have to deal with any “strange” hello program you may have had on the diskette.
You are now running under an enhanced DOS 3.3 system master. It already will recognize the extra drives on an Elite Controller (if you are using one). However, it is still treating all your drives as Disk II’s (the minimum case).
The next step is to create an enhanced system master which has the full storage of the drive you are using as your system drive (slot six, drive one). If all you have are Disk II drives, you should continue following this procedure in order to make a complete enhanced system master (new utilities, etc.).
Remove the “configured master” and insert the Enhancer diskette. Type:
BRUN PROFILE <RETURN>
PROFILE will respond with:
PROFILE V2.1 COPYR. (C)(P) 1982 RANA SYS.
FROM WHICH SLOT AND DRIVE IS DOS IMAGE TO BE LOADED?
ENTER SLOT NUMBER (1-7)
Remove the Enhancer diskette and insert “con­figured master”. Type (without <RETURN>):
6
Page 3—15
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
and PROFILE will then ask:
ENTER DRIVE NUMBER (1—4)
so type (without <RETURN>):
1
PROFILE will then respond with:
INSERT AN ENHANCED DOS 3.3 SYSTEM MASTER DISKETTE INTO SLOT #6, DRIVE #1. PRESS <RETURN> WREN READY to READ DOS IMAGE INTO MEMORY. PRESS <ESC> IF LOAD NO LONGER DESIRED.
Go ahead and type:
<RETURN>
PROFILE will then read the DOS image off of “configured master” and display a table con­taining each of the 28 different positions at which drives can be placed on the Apple (seven slots with up to four drives per slot using Elite Controllers). The table will contain all DISK2S” entries. Each entry is made up of two different parts. The first five characters are the drive type:
DISK2 = Apple Disk ][ ELIT1 = RANA Elite One ELIT2 = RANA Elite Two ELIT3 = RANA Elite Three
Page 3—16
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
The last letter is the speed at which the drive is seeking from track to track:
S = Slow (Disk if standard) M = Medium (Elite One standard) F = Fast (Elite Two and Three standard)
Below the table, the following menu will be displayed:
ENTER SELECTION (0-3) :
1) LOAD NEW DOS IMAGE FROM DISK
2) CHANGE CURRENT DOS IMAGE SETTING
3) SAVE CURRENT DOS IMAGE TO DISK
0) TERMINATE PROFILE
For now, you’ll just need to change the setting for drive one off of slot six (your system drive), so type (without <RETURN>):
2
in order to change a setting. PROFILE will then ask:
ENTER SLOT NUMBER (1-7)
so type (without <RETURN>):
6
and PROFILE will respond with:
ENTER DRIVE NUMBER (1-4)
Page 3—17
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
So type (without <RETURN>):
1
Now that you’ve told PROFILE which drive’s set­ting to change, it’ll need to know what is to be the new setting; so it will display:
ENTER DRIVE TYPE (0-3) : 0
0) APPLE DISK-II ( 35 TRACKS)
1) RANA ELITE ONE ( 40 TRACKS)
2) RANA ELITE TWO ( 80 TRACKS)
3) RANA ELITE THREE (160 TRACKS)
PROFILE “pre—loads” your answer with the current setting for the drive (O=DISK -II). If you just hit <RETURN> (don’t!), PROFILE will not change the setting. But, you want to change the set­ting (unless you’re actually using an Apple Disk II drive!!), so type the number for the menu item which matches your system drive (without <RETURN>).
For example, if you have an Elite One, type:
1
or, for an Elite Two, type:
2
or, for an Elite Three, type:
3
Page 3—18
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
or, if you’re stuck with a Disk II, type:
0
PROFILE will then ask for the seek speed of the drive:
ENTER SEEK SPEED (0-2) :
0) SLOW (DISK-II AND ELITE SERIES)
1) MEDIUM (ELITE SERIES ONLY)
2) FAST (ELITE TWO AND THREE)
The “?” in the example will be the “pre-loaded” answer (default) for the type of drive you spec­ified on the previous menu. The default will be the maximum possible seek speed for the drive model specified. Now is not a good time to fiddle with seek speeds (you’ll just complicate matters), so just type:
<RETURN>
to use the default.
PROFILE will then update the configuration table displayed at the top of the screen. It should now show the correct setting for your system drive. At the bottom of the table, you will again get:
ENTER SELECTION (0-3)
1) LOAD NEW DOS IMAGE FROM DISK
2) CHANGE CURRENT DOS IMAGE SETTING
3) SAVE CURRENT DOS IMAGE TO DISK
0) TERMINATE PROFILE
Page 3—19
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
PROFILE has only made your change to the copy of DOS it is holding in its storage areas. No changes have been made to any diskette copy or the copy which is running in memory. In order to make use of the change, it will have to be written to a diskette. To do this, type (with­out <RETURN>):
3
and PROFILE will respond with:
ENTER SLOT NUMBER (1-7)
Since “configured master” should still be in your system drive, type (without <RETURN>):
6
and PROFILE will say:
ENTER DRIVE NUMBER (1-4) so type (without <RETURN>):
1
PROFILE will then display:
INSERT FORMATTED DISKETTE TO RECIEVE ENHANCED DOS 3.3 SYSTEM MASTER IMAGE INTO SLOT #6, DRIVE #1. PRESS (RETURN> WHEN READY TO WRITE DOS IMAGE FROM MEMORY. PRESS <ESC> IF SAVE NO LONGER DESIRED.
Page 3-20
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
To update the diskette, type:
<RETURN>
and PROFILE will over-write the old enhanced DOS with the new one.
When it’s finished, it will return to the menu:
ENTER SELECTION (0-3)
1) LOAD NEW DOS IMAGE FROM DISK
2) CHANGE CURRENT DOS IMAGE SETTING
3) SAVE CURRENT DOS IMAGE TO DISK
0) TERMINATE PROFILE
Since you are finished with PROFILE for the time being, type (without <RETURN>):
0
and PROFILE will terminate after saying:
THIS UTILITY DOES NOT APPLY YOUR CHANGES TO THE CURRENTLY OPERATING DOS IMAGE, SO YOU WILL NEED TO BOOT THE DISKETTE TO WHICH YOU SAVED YOUR CHANGES IN ORDER TO USE THE NEW CONFIGURATION.
This is a reminder that the (in-memory) (current operating) DOS has not been altered. Don’t follow PROFILE’S instructions! This newly con­figured diskette probably won’t boot correctly. Following the termination message, the BASIC prompt will appear.
Page 3—21
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
The reason why this newly configured DOS prob­ably won’t boot correctly is because you’ve told the DOS image on the diskette that your system drive is some special type of drive (assuming you’re not using a Disk II). But the diskette upon which this DOS is written is not formatted for use by the special drive operating at its full capacity. The next step is to create a diskette which is correctly formatted.
Remove configured master and insert the En­hancer diskette. Type:
BRUN FORMAT<RETURN>
FORMAT will respond with:
FORMAT RANA SYSTEMS’ 16-SECTOR DOS 3.3 5-INCH DISKETTE INITIALIZING UTILITY. COPYRIGHT (C) (P) 1982 RANA SYSTEMS FORMATTER VERSION 2.1
INSERT AN ENHANCED DOS 3.3 SYSTEM MASTER DISKETTE INTO SLOT #6, DRIVE # 1. PRESS <RETURN> WHEN READY TO READ DOS IMAGE INTO MEMORY. PRESS <ESC> TO TERMINATE THIS UTILITY.
Remove the Enhancer diskette and insert config— tired master.
Page 3—22
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Type:
<RETURN>
and FORMAT will read in the DOS image from that diskette.
After the image is in memory, FORMAT will ask:
SLOT NUMBER (1-7)? 6
FORMAT is asking for the slot number of the drive to be used for formatting. Just like PROFILE, FORMAT has “pre—loaded” the message with the default response. Since the default is correct, type:
<RETURN>
And FORMAT will ask:
DRIVE NUMBER (1-4)? 2
This time FORMAT got the wrong default. FORMAT assumes that it was run from a drive containing a system diskette, so it must be the “other” drive which you wish to use for formatting. Since you will want to use the first drive (one), type (without <RETURN>):
1
Page 3—23
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
FORMAT will then need to know:
TYPE OF FORMAT TO PERFORM (0—3)? 0
0) APPLE DISK-II ( 35 TRACKS)
1) RANA ELITE ONE ( 40 TRACKS)
2) RANA ELITE TWO ( 80 TRACKS)
3) RANA ELITE THREE (760 TRACKS)
Since the currently operating copy of DOS has not been updated, it told FORMAT that the drive you specified was set as a Disk II. Therefore, FORMAT will default to a Disk II format. You’ll need to override this by typing whichever menu item number is correct for the drive you are using as your system drive (without <RETURN>).
For example, an Elite One would be:
1
an Elite Two would be:
2
an Elite Three would be:
3
and the lowly Disk II would be;
0
Then FORMAT will ask:
VOLUME NUMBER (1-254)? 254
Page 3—24
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
The default FORMAT has provided is the standard Apple default which un—enhanced DOS’s INIT com­mand would use. Therefore, simply type:
<RETURN>
Next FORMAT will inquire:
HI FILE? HELLO
FORMAT isn’t trying to be cute, it’s just that a short prompt like “HI FILE?” allows a full 30 character file name (allowed under DOS) to he typed all on one line. The “hi” file is the “hello” or “greeting” program’s name. For now, just type:
<RETURN>
to use the default (“HELLO”).
The last thing FORMAT will ask is:
INVOICE HELLO FILE HOW (A-C)? A A) RUN <HI FILE> B) BRUN <HI FILE> C) EXEC <HI FILE>
FORMAT is giving you a little option which standard DOS’s INIT does not provide. This is discussed further in a later section which deals with each utility separately.
Page 3—25
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
For now, just type:
<RETURN>
to use the default (RUN <HI FILE>).
That’s all the information FORMAT needs, so it will say:
INSERT DISKETTE TN DRIVE. PRESS <RETURN> TO INITIALIZE, PRESS <ESC> TO CHANGE PARAMETERS.
Now is the time to remove configured master” from the drive and insert your second (or third) blank diskette (mentioned earlier). Remember, this diskette will be completely erased. When it’s in, type:
<RETURN>
and then FORMAT will check to see if the disk­ette has been 16—sector formatted before. If it has, you will get:
DISKETTE CONTAINS DATA. INITIALIZE ANYWAYS (Y/N)?
If it is okay to erase the diskette, type (with­Out <RETURN>):
Y
and FORMAT will proceed with the initialization.
Page 3-26
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
to try it out. A “FILE NOT FOUND” message should be expected.
There is still one last thing which you need to do. You need to transfer all the utility pro­grams supplied on the Enhancer diskette onto your “full capacity enhanced system master”. If your system (boot) drive is an Elite Three, then there is a small preliminary step which you will need to perform before the utility files can be transferred. If your system drive isn’t an Elite Three, then this following procedure which will use the CLONE utility can be skipped.
If you’re an Elite Three user, you should remove your enhanced system master from the boot drive and insert “unconfigured master”.
Type (Elite Three only):
Page 3—27
When finished, FORMAT will display:
DO ANOTHER DISKETTE (Y/N)?
Type (without <RETURN>):
N
and FORMAT will terminate back to the BASIC prompt.
You now have a full capacity diskette for your system drive which will boot correctly, so type:
PR#6<RETURN>
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
PR#6
You should get a “FILE NOT FOUND” message.
Then remove “unconfigured master” and insert the Enhancer diskette. Type (Elite Three only):
BRUN CLONE<RETURN>
Once CLONE is loaded, it will “sign on” with:
CLONE RANA SYSTEMS’ 16-SECTOR DOS 3.3 5-INCH DISKETTE COPY UTILITY. COPYRIGHT (C) (P) 1982 RANA SYSTEMS CLONE VERSION 2. 1
CLONE will then ask:
CLONE TYPE TO PERFORM: 0
0) WHOLE DISKETTE
1) DOS ONLY
Just type (Elite Three only):
(RETURN>
You will then he asked:
SOURCE: SLOT NUMBER (1-7)? 6
Just press (Elite Three only):
<RETURN>
Page 3—28
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Page 3—29
Next comes:
DRIVE NUMBER (1—4)? 1
Just press (Elite Three only):
<RETURN>
The next question is:
DISKETTE TYPE (0-0)? 0
Again, simply press (Elite Three only):
<RETURN>
That ends all the source drive/diskette ques­tions. Now for the destination ones:
DESTINATION: SLOT NUMBER (1—7)? 6
The default is okay, so press (Elite Three on­ly):
<RETURN>
After the slot number question comes:
DRIVE NUMBER (1-4)? 2
But this time you need to type (Elite Three only, without <RETURN>):
1
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
The last question is:
DISKETTE TYPE (0-3)? 0
And for this question, respond with (Elite Three only, without <RETURN>):
3
After which CLONE will display a notice concerning the use of the Elite Three backup diskette you have indicated you wish to create. In order to tell CLONE that you’ve seen the message, press (Elite Three only):
<RETURN>
CLONE will then be ready to start the copy process, and it will tell you when it needs you to insert the source diskette or the destination diskette. The source diskette is your DOS 3.3 System Master from Apple. For the destination diskette, you can use “configured master” since it is no longer needed and won’t boot correctly on an Elite Three.
After each time you change the diskette in your system drive in response to CLONE’s requests, simply press <RETURN> to tell CLONE to continue.
After several diskette change requests, CLONE will finally say:
DO ANOTHER COPY (Y/N)?
Page 3-30
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
In response, type (Elite Three only, no <RETURN>):
Y
and CLONE will once again prompt you to insert your source diskette. This time, the source diskette will be the Elite Enhancer diskette. The destination diskette will be your fourth diskette, which you’ve not used so far. Swap these diskettes back and forth as CLONE requests them, pressing <RETURN> when you have made the exchange.
When CLONE is finished, it will again return to:
DO ANOTHER COPY (Y/N)?
Since CLONE has done all you require of it for the time being, type (Elite Three only, no <RETURN>):
N
and CLONE will return you to the BASIC prompt.
Insert your “full capacity system master” and then type (Elite Three only):
PR#6<RETURN>
to boot that diskette. “FILE NOT FOUND” should be expected.
Page 3—31
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
At this point, if you are a non-Elite Three system drive user, you should continue with the procedure.
It is now necessary to transfer Apple’s utility FID onto your higher capacity diskette, so in­sert either your DOS 3.3 Master Diskette (if you are not using an Elite Three as your system drive), or the CLONE you made of the DOS 3.3 Master Diskette (if you are using an Elite Three as your system drive).
Type (all system drive types):
BRUN FID<RETURN>
For instructions on how to use FID, refer to Apple’s The DOS Manual. For now, just type:
1<RETURN>
in order to begin a file copy.
When FID asks for the source slot number, type:
6<RETURN>
For the source drive number, type:
1<RETURN>
For the destination slot number, type:
6<RETURN>
Page 3-32
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
And for the destination drive number, type:
1<RETURN>
FID will then ask for the name of the file to copy, so type:
FID<RETURN>
After which, FID will give you a chance to either press <ESC> if you made an entry error, or <RETURN> to begin the copy.
Assuming your entries were correct, type:
<RETURN>
FID will then being asking for the source and destination diskettes just like CLONE did. The source diskette is your DOS 3.3 System Master (or the CLONE of it if you are using an Elite Three), and the destination diskette is your “full capacity system master”. Once you insert­ed the diskette FID requested, press:
<RETURN>
to tell FID to continue.
FID will tell you when it has finished the copy, and wait for you to press <RETURN’>. So go ahead and press:
<RETURN>
and FID will redisplay its main menu.
Page 3-33
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
“full capacity system master”. To do this, type:
1 <RETURN>
to tell FID you want to copy another file.
This time FID will only want to know the name of the file to copy, so type:
FID ENHANCE<RETURN>
Once more, FID will give you a chance to press <ESC> if you typed the name wrong, or <RETURN> to proceed with the copy.
Given that you entered the name correctly, press:
<RETURN>
FID will wait for you to insert the source diskette. This time the source diskette will be the Enhancer diskette (or the CLONE of it if you are using an Elite Three). The destination diskette will be the “full capacity system mas­ter” onto which you copied FID earlier.
Press:
<RETURN>
whenever you have finished inserting whichever diskette FID requests.
Page 3—34
The next step is to copy FID ENHANCE onto the
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
FID will again tell you when it has completed the copy, and wait for you to press <RETURN>. So press:
<RETURN>
and the main menu will be redisplayed.
You are finished using FID, so type:
9<RETURN>
to get back to BASIC.
Now to modify FID so that the rest of the system master and Enhancer files can be copied. Make sure your “full capacity system master” is in the drive, then type:
BRUN FID ENHANCE<RETURN>
FID ENHANCE will go ahead and modify FID without any response from you. When finished, the new modified FID will he saved onto the diskette as FIDR. FIDR should always he used with the high­er capacity Elite Series drives since FID will make mistakes under certain circumstances (which were taken into account by these instructions).
Once FID ENHANCE has finished, and it has re­turned to the BASIC prompt, type:
UNLOCK FID <RETURN>
and then:
Page 3—35
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
DELETE FID<RETURN>
to get rid of the old FID. Then type:
LOCK FIDR<RETURN>
to keep the new FIDR safe.
The last step is to transfer the remainder of the system master programs (supplied by Apple) and the Enhancer utilities onto your "full ca­pacity system master.
To do this, type:
BRUN FIDR<RETURN>
FIDR works exactly the same way FID does, as described in Apple’s The COS Manual.
For now, choose the copy files menu item by typing:
1<RETURN>
FIDR will then ask for the source and destina­tion slot and drive numbers.
Answer these questions with:
6<RETURN> 1<RETURN> 6<RETURN> 1<RETURN>
Page 3-36
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
FIDR will then ask for the name of the file to copy. Indicate all files by typing:
=<RETURN>
Because you indicated more than one file, FIDR will want to know if you want “prompting”. Prompting allows you to say yes or no to each file before it is copied. In response to the question, type:
Y<RETURN>
to indicate you do want prompting.
FIDR will then give you a chance to type <ESC> if you entered something wrong, or <RETURN> to proceed with the copy.
Assuming your answers were correct, type:
<RETURN>
Then FIDR will ask for the source diskette. The source diskette is the DOS 3.3 system Master (or CLONE of it if using an Elite Three). Press:
<RETURN>
to tell FIDR when you have finished inserting the diskette.
Page 3-37
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
FIDR will then display a file name from the source diskette, and wait for you to type:
Y<RETURN>
or:
N<RETURN>
to specify either “yes” you want the file cop­ied, or “no” you don’t want it copied.
You want to say “yes” to only the following files:
HELLO APPLESOFT BOOT 13 CHAIN FPBASIC INTBASIC MAKE TEXT RENUMBER RENUMBER INSTRUCTIONS
The remainder are demonstration files which need not be copied, and which will take up needed room if using a Disk II or Elite One as your system drive.
Whenever you tell FIDR “yes” (go ahead and copy the file), it will ask you to insert the destin­ation diskette. The destination diskette is the “full capacity system master”.
Page 3-38
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Once you’ve inserted this diskette, type:
<RETURN>
to tell FIDR it can continue.
Eventually, after saying "yes" and "no" to alot of file names, and swapping the diskettes sev­eral times, FIDR will finally tell you it is finished. To tell FIDR to return to the main menu, press:
<RETURN>
Once back to the main menu, type:
1<RETURN>
to begin copying the files from the Enhancer diskette.
FIDR will not ask for the drive information this time, it will use your answers from the last copy. It will, however, ask you for a file name. To this question, answer:
<RETURN>
just like last time. (Don’t worry, there’s not as many files on the Enhancer diskette.)
Page 3-39
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Once again, FIDR will ask if you want prompting. This time, answer:
N<RETURN>
to tell FIDR to copy all the files without asking you.
FIDR will again give you a chance, to press <ESC> if you made a mistake, or <RETURN> if everything is okay. Given everything is okay, press:
<RETURN>
FIDR will then he gin asking for the source and destination diskettes. The source diskette is the Enhancer (or CLONE of it if using the Elite Three), and the destination is the “full capa­city system master”. When you have finished inserting the diskette for which FIDR has asked, press:
<RETURN>
to tell FIDR to continue.
FIDR will tell you when it has finished copying all the files, and wait for you to press <RETURN>. Oblige it by pressing:
<RETURN>
to return to the main menu.
Page 3—40
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
Once back at the menu, type:
9<RETURN>
to get back to BASIC.
At this point, your “full capacity system mas­ter” is complete as far as your system drive is concerned. You will still need to refer to the instructions concerning the PROFILE utility later in this manual in order to configure your “full capacity system master” to talk to any other drives on your system.
Page 3-41
ELITE SERIES USER MANUAL DOS ENHANCEMENTS
This page intentionally left blank.
Page 3-42
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
the first 35 tracks of the disk This feature is useful for creating a disk to send to other Apple CP/M Users.
As you have probably noted by now, these in­structions keep referring to Microsoft’s Apple ][ CP/M 56K version. The Elite Enhancements for CP/M only apply to the 56K version Rana does not support enhancements to the 44K version of CP/M since doing so would require "stealing" space from the user’s program area in memory. Something which Rana absolutely does not want to
Page 4-1
4.ENHANCING MICROSOFT APPLE II CP/M 2.2
Rana Systems Enhancements for Microsoft’s Apple if 56K CP/M 2.2 allow automatic accessing of 4 drives from the Rana Elite Controller Card and the additional capacity of the Elite Disk Drives. The Controller Card is capable of ad­dressing any combination of Apple Disk II and Rana Elite Series Drives. The PROFILE program sets up the CP/M operating system to recognize which drives are Rana Elite Drives and which are Apple Disk If drives. The seek rate may also be increased by the PROFILE program to take advan­tage of the increased speed of Rana drives. If the disk is run on another Apple the enhanced CP/M will automatically recognize which control­lers are Rana and which are Disk If and only try to access the correct number of drives for the particular controller type. Changes in drive combinations may require redefining.
Drives may be temporarily reconfigured in memory only to temporarily make a Rana drive act like an Apple Disk If drive and confine the files to
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
ever type disk controller is in slot six. Drives C: through H: will change on the enhanced CP/M if an Elite Controller card is in the system.
Page 4—2
do. The 56K version of CP/M can he modified to support the Elite Series products without steal­ing space from the user’s memory area, because Rana used a little “hidden~ section of memory in the 16K RuM/Language Card (which -is required for 56K CP/M) which Microsoft left available. This small restriction should not prove to be too much of a hardship since serious Apple if CP/M users soon find that 44K is just not enough in which to run some of the more advanced CP/M programs.
The Apple CP/M operating system addresses disk drives by a letter followed by a colon, A: B: etc. up to P:. Apple ][ CP/M selects drives from the highest slot number first, starting with slot six, There must he a controller card in slot six, and any additional controller cards must he in slot five, etc. Although CP/M as an operating system recognizes drives A: through P:, Microsoft’s Apple if version of CP/M has a necessary limitation of only supporting up to six drives (A: through F:). The enhanced ver­sion of Apple if CP/M will support up to eight drives (A: through H:). This allows all drives on two four-drive Elite Controllers to he used. (Of course, four two-drive Disk if controllers could also be used; or any combination totaling no more than eight drives.)
On both enhanced and non-enhanced CP/M, drives A: and B: would he drives one and two on which-
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
enhanced CP/M master diskette. The system tracks from this diskette can then he used to create any number of additional CP/M system diskettes that utilize the desired Rana fea-
Page 4-3
When hooted, the enhanced CP/M checks all the controllers in the Apple to determine which are Elite Controllers and which are Disk ][ control­lers, starting from slot six and working back­wards. Whenever an Elite Controller card is found, the next four CP/M drive letters will be assigned to the four drives of which the Elite Controller is capable. If a Disk It controller is found, then only the next two CP/M drive letters will be assigned to that card. The system then moves on to the card in the next lower slot. This continues until either all eight drive letters have been assigned to a controller, or there are no more disk control— lers in the Apple.
Although the enhanced CP/M will use the drives on any disk controller in any slot (except slot zero), you should stick with the CP/M slot as­signment convention given in the Microsoft CP/M manuals; and place your controller cards only in slots six through four.
The Rana CP/M Enhancements Diskette does not have a copy of the CP/M Operating System and will not boot CP/M into the computer. However, certain areas of the diskette are initialized in a CP/M format, allowing those CP/M programs on the Enhancer diskette to be run once the system is hooted from a CP/M master. The Rana Elite Enhancements Disk will he used to create a new
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
manual. The instructions for enhancing CP/M have been duplicated into two sub-sections. The first is for users with more than one drive, for which there are easier approaches to some things. The second is for single drive users, for which Rana has supplied a special utility to make life slightly easier.
Page 4-4
tures, but don’t have all the CP/M utilities occupying the space the user needs to put to better use.
The following steps will guide you in creating your enhanced CP/M master and demonstrate some of the functions of the Rana enhancement utili­ties. The additional features of these utili­ties and a detailed discussion of their opera­tion is contained in a later section of this
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
accuracy of these instructions. Therefore, there is no reason for you not having complete success following these instructions. That is, if you follow the instructions completely, step by step. You are encouraged to read these in— structions completely, all the way through, before starting the procedure. That way you will have a general understanding of what all is involved before “diving in”.
Page 4—5
4.1. Using Multiple Drives
These instructions detail a very specific ap­proach to creating an enhanced CP/M for any valid combination of Elite drives, Elite Con­trollers, Disk 1! drives, and Disk ][ control­lers which any user can possibly dream up. This places upon these instructions an almost impos­sible task, considering the vivid imagination of many users. Since the use of only a single drive complicates the instructions by a con- siderable amount, the single drive instructions have been given their own section following these multi-drive instructions.
These instructions have been written in a step­by—step manner, with some explanation of what is being done at each step. AU of these instruc­tions have been tested at Rana to confirm that they are correct. In addition, several “early release” and later users also confirmed the
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
The length of these instructions is due to the fact that this will be your initial creation of an enhanced CP/M. Once this initial diskette is created, life becomes alot easier. Even though the instructions are lengthy, they are not ter­ribly complex to follow.
If you intend to make use of either an Elite Two or Three drive as your system drive (A:), it may be necessary to temporarily configure your sys­tem in a different configuration than what will be your final configuration. A temporary prob­lem arises if you do not have a second Elite Two or Three to match the one you will be using as drive A:. This is because you do not, as of yet, have a copy of CP/M which can deal with various combinations of drives. Since these multi-drive enhancement instructions only rely on you having two drives, you will only need to rearrange your A: and B: drives. Regardless of the type of drive you will be using as A: in your final configuration, you should temporarily reconfigure your system according to the follow­ing table:
Page 4-6
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Final Configuration Temporary Config. Drive A: Drive B: Drive A: Drive B:
Disk ][ Disk ][ Disk ][ Disk ][ Disk ][ Elite One Elite One Disk ][ Disk ][ Elite Two Elite Two Disk ][ Disk ][ Elite Three Elite Three Disk ][ Elite One Disk ][ Disk ][ Elite One Elite One Elite One Elite One Elite One Elite One Elite Two Elite Two Elite One Elite One Elite Three Elite Three Elite One Elite Two Disk ][ Disk ][ Elite Two Elite Two Elite One Elite One Elite Two Elite Two Elite Two Elite Two Elite Two Elite Two Elite Three Elite Three Elite Two Elite Three Disk ][ Disk ][ Elite Three Elite Three Elite One Elite One Elite Three Elite Three Elite Two Elite Two Elite Three Elite Three Elite Three Elite Three Elite Three
Any additional drives you may have (C:, D:, etc) can he arranged in whatever final configuration you like since these instructions will, for the most part, ignore them.
Once you have your system into the temporary configuration, it’s time to get started. Turn on the computer with no disks in the drives. If you have the Autostart feature, CP/M’s drive A: should rattle for a hit and then sit there quietly spinning waiting for a diskette. If you have an old Apple, you may not have the Auto­start feature, so you will need to tell your Apple to start-up the drive.
Page 4-7
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
A Non-Autostart Apple will “beep” then display an asterisk (“*”) prompt right away. When this prompt appears, simply type:
6<CTRL-P><RETURN>
When indicating those keys on the Apple ][ key­board which are not just a single character (i.e. RETURN, CTRL, ESC, etc.) these instruc— tions will show the key enclosed in angle brack­ets (RETURN>) to indicate that the single key with that label is to be pressed, and not that the key sequence “R”, “E”, “T”, “U”, “R”, and “N” should be typed. Combined key sequences such as <CTRL—P> indicate that the <CTRL> key should be held down while the “P” key is pressed.
The “6<CTRL-P>(RETURN>” command assumes that your disk controller card (Elite or Disk 1!) is located in slot number six. If it isn’t, it should be moved to slot six (with power off, please) since CP/M will expect it to be there.
Should either Integer or Applesoft BASIC’s prompt (“>“or “]”) appear on the screen, then your Autostart Apple could not find any disk controller cards. (Disk controllers won’t work in slot zero, and CP/M will want the controller in slot six.) If your controller is in slot six, then there may be something wrong with the controller. (This section of the manual cannot cope with problems, check the Table of Contents for the section which can.)
Page 4—8
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
ness. Insert the Rana Enhancer Diskette in drive B: (slot six, drive two), then type:
DIR B:<RETURN>
Page 4-9
When all goes well, one of your drives’ “busy” light will be on and the drive should be quietly spinning waiting for a diskette. Simply oblige it by inserting your CP/M master diskette from Microsoft. (Label should be up and the last thing to go in the door.) Then close the drive door slowly. The door may require a slight amount of force, but there should be no solid resistance against its closing. If there is solid resistance, you probably haven’t inserted the diskette all the way.
Your Apple will respond by displaying the CP/M “sign on” message including Microsoft’s copy­right notice. This indicates that you have just successfully “booted” CP/M (congratulations). Part of the “sign on” message will indicate that you have just booted a 44K CP/M system. This is correct, you will create a 56K system as part of these enhancement procedures. The last thing your Apple should say is “A>”. This is your prompt to enter a command. A real quick one to try for you first time CP/M users is:
DIR<RETURN>
CP/M will indulge you by displaying the files which Microsoft so nicely included with the CP/M operating system.
Enough playing, time to get back down to busi-
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Once again CP/M will indulge you by displaying those files which Rana so nicely supplied you. (What a pair of nice companies, right?) (if you are an Elite Three user, keep in mind that your drive will read standard Apple diskettes.) This little exercise shows that the enhancer diskette should be okay.
The next step is to format a blank diskette. For now, you’ll need to use the FORMAT utility Microsoft supplied on the CP/M master until you’ve created an enhanced CP/M. To get FORMAT running, simply type:
FORMAT<RETURN>
(Tough, right?) After CP/M loads the utility into memory, FORMAT will “sign on” by saying something like:
Apple ][ CP/M
16 Sector Disk Formatter
(C) 1980 Microsoft
Format disk in which drive?
If any part of your “sign on” message is dif­ferent, you may have a newer version In such a case, it would be wise to look up FORMAT in your CP/M manuals to make sure Microsoft didn’t change something for which these instructions have yet to be updated.
Now you will need a diskette you can format (you’ll also need a second one later). If you want to format a used disk remember that all the
Page 4—10
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
DOS 3.3 or Apple Pascal diskettes you may have had lying around. If you plan on format­ting an Elite Two or Three diskette (higher capacity) you should check the Recommended Disk­ettes section of this manual.
If you’re an Elite Three only user, you may have noticed that you are about to do a standard Apple Disk ][ format (which means doing some writing) on an Elite Three which is only sup­posed to be read compatible. This is true. However, since this procedure will not expect a non—Elite Three to read this diskette, it will all come out okay in the end.
IMPORTANT! A safe idea before continuing is to remove the enhanced CP/M master and Enhancements diskettes (and any other already recorded disk­ettes) from the drives, but remember to reinsert them once the formatting has finished.
Once you have a diskette, take out the CP/M master from drive A: and put in the blank disk­ette. Then type:
A: <RETURN>
FORMAT will respond with:
Insert disk to be formatted in drive A: Press RETURN to begin
Page 4-11
files as well as the system tracks will be erased. Format will normally detect an already formatted 16 sector disk and ask you to verify that you want the disk erased. This includes any
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
You should then oblige it by typing:
<RETURN>
FORMAT will respond with:
Formatting...
Drive A: will then rattle for about a minute, and FORMAT will come back with:
FORMAT Complete
Format disk in which drive?
Since format has done all you require of it, simply type:
<RETURN>
FORMAT will then respond with:
Insert CP/M System disk in drive A: Press RETURN
This smart little utility remembered you had taken the CP/M master diskette out off drive A: so you could insert the blank disk to be format­ted. Follow its direction and remove the blank diskette from A: and re-insert the CP/M master diskette. When you have it in, type:
<RETURN>
The CP/M system prompt (NA>) should then ap­pear.
Page 4—12
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
The CP/M Operating System and all the utility programs on the Apple CP/M master now need to be copied onto your newly formatted disk. The original Microsoft COPY utility supplied on your Apple CP/M Master will do the job nicely. To get it started, type:
COPY<RETURN>
After COPY is loaded into memory, it will “sign on” by saying:
APPLE ][ CP/M
16 Sector Disk Copy Utility
(C) 1980 Microsoft
*
The asterisk (“*”) prompt indicates COPY is ready to go.
Remove the Apple CP/M master in drive A:, and place the newly formatted empty disk in instead. Place the CP/M master in drive E: It won’t matter what type of drive is where, it’ll all come out okay if one of the temporary con figura­tions given in the earlier table is in use.
Following the asterisk (“*”) prompt type:
A:B: <RETURN>
Page 4—13
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
The utility will respond with:
Insert MASTER disk into drive B: Insert SLAVE disk into drive A:
Press RETURN to begin
Type:
<RETURN>
COPY will then respond with:
Copying...
COPY will then proceed to read a little from drive B:, and then write it to drive A:; re­peating this process until the entire diskette is copied. Once COPY has finished, it will display:
COPY Complete
DD you wish to make another copy?
Your newly formatted diskette (in drive A:) will now contain all the utilities and the operating system from the. Apple CP/M master. The CP/M operating system on this disk is the one which you will eventually enhance.
Page 4—14
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Take your Apple CP/M Master Diskette from B: and put it away in a safe place. You should no longer need it except in an emergency. Then type:
N
to end the COPY utility. (Note: no <RETURN> is necessary.) COPY, like FORMAT, will remember that you have removed the CP/M master from drive A:, so it will say:
Insert CP/M System disk into drive A: Hit RETURN
Since the diskette in drive A: (the one which was the blank disk) now contains an exact copy of the CP/M master, go ahead and type:
Once CP/M responds with its "A>”, you can check up on the COPY utility by typing
DIR<RETURN>
and seeing the directory of programs on the new CP/M master disk.
The CPM56 utility from Microsoft must now be run to create a 56K operating system on your new master diskette. To get CPM56 to upgrade your 44K system diskette to a 56K system diskette, type:
CPM56 A: <Return>
Page 4—15
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
CP/M will load the CPM56 utility into memory, then the utility will display:
Apple II CP/M
56K CP/M Disk Update Program
(C) 1980 Microsoft
Insert 16 sector disk into drive A: Hit RETURN to begin
Since the system disk you want to update to 56K is the one you already have in drive A:, simply press:
<RETURN>
CPM56 will write out the 56K CP/M system image onto the diskette and then display:
Disk has been updated to 56K
Hit RETURN~T to re—boot system
You will want to work with this 56K system, so type:
<RETURN>
Drive A: will rattle again and then CP/M will “sign back on” with the Microsoft copyright message. But, this time the message will say “56K” where it said “44K” last time you booted the system. The Rana Enhancement utility will now change the CP/M operating system to utilize the features of the Rana Controller and Drives,
Page 4—16
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
and permanently place the Enhanced CP/M on the disk’s system tracks.
The new copy of the CP/M Master disk should be in drive A: and the “A>” prompt should be on the screen. Place the Rana Elite Enhancements Disk in drive B: and type:
B:ENHANCE <RETURN>
Once CP/M gets the ENHANCE utility loaded, the utility will display:
ENHANCE RANA Systems’ Enhancer for Microsoft’s Apple II 56K CP/M BIOS Copyright (C)(P) 1982 RANA Systems Version 1. 7
BIOS Image Primary Copyright 1981 Microsoft Portions Copyright 1982 RANA Systems
Insert a *COPY* of your Microsoft 56K CP/M 2.2 distribution diskette into drive A:. Please do *NOT* insert your original diskette from Microsoft.
Press <RETURN> when diskette inserted and ready to be enhanced. Press any other key to terminate this program without enhancing the diskette.
Page 4—17
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Once that mouthful has finished displaying, type:
<RETURN>
ENHANCE will go out and replace those sections of the original Microsoft 56K CP/M with that information which is necessary to use the ad­vanced features of the Rana Elite products. Once ENHANCE is finished, it will display:
Enhancing completed. Press <RETURN> to reboot system from slot #6.
Since you will want to start playing with the enhanced CP/M right away, press:
<RETURN>
and ENHANCE will re-boot the enhanced CP/M sys­tern.
The first enhancement you will notice on the enhanced CP/M is the additional Rana Systems copyright notice right below Microsoft’s. This is an easy way to make sure you have booted an enhanced CP/M. Elite Controller users with more than two drives attached to the controller will find that CP/M now recognizes the (those) extra drive(s). If you are one such user, and your Elite Controller is the one in slot six, place the Elite Enhancer Diskette in the third drive on the controller (drive C:) and type:
DiR C: <RETURN>
Page 4—18
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
CP/M will now give you a directory off that drive. (Wasn’t that fun!)
In order to complete the enhanced CP/M master diskette, you will need to move the enhanced utilities onto the master diskette from the Enhancements diskette. The standard CP/M PIP utility is designed for this little task. (PIP stands for Peripheral Interchange Programs.) In order to make room for the new utilities on the master diskette, it will be necessary to remove the old ones first. Type the following two CP/M commands. After each command, CP/M will simply respond with “A>”.
ERA FORMAT. COM<RETURN> ERA COPY. COM<RETURN>
These two commands ERAsed the old FORMAT and COPY utilities. Now, to copy the new utilities onto the enhanced CP/M master, insert the En­hancements diskette into drive B:. Then type the following CP/M commands. After each com­mand, CP/M will respond with “A> when it has finished copying the file.
PIP A:=B:FORMAT.COM[V]<RETURN> PIP A:=B:COPY.COM[V]<RETURN> PIP A:=B:PROFILE.COM[V]<RETURN>
Each command tells the PIP utility to copy the specified file from drive B: to drive A:. The “[V]” part tells PIP to verify that each file was copied correctly. If you’re a first time Apple CF/N user, the “[“ character is produced
Page 4—19
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
by typing <CTRL—K>, and the “]” character is produced by typing <SHIFT-M>. The Apple key­board is not marked with (at least one of) these characters. If you are using a special keyboard modification or 80-column board, you will prob­ably need to consult the manual for that product concerning special keyboard characters under CP/M.
The next step is to create a system diskette which gives you the full storage capability of the drive you will be using as drive A:. If you will be using a Disk ][ as drive A:, then you can simply read through all the steps up to the rebooting of the system. Continue following the instructions right after the point where the system is rebooted.
The first step in creating a system diskette for your higher capacity Elite drive is to format a diskette for the drive to use when it starts operating in a higher capacity way. Since you now have an enhanced CP/M, you can now run the new FORMAT utility in order to create these higher capacity diskettes. To get the new FORMAT started, type:
FORMAT<RETURN>
Once CP/M loads it in, FORMAT will respond with:
Page 4-20
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
APPLE ][ CP/M
16 Sector Disk Formatter Primary Copyright 1980 Microsoft Portions Copyright 1982 RANA Systems RANA Systems Version 1.1
Format disk in which drive?
In order to create a higher capacity diskette, you will need to choose, from the following table, whatever type of format would be suitable for the drive you currently have as drive B:.
0 - Apple Disk ][ ( 35 tracks) 1 - RANA Elite One ( 40 tracks) 2 — RANA Elite Two ( 80 tracks) 3 - RANA Elite Three (160 tracks)
Once you have the drive type number from the table, type (without <RETURN>):
B:
followed by the drive type number. For example, if you have an Elite Two as drive B:, you would type:
B: 2
If you are stuck with just Apple Disk if drives, then you would type:
B: 0
You should be careful to specify the correct
Page 4—21
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
drive type for the drive being used as drive B:. FOR MAT cannot always catch that the drive was unable to handle the type of format you request­ed. The disk will appear to be correctly for­matted but will cause a CP/M Disk I/O error or BDOS error at some later stage, or your new CP/M may not boot.
Once you’ve specified the formatting informa­tion, type:
<RETURN>
FORMAT will respond with:
Insert disk to be formatted in drive B: Press RETURN to begin
Insert that second blank diskette which was mentioned earlier into drive B:, then type:
<RETURN>
FORMAT will respond with:
Formatting...
The drive will chatter and spin for almost a minute, (or two if formatting an Elite Two or Three diskette), then the screen will display:
FORMAT Complete
Format disk in which drive?
To end the FORMAT utility, press:
Page 4—22
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
<RETURN>
without specifying any drive information. CP/M will eventually respond with “A>”.
Before you can copy the system onto the diskette in drive B: in the correct format, you will need to inform the enhanced CP/M of drive B:‘s type. This is accomplished using the PROFILE utility. Just like the other utilities, get it started by typing:
PROFILE<RETURN>
its “sign on” is:
APPLE ][ CP/M Drive Configuration Utility Copyright (C)(P) 1982 RANA Systems Version 1. 1
*
There is slot more to this utility than what you will make use of right now. For now, type (without <RETURN>):
B:
followed by the drive type number you used ear­lier during FORMAT.
For example, if drive B: is an Elite Two you would type:
Page 4—23
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
B:2
Once you’ve typed the drive type number, press:
<RETURN~>
and PROFILE will respond with:
Was B: Apple Disk-][ Slow seek.
and:
Now B: RANA Elite One, Medium seek.
or:
Now B: RANA Elite Two, Fast seek.
or:
Now B: RANA Elite Three, Fast seek.
followed by:
Ready to update in-memory system. <RETURN> to continue/retry; <ESC> or <CTRL-C> to abort.
Page 4—24
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Since you, no doubt, entered the command cor­rectly and received the response which would be correct for whichever type of drive you have as drive B:, simply press:
and PROFILE will update the current operating CP/M so that it recognizes drive B: as whatever drive B: should he.
After PROFILE updates the CP/M system, it will return to the asterisk (“*”) prompt. To get out of PROFILE, type (without <RE,TURN>):
<CTRL -C>
CP/M will respond with “A>”.
Unlike Apple DOS’s “INIT” command, CP/M’s FORMAT does not place a copy of the operating system (in this case, CP/M) onto the newly formatted diskette. This task is left up to the COPY utility, which will place a copy of CP/M onto an existing diskette without altering any other information on the diskette. Since that is what you will want to do now, type:
COPY<RETURN>
to get the new COPY utility running.
Page 4—25
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Once it’s loaded, it will respond with:
APPLE ][ CP/M 16 Sector Disk Copy Utility Primary Copyright 1980 Microsoft Portions Copyright 1982 RANA Systems RANA Systems Version 1.1
*
Once again, the “*” signals that COPY is ready for a command. This time, however, the command will he slightly different. Type:
B:A:/S<RETURN>
Just like with the first time you used Micro­soft’s COPY, this command tells COPY to copy information from drive A: to drive B:; hut the added “/S” tells COPY to copy just the system from one drive to the other and to not disturb the other information on the diskette in drive B;. Copy will respond with:
Insert SOURCE disk into drive A: Insert TARGET disk into drive B:
Press RETURN to begin
Page 4—26
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Since the two diskettes are already inserted, type:
<RETURN>
and copy will respond with:
Copying...
This time COPY will make one read on drive A:, and then one write on drive B:. The new COPY utility will place the CP/M system onto the diskette in drive B: in the proper format so that the diskette will later boot correctly using that drive (or another drive of the same type). When COPY is finished it will display:
COPY Complete
Do you wish to make another copy?
Once again, simply type (without <RETURN>):
N
Since drive A: was used as one of the drives during the copy, COPY will remind you to rein­sert the CP/M master diskette back into drive A: by saying:
Insert CP/M System disk into drive A: Hit RETURN
Page 4—27
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
The enhanced CP/M master was never removed, so just type:
<RETURN>
and the CP/M “A>” prompt will appear.
At this point in the procedures you have created a diskette which will boot correctly (up to a point) on the type of drive you will eventually be using as drive A:, but the CP/M system which is on the diskette for that drive still thinks that drive A: is a Disk ][. This is because the system you copied (the one on the enhanced mas­ter diskette) was still treating drive A: as a Disk H. In fact, that copy of CP/M thinks that all drives on your system are Disk If drives right now. To remedy this problem for just drive A: for now, get back into PROFILE by typing:
PROFILE<RETURN>
Again, the utility will “sign on” with:
Apple ][ CP/M Drive Configuration Utility Copyright Cc). (p) 1982 RANA Systems
Version 1.1
*
Page 4—28
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Now let’s take a look at why the enhanced CP/M is treating all your drives just like Disk ][ drives. Type:
B:=*<RETURN>
This tells PROFILE to go Look at the drive configuration table contained within the en­hanced CP/M system sitting on the diskette in drive B:, and tell you which drive letter (A: through P:) is set to which drive type. PROFILE will first ask for the diskette to be inserted into drive B: by saying:
Insert a system disk in B:. <RETURN> to continue/retry; <ESC> or <CTRL-C> to abort.
Since you are interested in the diskette already in B:, simply press:
<RETURN>
and PROFILE will go read in the configuration table from that diskette.
Page 4—29
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Once the table is “read-in”, PROFILE will tell you the system configuration for which it is set Up:
A: Apple Disk—][, Slow seek. * * * P:+ Slow seek.
*
The three vertical dots are supposed to indicate that the other drives (B: through 0:) will also be listed. After the drives are listed, PROFILE will display the asterisk (“*”) prompt again and wait for your next command. On your display, drives A: through H: will all be listed as Disk— if. This is why the enhanced CP/M is treating all your drives like Disk—][’s. We’ll fix that little problem in a bit.
The reason why I: through P: do not show a drive type is because the Apple II CP/M does not support those drives through the CP/M operating system. The reason why I: through P: are listed at all is explained in a later section which goes further into the enhanced CP/M system and its utilities. The plus sign (“+”) will appear after each drive letter which cannot be current­ly accessed on the system because there is no controller card for it.
The last part of each line is the seek speed at which the drive is defined to seek All Disk ][ drives can only seek at the slow (standard Ap-
Page 4-30
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
ple) rate, so that is all that should be listed for now.
To change the setting for drive A: within that system sitting out on the diskette in drive B:, type (without <RETURN>):
B:=A:
What you’ve told PROFILE so far is that you are interested in updating the CP/M system in drive B: (“B:=”), and the change you wish to make is to drive A: (“A:”). However, you’ve yet to specify the change to be made. Remember that drive type number you used back in FORMAT and PROFILE? It’s time to type that again.
Example: If drive A: is going to be (in your finished system) an Elite Two (in which case drive B: should be an Elite Two right now), you would want to type:
B:=A:2
If drive A: is going to be an Elite One, type:
B:=A:1
and last, but certainly not least (by about 500,000 bytes of storage), the Elite Three would be:
B:=A:3
Page 4—31
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
Once you’ve entered the drive type number, press:
<RETURN>
and PROFILE will respond with (again):
Insert a system disk in B:
<RETURN> to continue/retry; <ESC> or <CTRL -C> to abort.
Given that you entered the command correctly (of course you didl), press:
<RETURN>
and PROFILE should mutter something like:
Was A: Apple Disk-][, Slow seek.
and then:
Now A: RANA Elite One, Medium seek.
or:
Now A: RANA Elite two, Fast seek.
or:
Now A: RANA Elite Three, Fast seek.
Page 4—32
ELITE SERIES USER MANUAL CP/M ENHANCEMENTS
and always:
Ready to update B:. <RETURN> to continue/retry; <ESC> or <CTRL-C> to abort.
The “Now" message you get will match the drive type you specified. To update the CP/M system on drive B:, type:
and PROFILE will write out the new configura­tion.
Now you can turn your Apple off (don’t worry about still being in PROFILE) and rearrange the drives into your final configuration. When you have everything set, reboot the system (just like you did at the beginning of this whole process) using the diskette which is currently in drive B:.
Once you have the system rebooted, the last thing you will need to do in completing your higher capacity system diskette (the one you just booted). To do this, you’ll need to copy the CP/M distribution files (from Microsoft and Rana) onto the higher capacity diskette. To do this, insert the first enhanced CP/M master diskette you made into drive B: and type:
B:PIP A:=B:*.*[V]<RETURN>
Page 4—33
Loading...