background image

Summary of Contents for MD 11

Page 1: ......

Page 2: ...s Hard Disk Micro Decision computer systems It is meant to get you started with the Micro Decision and to show you some good maintenance habits Be aware that it doesn t teach you how to use your soft...

Page 3: ...contents hereof including but not limited to the implied warranty of merchantibility or fitness for a particular purpose Further Morrow Designs Inc reserves the right to revise this publication and to...

Page 4: ...Setting Things in Place Connecting the Terminal Connecting the Keyboard Connecting the Printer Parallel Printers Serial Printers Unfortunately You re Not Quite Finished Terminal Setup Checkpoint A The...

Page 5: ...w 1 2 26 CHAPTER 3 ABOUT THE PROGRAMS IN USER 0 PARK COM 3 3 FORMAT COM 3 3 KEY COM 3 4 SETUP COM 3 4 PILOT COM 3 5 PROFILE SUB 3 6 BACKUP COM 3 7 CPM2 COM CPM3 COM and CPM2 RSX 3 8 FOREIGN COM 3 9 IM...

Page 6: ...e Adding Software to the Hard Disk Dealing with Foreign Diskettes CHAPTER 5 ERRORS AND OTHER NUISANCES Ope ator Error Messages Disk Error Messages Recoverable Errors Drive Not Ready Write Protected No...

Page 7: ...12 Write Protection 6 13 Inserting Diskettes 6 14 Disk Drive Letters 6 15 Virtual Floppy Drives 6 15 The Co Pilot Menus 6 16 About Your Keyboard 6 16 ESC Key 6 17 CAPS LOCK Key 6 17 SHIFT Key 6 17 CTR...

Page 8: ...with the disk drives with power cord four rubber stick on feet o Terminal Display screen plus keyboard and keyboard cable o Terminal serial cable if Morrow brand will be 4 feet long usually colored wh...

Page 9: ...el that operates exactly the same as yours If you don t find them ask your dealer about the emulation capabilities of your termi nal or printer Emulation is the built in ability of some terminals and...

Page 10: ...wordprocessing program NewWord is a one of these When you reach the point of install ing NewWord you ll see this list Simple Draft printer Typewriter printer Qume Sprint 11 Silver Reed EXP550 Diablo 1...

Page 11: ...owever NOTE Keep your packing materials The Micro Decision carton was specially designed to give maximum shock protection for the hard disk during shipment Attach the Four Rubber Feet Turn the Micro D...

Page 12: ...shoulders when deciding where to put the keyboard Most normal desk tops are really too high for long term typing 2 Put the screen at a convenient level for your eyes especially if you wear bi focals 3...

Page 13: ...more You ll be happy to know that the plugs on the termi nal cable cannot be connected upside down and it doesn t matter which end of the cable is which So proceed to connect one end to the TERMINAL...

Page 14: ...elude you Figure 1 2 Connecting the MT 70 Keyboard Connecting the Printer There are two possibilities you have a serial printer or a parallel also called Centronics print er A few printers can play i...

Page 15: ...ouble don t worry about them Figure 1 3 Connecting the 34 pin Plug Now comes the only place where you could go wrong The other end of the parallel cable attaches to the edge of the board sticking out...

Page 16: ...rminal adhere to these assumptions and if that s not possible that you change the Micro Decision s picture of the world accordingly We ll deal with the terminal now and the printer a little later Term...

Page 17: ...cision The few terminals that use software settings for these functions instead of switches such as the Morrow MDT 20 will require that you plug them in and turn them on before you can check anything...

Page 18: ...cision o You ve verified that your terminal is set up for the Micro Decision THE NEXT STEPS 1 This next step is very important REMOVE THE CARD BOARD PACKING MATERIAL FROM THE INSIDE OF THE FLOPPY DISK...

Page 19: ...eep In a few seconds your cursor should appear The cursor is a small rectangle or bar of light about the size of one character It may blink If you don t see anything on the screen after a reasonab Ie...

Page 20: ...m no lights glow ing Check its power cord connections and the outlet Second Upon turning the Micro Decis ion on it hummed etc but nothing happened on the screen Assuming the cursor is visible check th...

Page 21: ...s booklet Pick yours or one that works just like yours check emu lation in the index of your terminal s manual As a last resort pick None of the above and pay special attention to the mess age that ap...

Page 22: ...cessing Financial Analysis Spelling Checker Corrector Data Base Manager Bookkeeper System Hard disk backUp programs Microsoft BASIC Hard disk head parking utility Enter your selection The Micro Decisi...

Page 23: ...e Micro Deci sion labelled CP M Distribution Diskette 1 Insert it in the floppy drive and close the latch See Chapter 6 if you don t know how to insert disk ettes 2 Without turning anything off press...

Page 24: ...first experience with using the CP M operating system directly as opposed to using it through the menu system Before proceeding get your printer manual or call your dealer and extract this informatio...

Page 25: ...in the options B C 0 G and H 1 First type B The Printer Connection display chang es to PRINTER MODEM which is where you ve put your serial printer cable 2 IF your printer is stuck at some baud rate o...

Page 26: ...in stalled before they ll work They also probably have an on line switch that must be turned ON Finally if the printer prints but it s garbage you most likely have a baud rate mismatch Run SETUP again...

Page 27: ...NOTES...

Page 28: ...button while a program is running the computer forgets everything it was doing Therefore you run the risk of losing data when this happens The programs themse 1ves however should suffer no damage I FL...

Page 29: ...This menu is your copilot through the CP M operating system To perform these functions just type the appro priate number after the prompt below then follow the instructions given 1 2 3 4 5 6 7 8 U ESC...

Page 30: ...now the lay of the land If you find that some of your programs are not starting up right call your dealer This excludes Quest which is not yet present on your hard disk for reasons we ll get to later...

Page 31: ...2 1 Open drawer 1 2 Open drawer 2 3 Open drawer 3 D Display a drawer s contents ESC Return to Main Menu 3 Select 1 2 3 or D This screen was not shown by NewWord NewWord has n t started yet This is sti...

Page 32: ...t of the NewWord installation procedure o Press any key to get back to the NewWord filing cabinet Now type 1 to open drawer 1 o Momentarily you re presented NewWord s Opening Menu If you would like to...

Page 33: ...ely see how that impacts everything else For example you could plan an investment strategy with certain assumptions about say the Dow industrial average and your anticipated tax bracket Then you can c...

Page 34: ...Software Co c p 1982 Enter name of file to check o This is a good time to show you a little trick Since there s no file to correct yet you must exit by typing control C This means Hold down the key la...

Page 35: ...tem This is a list of the various modules that make up Pearl Select 1 for the Welcome program If you can try to remember what your screen said back at installation time about which terminal to select...

Page 36: ...o is specify a date in the format MMDDYY that is August 4 1984 is 080484 o Then type 98 and RETURN for function 98 demonstra tion o When you re ready to quit type 2 That s the backslash key not a regu...

Page 37: ...s too But it was easy to copy a floppy it took about 5 minutes Backing up a hard disk has tradition ally been time consuming and painfully tedious That is what s so nice about Backfield it s fast and...

Page 38: ...t so bad And you only have to do this once in a while EVERY DAY however you should select Backfield item 4 Backup only those files that have changed since the last daily or weekly backup You should on...

Page 39: ...to be in actual contact wi th the spinning disk That would damage the magnetic surface of the disk and clog the heads Instead they ride on a thin cushion of air just above the surface That air cushio...

Page 40: ...se instructions o Press the ESC key to break out of the menu system o You ll see A This is the CP M prompt that means the Micro Decision is ready and waiting for any valid CP M command Valid is the tr...

Page 41: ...6 Execute a CP M command 7 Rename or erase a file 8 Fundamental training in CP M 9 Load Quest Bookkeeper ESC Return to Main Menu Enter your selection The Utility Menu lets you do certain household fil...

Page 42: ...ot Utility Menu and we ll talk about it in a minute View or Print a File Suppose you ve been working with NewWord for some time One of your file drawers now has files in it named LETTER A LETTER 2 LET...

Page 43: ...esume the scrolling use CONTROL Q To stop looking at the file before it is finished type CONTROL C Got it Hint If your keyboard has a No Scroll key it has the same effect as both CTRL S and CTRL Q o W...

Page 44: ...18 and come back when that s done o Insert the formatted diskette into the floppy drive and close the latch o At the Co Pilot Utility Menu type 3 o For the original s name type pip com and RETURN The...

Page 45: ...hard disk under Back field In case you didn t shame on you let s go through it o Find a blank diskette Surely your dealer didn t let you leave the store without buying a box o Insert it in the floppy...

Page 46: ...changes or deletions The should really be some number on your screen like 7 800k This means you still have room for almost 8 million characters k signifies 1 000 bytes So take a deep breath and relax...

Page 47: ...ically What You have typed a nonexistent command The response of HDHDH is the harsh punishment inflicted on you by CP M for wasting its time with nonsense The point is CP M is really rather stupid it...

Page 48: ...going to run one more command that s crucial to the success of the exercise in Rename or Erase a File on the next page First make sure the diskette with pip com on it is in the floppy drive You made...

Page 49: ...the same name as the one you want to copy Unless you rename the file that s already on the disk it will be erased when the new file is copied We re going to rename a file and then erase it With these...

Page 50: ...ich is a jargonis tic way of describing basic information that appears on your screen There really isn t anything to explain about it Go ahead and give it a shot unless you re just entirely beat It wi...

Page 51: ...nu o When you see A type user 10 and press RETURN o When you see lOA type k ns and press RETURN The screen will prompt for some necessary informa tion Please note The company name must exactly match t...

Page 52: ...w copy of Quest o Load Quest onto the hard disk as described above o Install the new Quest as described but be especial ly careful to enter the company name EXACTLY as you entered it when installing B...

Page 53: ...Quest and the rest you ll inevitably become frustrated and confused for a while There are dozens of keystrokes to learn many unforgiv ingly precise procedures and the manuals can be tough Take heart T...

Page 54: ...d program NW COM is its installed version NW OVR has additional pieces of the program NWMSGS OVR ho Ids a 11 of the messages that NewWord puts on your screen and NWINSTAL COM is the NewWord installati...

Page 55: ...ates keyboard input by processing whatever follows it commands presum ably and telling CP M to look for input in the IMS buffer instead of the console buffer INIT COM Finds out what kind of terminal y...

Page 56: ...re not sure whether you parked the heads turn it back on and run PARK just to be sure FORMAT COM FORMAT appears in the menus twice in one form or another on the Utility Menu and on the Backfield Op ti...

Page 57: ...into memory and then run the associated program The Co Pilot menus take care of this automatically if you have an MDT 60 or MT 70 So for example to run NewWord with function keys the command is no lo...

Page 58: ...ting detail PILOT COM This program is run whenever your Co Pilot Menu system is alive You also have to run PILOT before you can execute any of the commands you may have written in the PILOT language P...

Page 59: ...more on SUBMIT Your Micro Decision comes from the factory with a PROFILE SUB file containing setdef a order com sub pilot go This SETDEF command establishes the search path that CP M follows when you...

Page 60: ...nything on it wi 11 be replaced by the contents of the source diskette BACKUP copies the source diskette track by track into a temporary file BACKUP DSK in user 0 of the hard disk Then it dumps this b...

Page 61: ...may not work at all Or they may seem to work at first but there will be strange anomalies in their operation that indicate that something is definitely wrong Three such programs that have been brough...

Page 62: ...ge read about virtual drives on page 6 15 After specifying the drive pick the letter of the format you want that drive to process Put the foreign diskette in the drive and treat it the same as a Micro...

Page 63: ...3 when you exit from NewWord shows how much space is left on Drive A You can make very elaborate IMS commands Some of the ones used by the Co Pilot menus are so long they run off the right side of the...

Page 64: ...takes care of translating any differences between the repre sentative codes and your terminal s real codes This explains why you re told that you should install any non Morrow software for one of thes...

Page 65: ...stem tracks there is another file called CPM3 SYS that must be present on the hard disk It holds the rest of the operating system This is all clean and simple if you re COPYSYS ing from one hard disk...

Page 66: ...running should you ever need to run it are directions like Insert your NewWord Distribution Diskette and press C to continue Not particularly complex You would NOT use HDL to rebuild a damaged hard d...

Page 67: ...ision You can then run BIOS SUB for linking BIOS SUB runs NewWord to allow you to set up your disk drives The rest is automatic The result is a new CPM3 SYS or CPM3F SYS VERIFILE COM One of the very f...

Page 68: ...l you exactly what to type for running the program directly from CP M that s because the program name is all you need to type If it ends in COM you don t even need to type that part For example to run...

Page 69: ...NOTES...

Page 70: ...ng data into a spreadsheet with Super Calc there s a file opened for writing On the other hand a file can be opened for reading only When you re printing the letter it s opened for reading only and re...

Page 71: ...is required o The first name which can be from 1 to 8 characters o A period o The last name which can have up to three characters If a last name is used then the period must separate it from the first...

Page 72: ...f which disk drive is which by assigning a letter to each one In very large systems there may be as many as 16 drives A through P The Micro Decision has only two drives A the hard disk and B the flopp...

Page 73: ...hrough the menus you ll see a prompt at the left side of the screen like A or maybe 15B Ah yes the system prompt You mean the little RA on my screen when I m not using the menus What s it all about Th...

Page 74: ...r 2 log onto drive B first with B and RETURN The prompt changes to B Then type test You should also read How do I run my programs dir ectly from CP M on page 4 21 When you disable the Co Pilot menus o...

Page 75: ...suppose you re making a copy of a file that s on drive A already and the copy will also go on drive A If your prompt is A your command would be PIP COPYFILE ORIGFILE If you ve logged onto a different...

Page 76: ...tion from a disk into memory The hard disk always has this information on it unless it is damaged Only a couple of specially prepared floppy disks have this information so you can t boot from just any...

Page 77: ...on attempts to boot itself from the hard disk and 3 your hard disk is very damaged and you have not used Backfield to make backups 1 VERIFILE fails VERIFILE is run automatically when you first set up...

Page 78: ...he A prompt returns press the RESET button and see if you can now boot from the hard disk If not proceed with the process of restoring your whole hard disk For most people this begins with booting fro...

Page 79: ...s with SET NW OVR SYS Problem solved If you can t read the hard disk s directory or if you get frequent and persistent error messages like sec tor not found or data not found you ll need to reformat a...

Page 80: ...e yourself Both of these disks are distinct from the backup disks that contain the information from your hard disk See pages A 1 A 3 if you re still having trouble sorting through all the Backfield di...

Page 81: ...trols whether you have a serial or parallel printer Set it accordingly Also note the other details about serial printers if this is the type you ll be using That s it New Terminals You should try the...

Page 82: ...le the next command to work properly 5 When the A returns type pilot mdinst and press RETURN This is the same installation program that you used when you first set up the Micro Decision Some parts of...

Page 83: ...few tips 1 The module you are interested in is MICRO PIL It is a system file in user 0 of your hard disk 2 Make a copy of MICRO PIL with a different name and use it as a work file 3 There will be two...

Page 84: ...ILE SUB again and add the pilot go line back into it How can I translate the Co Pilot menus into another language i e a non English language This is a fairly simple process but be aware that you ll be...

Page 85: ...and testing If at some point the program ceases to work right you can try to fix it according to the PILOT manual You can step back to the previous version by erasing the defective MIC PIL and renami...

Page 86: ...Name your non document START PIL and insert STARTUP PIL Be aware that if you want this program to run on a cold start as if this were the first time the Micro Decision was used you need to rename STAR...

Page 87: ...e suggest browsing through them to find the one thatls on your present level Be sure it discusses CP M 3 0 not just version 2 2 What is the relationship between CP M and the rest of my software All bu...

Page 88: ...ng commands if you I re not using the Co Pilot menus Otherwise the menus take the place of CCP You have to boot the Micro Decision before you can do anything else with the system Programs like NewWord...

Page 89: ...complicate matters First not all CP M disks are created equal Even though information is laid out in the same sequence on all CP M disks different computer makers pack the information more or less ti...

Page 90: ...Main Menu or disable the menus altogether as described on page 4 14 When you see CP M I s A prompt you I re ready for the next steps You must log into a certain user number with the user command Then...

Page 91: ...document that 5 in drawer i2 you d enter user 2 For a SuperCalc spreadsheet in its drawer i1 enter user 4 The commands for running the programs are listed below Enter the user command and RETURN befor...

Page 92: ...w shows the CP M command equivalents of Utility Menu operations Operation Command s Display a directory user N dir full View or print a file view user N pip con filename print user N pip lst filename...

Page 93: ...f a disk s directory erases files renames files sends a file to the screen or printer changes the current user number Transient Utility Commands Outside of CCP CP M has a library of disk files that do...

Page 94: ...ert mode to be off all the time or a different set of margins All of these details have default values that you can change with the procedure that follows Note that we ll just cover the heI p I eve I...

Page 95: ...n NewWord and check it out As you may have gathered there are many many details of NewWord s operation that you can tinker with generally at no risk All the steps are the same as above except the menu...

Page 96: ...P again or resetting the computer METHOD 2 PIP This method is preferable for typing useful text but there may be some things for you to get used to while typing 1 Escape from the Co Pilot Main Menu b...

Page 97: ...print things that are appearing on my screen Suppose you want a printout of your hard disk s directory This is the same CTRL P function we discussed on the last page In brief hold down the CTRL key an...

Page 98: ...kip steps 2 through 4 below 1 Escape from the menus by pressing the ESC key at the Co Pilot Main Menu 2 When you see A type foreign and press RETURN 3 In response to Disk drive to be used type B 4 The...

Page 99: ...sed the Micro Decision It s not likely that you should actually pick your own terminal from the list but one of these four instead Morrow 60 or 70 Level IV Lear Siegler ADM 31 Level III true for Morro...

Page 100: ...uter s diskette onto a Micro Decision diskette it must be a CP M 5 1 4 diskette in one of these formats Osborne Hewlett Packard IBM PC CP M 86 1 sided Televideo KayPro 1 Follow steps 1 through 7 inclu...

Page 101: ...pe the B this time Continue typing eraCOiiimands for all the files on the list Copying files from your hard disk onto foreign diskettes You might do this to share data or programs with someone who has...

Page 102: ...keep in mind is that when you share a non game program with someone aside from the question of copyrights there will almost certainly be more than one file involved There will be at least one file end...

Page 103: ...NOTES...

Page 104: ...ld use the Co Pilot utility Menu option Fundamental training in CP M for background on concepts like user numbers and system status It takes about 15 minutes to learn everything you need for basic fam...

Page 105: ...SC files The second class of CP M messages appears when you disobey the rules of syntax for a certain command For example you can copy a file from one user number to another with a command like PIP A...

Page 106: ...E Disk Error Messages In contrast to operator messages messages are frequently beyond your control doing everything exactly right while the disk is experiencing problems of its own this they are ofte...

Page 107: ...roblem The possible error messages are covered next then we ll see what the R A and I options are about Drive Not Ready The disk drive is not ready If it refers to the hard disk it usually means that...

Page 108: ...suspect that this is the problem use the Copy a file option on the Utility Menu to copy as much of the information as possible to a freshly formatted diskette Data Address CRC Error 10 Address CRe Err...

Page 109: ...can also be caused by a hardware failure in the disk drive Unable to Remap Your hard disk does its best to locate the marginal parts of its surface and keep information from going there This is called...

Page 110: ...on one of your Distribution Diskettes you can restore it with the Copy a File or Files option from the Utility Menu When you restore such files you may need to set the damaged hard disk file to read w...

Page 111: ...you should certainly have backups of all program files and locate the garbage Take out the trash son Non Recoverable Fatal Disk Errors Some error messages do not give you the option of A R and I Ther...

Page 112: ...de for more information on the SET command Summary There are several levels at which you can approach disk errors If you re given the A R I options try R at least three times then A Use I only as desc...

Page 113: ...NOTES...

Page 114: ...rt of your computer shopping research But just in case here it is If it looks too simple skip ahead to page 6 4 Hardware Software Wash n ware Ware Does It All Lead There are two essential elements to...

Page 115: ...ware like NewWord and Personal Pearl A language is the set of rules and terms that a programmer uses to write programs The language working through the operating system tells the machine what the prog...

Page 116: ...a central processing unit mem ory chips a disk drive controller a hard disk a floppy disk drive and an assortment of chips resistors plugs and wires The brains behind the system is the Z80A central pr...

Page 117: ...olts and gizmos that make your system run o Z80A 8 bit Central Processing Unit CPU o 128K bytes of internal Random Access Memory RAM o 3 RS 232C serial ports o 1 Centronics type parallel printer port...

Page 118: ...ack onto the hard disk Here s what you have 0 CP M version 3 0 0 NewWord 0 Correct It 0 SuperCalc 0 Personal Pearl o Quest o MBASIC 80 o PILOT o BACKFIELD o Co Pilot Menus Operating System Word proces...

Page 119: ...e Micro Decision Diskettes The floppy drive in the Micro Decision uses 5 1 4 inch soft sectored double sided floppy diskettes For best results use only premium quality diskettes that are certified for...

Page 120: ...te for example This procedure is described on page 1 17 Modems A modem short for MOdulator DEModulator connects your Micro Decision to a telephone line and allows you to exchange programs and data wit...

Page 121: ...a diskette the diskette must use a format that the Micro Decision knows about A format program is included on your system diskette to prepare diskettes for use with your system In addition to diskette...

Page 122: ...high speed 3600 revolutions per minute 12 times faster than a diskette A hard disk outperforms a diskette for several reasons More information more quickly Since the disk is spinning so fast the head...

Page 123: ...herefore it is habits and take 1 Make a full backup of the hard disk as soon as you can as described in Chapter 2 under Backfield 2 At the end of each day make an incremental backup with Backfield Thi...

Page 124: ...also have a floppy disk drive You ask What s it for Good question You will be using floppies to load new programs onto the hard disk or to store backup copies of your hard disk files Why Are They So...

Page 125: ...to format brand new blank diskettes before you can use them with the Micro Decision or any compu ter Each computer has its own special way of format ting so unles s your friend has a Micro Dec is ion...

Page 126: ...ly come with a little sheet of stickers designed specifically for covering this notch When it s covered you can do nothing with the diskette but read information off of it This is write protec tion Yo...

Page 127: ...ching only the plastic shield and label insert the diskette all the way into the drive with the label facing up and the notch if any to the left The exposed oblong shaped area is inserted first Think...

Page 128: ...Floppy Drives The Micro Decision can pretend that it has two more floppy drives than it actually has You will use this feature to copy files directly from one floppy to another or perhaps when reading...

Page 129: ...ommands with no know ledge of CP M Using the menus reduces many complex commands to a single keystroke a feature that even experienced computer users will appreciate All of the commands executed throu...

Page 130: ...OCK key also called ALPHA LOCK or ALL CAPS key is like the shift lock key on a typewriter It causes all letters typed to be in upper case It has no effect on the number or punctuation keys however Nor...

Page 131: ...without releasing it press T Although this may sound cumber some it is very easy to get used to BACK SPACE Key The BACK SPACE key is used both to back over charac ters and to erase characters Both th...

Page 132: ...al special symbol keys on your Morrow terminal and most other terminals that do not appear on standard typewriters and there are common symbols which serve double duty on a computer These symbols are...

Page 133: ...cursor keys HELP HOME TAB ERASE MDT 60 only SETUP MDT 60 and FA through FD MT 70 only If you are using a terminal other than the MDT 60 or MT 70 you ll need a piece of auxiliary software like Smart K...

Page 134: ...details on Backfield however this is the right place BACKFIELD CONFUSION FACTORS The Working Diskette Backup Diskettes Extremely Large Files INTRODUCTION A l A 2 A 3 Installing Backfield on the Micro...

Page 135: ...e The backup diskettes Options Backup drives Parameters Overlay files User numbers Restrictions and limitations Running QUARTERBACK Restoring files backed up by QUARTERBACK Messages issued by QUARTERB...

Page 136: ...SELECT Operation The program files Parameters Running SELECT Note regarding parameter files Messages issued by SELECT BACKFIELD Utilities BFDIR BFERASE CHANGE COMPARE CRC Examples Reference Summary A...

Page 137: ......

Page 138: ...ld very easy and almost fool proof Therefore you probably will not need to read this appendix However if you have unusual needs you ll find that Backfield offers certain options that aren t available...

Page 139: ...isk Otherwise you ll never use it for anything 2 Backup Diskettes Some users have become confused about the various diskettes that are produced during full and partial backups of the hard disk Here s...

Page 140: ...ditional data Once full backup is completed any Partial Backup diskettes that you have accumulated are no longer needed Reformat them and use them for whatever you like includ ing future backups 3 Ext...

Page 141: ...created by QUARTERBACK Installing Backfield on the Micro Decision This process is automatic It consists of creating a Backfield Work ing Diskette that is bootable This lets you start your system with...

Page 142: ...run QUARTERBACK uses a special checksum file written by FULLBACK to decide which files to back up QUARTERBACK updates the checksum file so it is always current QUARTERBACK backs up file by file QUART...

Page 143: ...on of the appendix should be studied to help understand the different parts of the Backfield software package The computer system used for the examples below is assumed to have one hard disk consistin...

Page 144: ...ttes are not written in CP M file format and therefore they must not be processed with standard CP M utilities Each diskette is labeled with the ID code date specified by the user and a backup diskett...

Page 145: ...t they have not been backed up HALFBACK should be used for these kinds of files For details on handling files with holes see the REFERENCE section of this appendix None of the software provided by Mor...

Page 146: ...iginal drive The contents of the drive being restored are replaced with the files from the backup disk ettes the contents of that drive prior to the restoration are lost To use RESTORE insert the Back...

Page 147: ...appendix Next analyze the day to day backup needs of the system and set up a parameter file BACK PRM SYS if needed This file will be used by both FULLBACK and QUARTERBACK At fairly long intervals say...

Page 148: ...e l6 bit number for each file The chances are 1 in 65536 that the algorithm will calculate the same checksum for two different files Backup diskettes The diskettes used for backup need not be blank FU...

Page 149: ...ettes will be placed A backup drive is specified by a drive code a letter upper or lower case immediately followed by a colon The letter must refer to a CP M logical drive that exists on the system Th...

Page 150: ...of the parameter file may also be blank The second line of the parameter file contains the types list a list of zero to 20 type codes Each type code consists of four characters the fourth charac ter i...

Page 151: ...FB COM is normally always present in user o of drive A on the Micro Decision Restrictions and limitations In order to optimize backup speed FULLBACK maintains a backup list in memory Unusually large d...

Page 152: ...and line or in the para meter file they are asked for here Enter all the backup drive codes a letter followed by a colon for each then key a carriage return Normally B on the Micro Decision Enter date...

Page 153: ...nd depress the C key to abort the program run Backup complete Calculation complete One of these messages is displayed after FULLBACK has completed just before it exits If FULLBACK terminates without t...

Page 154: ...n Fatal error Backup aborted by ctrl C Following a Check diskette message the operator keyed ctrl C Fatal error scratch file missing Fatal error scratch file has data in incorrect format Fatal error s...

Page 155: ...skette in the drive just named is bad Replace the diskette and hit any key and the program will cor rectly continue with the new diskette It is important to use good backup diskettes Read error drive...

Page 156: ...iles must reside in user a of drive A which is normal for the Micro Decision The parameter file BACK PRM SYS may also be present The checksum file QUARTERBACK uses the checksum file BACK DIR SYS origi...

Page 157: ...ter file BACK PRM SYS or in response to a prompt that appears after you start the program Parameters For QUARTERBACK to run parameters are required to indicate 1 the backup drives 2 the values of the...

Page 158: ...ce a diskette in the floppy drive 4 Log in to the drive to be backed up and set the user number to 0 by typing user 0 and pressing RETURN 5 Type A QB command line carriage return 6 Respond to any prom...

Page 159: ...rack track numbers Track numbers are displayed as QUARTERBACK proceeds sequentially through the drive to be backed up searching for files which have been changed or added since the last backup This gi...

Page 160: ...e that the diskette in the drive is not the same one written on earlier in this backup run Backup complete Calculation complete One of these messages is displayed after QUARTERBACK has completed just...

Page 161: ...in Fatal error scratch file missing Fatal error scratch file has data in incorrect format Fatal error scratch file has incorrect data Fatal error scratch file has incorrect number of records A scratch...

Page 162: ...message will be repeated until a correct set of backup drives has been entered Backup diskette is bad Replace it and hit any key when ready The first directory sector on the diskette in the drive just...

Page 163: ...IR SYS The backup diskettes The requirements for HALFBACK S backup diskettes are the same as for FULLBACK HALFBACK writes a label sector like FULLBACK except that it contains the name HALFBACK HALFBAC...

Page 164: ...so 8 Continue until the message Backup complete appears Restoring file backed up by HALFBACK Use SELECT to restore the single file backed up by HALFBACK Messages Issued by HALFBACK Informational mess...

Page 165: ...set for the current backup Check the diskette and be sure you want it overwritten When a cor rect diskette is in the drive hit any key and HALFBACK will write on the diskette Alternately you may key...

Page 166: ...e all files of type and re run the program from the beginning If the error persists check for an operational error or a hardware error Conversion error number file file name A bad data item was encoun...

Page 167: ...RESTORE program is to completely restore a drive from a backup done by FULLBACK The current contents of the drive being restored are destroyed and replaced with the files from the FULLBACK back up dis...

Page 168: ...d Working Diskette into the floppy drive and press the RESET button 2 When asked whether you want to boot from the floppy drive respond Y 3 RESTORE will guide you through inserting the diskettes creat...

Page 169: ...ing other than Y RESTORE will abort Writing track track numbers Track numbers are displayed as RESTORE proceeds sequentially through the drive being restored This is done to show the progress of the p...

Page 170: ...directory with the CP M DIR command if anything other than FULLBACK 001 back up ID code appears the diskette has been overwritten Fatal error RESTORE aborted by ctrl C Following a Wrong backup disket...

Page 171: ...d line or in the response to a prompt If no user number is given user 0 will be assumed Running SELECT 1 Log in to the drive to be restored normally A and set the user number to 0 by typing user 0 and...

Page 172: ...pies of some or all of the exclud ed files If you run RESTORE now all you ll have when you re finished is the contents of the Fullback Diskettes In our example no COM or OVL files would be present on...

Page 173: ...rms the action SELECT is about to take Drive drive code finished Continuing restore from drive drive code SELECT has completed reading the backup diskette in the first drive named It will continue rea...

Page 174: ...Thus for example to restore a file that is 200K in size you need at least 400K of space available on the hard disk Fatal read error drive drive code track track number sector sector number An unrecove...

Page 175: ...is assumed Before BFERASE erases the diskette it will prompt for confirmation that the diskette in the specified drive is to be erased CHANGE CHANGE displays the prompt Change diskettes and hit any ke...

Page 176: ...ypes The backup takes about 20 minutes Each day at the end of the day QUARTERBACK is run Usually only the source files of type MAC need to be backed up however when new test data has been generated OA...

Page 177: ...BACK it is done very quickly taking only about 10 minutes A file by file backup procedure would would take much time because of the large number of short index files Moreover a file by file backup pro...

Page 178: ...is prepared on drive A HB JAN8l JRN C CHANGE HB FEB81 JRN C CHANGE HB MAR8l JRN C CHANGE HB APR81 JRN C CHANGE HB MAY81 JRN C CHANGE HB JUN8l JRN C The backup is done by logging in to drive A preparin...

Page 179: ...programmer types Y and the restoration begins As backup diskettes are needed prompts are displayed The restoration continues until all 9 FULLBACK backup diskettes are read The programmer then inserts...

Page 180: ...ack up only files that have changed since last backup Backup disk written in CP M file format Cannot be used to backup a large file USAGE QB drive codes options HALFBACK USAGE RESTORE USAGE SELECT USA...

Page 181: ...s line 1 of file list of file types line 2 of file OPTIONS Used by FULLBACK and QUARTERBACK compute checksum file only FULLBACK only list files that have changed QUARTERBACK only A backup all file typ...

Page 182: ...B 4 Under CP M The Default Values B 4 NewWord B 5 SuperCalc B 7 Quest B 8 Customizing the Key Definition Files B 9 Changing an Existing File B 10 Creating a New File B 11 Technical Details B 12 Defin...

Page 183: ......

Page 184: ...e MDT GO except as noted General Information Function keys are those labelled Fl through FO along with the arrow keys and a few others HELP HOME ERASE and SETUP They are there for users to program to...

Page 185: ...e to that program with a name ending in KEY You can use NewWord or another text editor to create and change the file Morrow has taken the liberty of creating NewWord s and SuperCalc s key definition f...

Page 186: ...reads NW KEY from the same disk Presumab ly you want it to proceed wi th running NewWord For KEY COM to continue wi th NewWord NW KEY must contain a special chaining line which will be described late...

Page 187: ...t you re typing LEFT ARROW Unshifted or with CTRL is same as DELETE or H Moves cursor to left deleting char acters as it goes Shifted same as A move cursor left without deleting UP ARROW Unshifted is...

Page 188: ...UP ARROW UP ARROW DOWN ARROW DOWN ARROW DOWN ARROW LEFT ARROW LEFT ARROW LEFT ARROW RIGHT ARROW RIGHT ARROW RIGHT ARROW Fl F2 F2 F2 F3 F3 F3 F4 F4 F4 Auxiliary Key SHIFT CTRL SHIFT CTRL SHIFT CTRL SH...

Page 189: ...cursor AT Delete line right of cursor AQY Delete entire line Ay Delete block AKY Delete a file while editing AKJ Set tab stop AOI Clear tab stop AON Start help messages AJ Set help level to 3 AJJ3 Set...

Page 190: ...sting spreadsheet from disk L Save spreadsheet on disk S Quit with option to back out Q Same as unshifted F3 Q Quit without option Q Y Move row or column range of cells M Copy row or column range of c...

Page 191: ...default key whose sole purpose is to reload the default values for the keys Enter the command key default to clear out other key definitions from memory The Co Pilot menus do this automatically Perso...

Page 192: ...the first character The arrow keys are represented by the words UP DOWN RIGHT and LEFT The SHIFT key is represented by a tilde The CTRL key appears as a caret Thus RIGHT means the function that occur...

Page 193: ...ile Give nw key as the name of the file to edit 3 Remembering the rules mentioned above make changes as you please Here s an example Suppose you want to make the shifted F6 key stand for your company...

Page 194: ...user O Now you want to establish a key file for it 1 Escape from the Co Pilot Menus by pressing the ESC key at the Main Menu When you see A type nw and press RETURN to start NewWord 2 At NewWord s Ope...

Page 195: ...termined number of definition lines A zero line file has the same effect as entering key with no KEY file name below Additional lines may be included comments and special definitions See below The max...

Page 196: ...ment Usually comments go on lines by themselves you can end a definition and begin a comment on the same line by using a semicolon The backs lash says Take the next character literal ly Suppose you wa...

Page 197: ...r terminal an initialization string See Terminal Initialization below Chaining to Other Programs Chaining means that KEY COM automatically runs some other program after it loads your key def initions...

Page 198: ...to thinking that you re issuing it certain preliminary commands by using a Start line in the KEY file The contents of the line are fed to the program just as if you were typing the commands on your ke...

Page 199: ...mention until now is that the MDT 60 and MT 70 can be set to use the numeric keypad the one that looks like an adding machine as an additional block of function keys If you assign 3 meanings to each...

Page 200: ...when you press the function key with the rest of the characters appearing one at a time as you press further keys any keys will do or your definition will tick onto the screen at a very slow pace The...

Page 201: ...es you may want to switch back and forth between fast and slow modes within a given KEY file You may for example have one file that uses half of the keys for NewWord and half for CP M commands In this...

Page 202: ...mory any time you boot the Micro Decision or any time you enter key default Last Comment This was mentioned already but you may have skimmed over it The definitions for keys once loaded into memory st...

Page 203: ...NOTES...

Page 204: ...C RUNNING CP M 2 2 SOFTWARE ON THE HARD DISK SYSTEMS CONTENTS Introducing CPM2 COM CPM3 COM and CPM2 RSX C l Using CPM2 COM and CPM3 COM C l Using CPM2 RSX C 2 When a Program Won t Work With CPM2 RSX...

Page 205: ......

Page 206: ...nd CPM3 COM These two programs are intended to be used when you want to test a business program in the simulated CP M 2 2 environment or if you use the business program only once in a while After you...

Page 207: ...CPM3 COM The file CPM2 RSX is attached to your business program s COM file with the result that CP M 2 2 simu lation occurs automatically when you run the business program The system is automatica ll...

Page 208: ...ning GENCOM on the program it won t work on a regular CP M 2 2 system anymore that is you could not take a copy of DataStar after the GENCOM and run it on a floppy disk Micro Decision You d have to un...

Page 209: ...he setdef line in the file PROFILE SUB If the computer goes DS when you try to run DataStar as described above just try again with the command SUBMIT OS Post Script If you encounter any business progr...

Page 210: ...Centronics Connector 0 4 The Auxiliary Connector 0 4 The RS 422 Connector 0 5 Crash Course in Baud Rates and Protocol 0 5 The SETUP Program 0 6 Using Two Printers 0 9 Regarding NewWord and Two Printer...

Page 211: ......

Page 212: ...0 RS 422 not illple ented Cover screws Auxiliary Printer or Modell Printer Centronics Terllinal Modem Parallel Figure D 1 Micro Decision peripheral connectors The topics that will be discussed herein...

Page 213: ...burst of eleven bits one after the other The bits are represented by a voltage going up and down on one of the wires that connects the Micro Decision to its serial peripherals The first bit is the st...

Page 214: ...serial communication can reliably cover But the biggest difference is the fact that the RS 232 serial interface was designed to accomodate two way communication while the centronics parallel interfac...

Page 215: ...n be sure that it s right when the ribbon of wires is flowing downward out of its connector see Figure 0 2 Figure D 2 Connecting the 34 pin plug The AUXILIARY Connector This is an additional RS 232 po...

Page 216: ...ur serial printer is capable of using XON XOFF handshaking This should be clear from the dealer or from the printer s documentation If it does have this capability great If not this is no problem but...

Page 217: ...ed in A above If you attach a modem here the modem s software will probably over ride whatever settings you select 0 Printer Modem handshaking This is where you specify hardware or XON XOFF handshakin...

Page 218: ...ons A F operates in this way with its own options as noted previously After you have made all of the changes necessary press G to put the changes into memory the immediate and temporary route press H...

Page 219: ...he changes permanent on the hard disk Permanent is relative of course because you could rerun SETUP five minutes later and change it again 6 Press the RESET button to put the changes into effect Speci...

Page 220: ...to switch printers is to unplug one and plug the other one in Even when these unlikely condi tions exist this technique is still tedious and hard on your cable In the more probable case of two printer...

Page 221: ...the second printer in addition to running SETUP if needed choose the right driver for that printer by pressing Return at the print option ques tions e g Number of copies When you get to the last one...

Page 222: ...dems other than the MM30 0 the detai I s you need are as follows Port Addresses Terminal data port 060H Terminal status port 061H Printer modem data port 062H Printer modem status port 063H Auxiliary...

Page 223: ...on SETUP PRINTER MODEM input PRINTER output supports XON XOFF or CENTRONICS depending on SETUP AUXILIARY port I O Ports The Micro Decision uses all 256 I O ports The address lines are decoded to provi...

Page 224: ...based on a jumper setting JP3 is behind the SIO chip near the AUX connectors It is set at the factory for the RS 232 Output from the SIO goes in parallel to both connectors The Expansion Connector Wh...

Page 225: ......

Page 226: ...er Options E 2 Accessing the Jumpers E 4 JPA JPB Factory Settings E 4 JPA and JPB Settings for Modems E 6 Factory Settings for JPC E 8 JPC Settings for Modems E ll JP3 AUX Port RxD Connector Selection...

Page 227: ......

Page 228: ...igure jumpers for you The jumpers we ll discuss and the details they determine are JPA JPB JPC JP3 JP5 Unnumbered TERMINAL connector pinouts PRINTER MODEM connector pinouts AUXILIARY connector pinouts...

Page 229: ...nouts of that port with jumpers contained on the Micro Decision circuit board As mentioned previously the serial connectors on the Micro Decision conform to RS 232 standards Figure E l shows the layou...

Page 230: ...Table E l RS 232 Signal Descriptions On the circuit board in front of each serial connec tor is a set of jumper headers labeled JPA JPB and JPC JPA has 8 pairs of jumpers for defining the terminal po...

Page 231: ...nected locally The signal present on each jumper pin in JPA and JPB is shown in table E 2 along with the factory setting for the feeding of the signals to the RS 232C connectors This signal configurat...

Page 232: ...E 2 Factory Jumper Settings for JPA B When setting up JPA or JPB for use with a modem the jumper modifications depend on whether your modem cable has pin 2 at one end tied to pin 3 at the other and v...

Page 233: ...cables that crisscross pins 2 and 3 arrange the jumpers as shown below TD TD RTS RTS CTS lB 2B 3B 4B 5B o o o o o o o o o o lA 2A 3A 4A 5A RD RD DSR DSR DTR CTS 6B 6A DTR E 6 CD CTS DET 7B 8B 9B o o o...

Page 234: ...o pin 2 and pin 3 to pin 3 set your jumpers as shown in the next diagram TD lB I lA RD TD 2B o 0 2A RD RTS 3B 0 0 3A DSR RTS 4B 0 0 4A DSR CTS 5B 0 0 SA DTR CTS 6B 0 0 6A DTR CD 7B 0 0 7A 12V CTS 8B 0...

Page 235: ...u have to change jumper settings on JPC as well as installing the software for this port However with Morrow s MM300 modem and ReachOut software neither operation is required The signal present on eac...

Page 236: ...232 rcvr Transmit clock to RS 422 Transmit clock to ZSIO Transmit clock to ZSIO Receiver clock to ZSIO RS 422 receiver clock Baud clock output Rcvr clock input to ZSIO TC external clock RS 232 level c...

Page 237: ...7B CTS 8B DET 9B lOB llB 0 0 0 0 0 0 0 0 0 0 0 0 0 0 o 0 o 0 o 0 o 0 lA RD 2A RD 3A DSR 4A DSR SA DTR 6A DTR 7A 3V 8A 3V 9A 3V lOA 11A RxCB 12B 0 0 12A U2CLK 13B 0 0 13A 14B 0 0 14A 15B 0 0 15A Figur...

Page 238: ...scross pins 2 and 3 arrange the jumpers as shown in the next figure TO TO RTS RTS CTS CTS CD lB 2B 3B 4B 5B 6B 7B o o o o o o o o o o o o o o lA 2A 3A 4A 5A 6A 7A RO RO OSR OSR OTR OTR 3V The rest are...

Page 239: ...e is in effect until CPM3 SYS is loaded during the boot process Then the baud rate contained there as configured by the SETUP program takes over With JPS jumpered these messages are transmitted at 19...

Page 240: ...ons include barber pole output patterns to the serial and parallel ports There is also a loop test on the printer modem port Finally is an infinite loop memory test that is identical to the normal pow...

Page 241: ...NOTES...

Page 242: ...ion lines for devices such as printers terminals and modems One character per second 10 baud BOOS The part of CP M that controls the disk drives Basic Disk Operating System Stays in memory whenever CP...

Page 243: ...les CHIPS Also called IC s integrated circuits small about 3 8 inch square pieces of silicon that contain computer logic and circuitry for processing memory and input output functions Chips are connec...

Page 244: ...May blink Can be modified by the technically inclined CURSOR KEYS See Function Keys DATA The facts numbers letters cessed or produced by the computer the NewWord program DEFAULT DISK See Current Disk...

Page 245: ...e magnetically encoded data used on the microcomputer FOREIGN DISKETTES Diskettes that are in formats other than Micro Decision format Morrow provides a program called FOREIGN that allows the MD to re...

Page 246: ...from the keyboard INSTALLATION PROGRAMS Accompany most business programs these tailor the program to your hardware and working style See NWINSTAL in the NewWord User s Guide The Co Pilot menus handle...

Page 247: ...traction of MOdulator DEModulator communica tion device that transmits information between computers via telephone lines Connect to computer similar to serial printer OPERATING SYSTEM An operating sys...

Page 248: ...disk in user 0 is automatically executed after booting As shipped Morrow s PROFILE SUB sets up the command search path see SETDEF and runs the Co Pilot Menu System PROFILE SUB can be changed with New...

Page 249: ...IT as part of the command SYSTEM PROMPT Also called A prompt or B prompt reflecting letter in the prompt Takes the form onscreen of A Signals that CP M is ready for a command or program Letter and num...

Page 250: ...RL C 2 7 Adding new software 4 29 Application programs 3 1 running from CP M 4 21 Arithmetic functions 6 19 Arrow keys see Cursor keys Attributes 2 15 system 4 7 Automatic startup commands PROFILE SUB...

Page 251: ...11 virtual 6 15 see also Hard disk Diskettes Floppy Connectors continued parallel printers 1 7 PRINTER MODEM 1 9 I IS 3 5 6 7 RS 422 D 5 serial printers 1 7 SETUP options 3 5 terminal 1 6 6 7 see also...

Page 252: ...Address CRC 5 5 Data error 5 5 Data Not Found 5 5 disk operations 5 3 Disk Read Only 5 9 Drive Not Ready 5 4 Equipment Failure 5 5 Error messages continued File Read Only 5 9 10 Address CRC 5 5 Invali...

Page 253: ...3 3 heads 2 12 loader program HDL 3 13 parking 2 2 2 12 3 3 Hard disk continued protecting 2 2 protecting while moving 3 3 restoring 4 10 storage capacity 6 4 Hardware Failure error message 5 5 Hardwa...

Page 254: ...4 23 Logged disk drive 4 4 changing 4 5 meaning 4 5 Logging onto disks 2 3 LST device 0 6 0 12 4 5 Menus see Co pilot MICRO PIL file 4 15 Modem general discussion 0 10 port addresses 0 11 RS 232 inte...

Page 255: ...2 3 6 4 14 Programming languages 6 2 Programs application 6 2 6 8 communication 6 8 CP M 2 2 vs 3 0 C l explained 6 2 running from KEY files B 14 Programs continued running from CP M 3 15 4 5 4 21 see...

Page 256: ...t see SuperCalc STARTUP PIL file 4 17 Status bits D 11 SUBMIT program 3 6 4 24 Submit files 3 6 3 10 SuperCalc exiting from 2 6 function key definitions B 7 running from CP M 4 21 running through Co P...

Page 257: ...6 3 and file names 4 2 changing current 2 20 4 5 examining directories 2 5 for application programs 4 21 in CP M prompt 4 4 programs in user 0 3 1 reason for 2 4 Utility Menu See Co pilot VERIFILE pr...

Reviews: