home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / Geneve / mdos / geneve_manual&mdos_docs / Manual.txt < prev    next >
Text File  |  2006-10-19  |  195KB  |  6,684 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                      GENEVE
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                                       The
  25.  
  26.                                    MYARC 9640
  27.  
  28.                                 Family Computer
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.                                  The MYARC 9640
  39.  
  40.                                   User's Manual
  41.  
  42.                                   For MDOS 2.00
  43.  
  44.                                 Revised  11/1/94
  45.  
  46.                                  By Jack Miller
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.   
  63.  
  64.                                                                   The MYARC 9640
  65.  
  66.  
  67.                                TABLE OF CONTENTS
  68.                                -----------------
  69.  
  70.      INTRODUCTION .........................................................  5
  71.  
  72.      MEET THE MYARC 9640 COMPUTER
  73.           The Keyboard ....................................................  7
  74.           The System Board ................................................  7
  75.           Peripheral Expansion Cards ......................................  8
  76.           Memory Expansion Cards ..........................................  8
  77.           Converting MYARC Expansion Cards for Use ........................  8
  78.           Disk Controller Cards............................................  8
  79.           Hard (Fixed) Disk Controller Card................................  8
  80.           RS232 Interface Cards............................................  9
  81.           Monitors ........................................................  9
  82.           Composite Video Port ............................................  9
  83.           RGB Analog Video Port ...........................................  9
  84.  
  85.      SETTING UP THE 9640 SYSTEM
  86.           Unpacking the System ............................................ 10
  87.           Hooking Up the System ........................................... 10
  88.           Adding Additional Peripheral Expansion Cards .................... 12
  89.           Removing Peripheral Expansion Cards ............................. 13
  90.           Turning On the System ........................................... 13
  91.  
  92.      UNDERSTANDING THE KEYBOARD
  93.           Keyboard Layout ................................................. 15
  94.           Function Keys ................................................... 15
  95.           Programming Assistance Keys ..................................... 15
  96.           Numeric Key Pad ................................................. 16
  97.           Cursor Control and Editing ...................................... 16
  98.           Multi-Key Operational Combinations .............................. 17
  99.  
  100.      THE DISK OPERATING SYSTEM
  101.           What Is DOS ..................................................... 18
  102.           What Can You Do With DOS ........................................ 18
  103.           Diskettes ....................................................... 18
  104.           Tracks, Bytes, and Sectors ...................................... 18
  105.           Disk Drives ..................................................... 19
  106.           Disk Files ...................................................... 20
  107.           Care and Handling of Diskettes .................................. 20
  108.           Write Protection ................................................ 21
  109.           Command Syntax (Format) ......................................... 21
  110.           Command Parameters .............................................. 22
  111.  
  112.      STARTING DOS
  113.           Starting the System ............................................. 23
  114.           Setting the Time ................................................ 23
  115.           Setting the Date ................................................ 24
  116.           Start-up Message ................................................ 24
  117.           The System Prompt ............................................... 25
  118.           Copying the DOS Diskettes ....................................... 25
  119.           Two-Drive Backup Procedure ...................................... 25
  120.  
  121.  
  122.  
  123.  
  124.                                                                               2
  125.   
  126.  
  127.                                                                   The MYARC 9640
  128.  
  129.  
  130.           Single-Drive Backup Procedure ................................... 26
  131.           Changing the Current Drive ...................................... 27
  132.           Changing the Time and Date ...................................... 28
  133.           Clearing the Screen ............................................. 28
  134.           Printing What is on the Screen .................................. 28
  135.           Control Key Functions ........................................... 29
  136.           Pausing the System .............................................. 29
  137.           Cancelling a Command ............................................ 29
  138.           Printing and Displaying Simultaneously .......................... 29
  139.           Restarting the System ........................................... 30
  140.           DOS Function Keys ............................................... 30
  141.           Scrolling the Command Stack ..................................... 30
  142.           Scrolling the Screen ............................................ 31
  143.           Turning the System Off .......................................... 31
  144.  
  145.      MANAGING YOUR FILES AND DISKS
  146.           Types of Files .................................................. 32
  147.           Text Files ...................................................... 32
  148.           Command Files ................................................... 32
  149.           Application Program Files ....................................... 32
  150.           Filenames ....................................................... 34
  151.           Specifying the Drive ............................................ 33
  152.           Wildcard Characters ............................................. 33
  153.           The Asterisk (*) Character ...................................... 33
  154.           The Question Mark (?) Character ................................. 34
  155. q          Displaying the Directory of a Disk .............................. 34
  156.  
  157.           Preparing a Diskette for Use .................................... 35
  158.           Copying a Complete Diskette ..................................... 37
  159.           Comparing Two Diskettes ......................................... 37
  160.           Displaying a File  .............................................. 38
  161.           Making Copies of Files .......................................... 39
  162.           Erasing Files ................................................... 40
  163.           Changing Filenames............................................... 41
  164.           Controlling Whether a File can be Changed ....................... 42
  165.           Checking the Condition of a Disk ................................ 42
  166.           Assigning or Changing a Disk's Volume Label ..................... 44
  167.           Displaying a Disk's Volume Label ................................ 45
  168.  
  169.      FIXED DISK ORGANIZATION
  170.           Subdirectories .................................................. 46
  171.           Directory and Pathnames ......................................... 46
  172.           Creating Subdirectories ......................................... 47
  173.           The Path to a Directory ......................................... 48
  174.           Changing the Current Directory .................................. 49
  175.           Removing a Subdirectory ......................................... 50
  176.           Using Subdirectories ............................................ 50
  177.           The Path to a Command ........................................... 51
  178.           Displaying the Directory Structure .............................. 52
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.                                                                               3
  188.   
  189.  
  190.                                                                   The MYARC 9640
  191.  
  192.  
  193.      USING BATCH FILES
  194.           How DOS Searches for a Command .................................. 53
  195.           Creating a Batch File ........................................... 53
  196.           Batch File Commands ............................................. 54
  197.           Controlling System Messages ..................................... 54
  198.           Making the System Pause ......................................... 55
  199.           Controlling Which Commands are Carried Out ...................... 56
  200.           Changing the Sequence of Commands ............................... 56
  201.           Carrying Out a Command More Than Once ........................... 57
  202.           Batch File Parameters ........................................... 57
  203.           Chaining Batch Files ............................................ 58
  204.           Canceling a Batch Command ........................................58
  205.           The Autoexec Batch File ......................................... 59
  206.  
  207.      MANAGING YOUR DEVICES
  208.           Device Names .................................................... 60
  209.           Controlling the Display ......................................... 61
  210.           Controlling the Printer ......................................... 62
  211.           Controlling the Serial Communications Port ...................... 62
  212.           Connecting a Serial Printer ..................................... 64
  213.           Copying From a Device to a File or Another Device ............... 64
  214.           Redirecting Command Output ...................................... 65
  215.  
  216.      TAILORING YOUR SYSTEM
  217.           Changing the System Configuration ............................... 67
  218.           Simulating a Disk Drive in Memory ............................... 67
  219.           Designating Storage Devices Locations as Disk Drives ............ 68
  220.           Printing While Performing Other Tasks ........................... 70
  221.           Using the Computer in TI-99/4A Mode ............................. 71
  222.           Defining Work Areas in Memory ................................... 72
  223.           Specifying the Number of Files DOS Can Use ...................... 72
  224.           Defining the Highest System Drive Letter ........................ 73
  225.  
  226.           Miscellaneous Commands For Occasional Use
  227.                Changing the System Prompt ................................. 73
  228.                Assigning a Drive Letter to a Different Drive .............. 74
  229.                Assigning the RAMdisk a Different Letter ................... 75
  230.                Displaying the DOS Version Number .......................... 75
  231.                Changing Command Line Interpretation ....................... 76
  232.                Additional Floppy Disk Control ............................. 76
  233.                Controlling Floppy Disk Head Step .......................... 76
  234.  
  235.  
  236.      APPENDIX
  237.           Appendix A - Summary of DOS Commands ............................ A 1
  238.           Appendix B - Additional Limits for DIR Usage .................... A 4
  239.           Appendix C - 1.44 MB Floppy Disk Support ........................ A 5
  240.           Appendix D - Hard Drive Support Information ..................... A 7
  241.           Appendix E - GPL Notes .......................................... A11
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.                                                                               4
  251.   
  252.  
  253.                                                                   The MYARC 9640
  254.  
  255.  
  256.                                  INTRODUCTION
  257.                                  ------------
  258.  
  259.   In the years since Texas Instruments left the home computer market there  has
  260.   been  great speculation about the appearance of a remarkable, next generation
  261.   computer.  Using the latest technology we have created that  new  generation,
  262.   the MYARC 9640 Family Computer.
  263.  
  264.   The  speed,  memory,  graphics, and processing power of the MYARC 9640 Family
  265.   Computer surpasses that of all other microcomputers of its class.  Since  the
  266.   9640  is  the  next generation stemming from the Texas Instruments 99/4A home
  267.   computer, it is designed to be compatible with the many thousands of programs
  268.   presently available for the TI-99/4A.
  269.  
  270.   With over 512,000 bytes of random access memory, expandable to over 2,000,000
  271.   bytes of RAM, the 9640 has the capacity to facilitate the most  complex  word
  272.   processing  tasks  or  most  detailed  spreadsheet  procedures.   Application
  273.   programs of all kinds take on new potential when they  are  written  to  take
  274.   advantage of the graphics and speed of the 9640 computer.
  275.  
  276.   The  MYARC  9640  computer  offers  you all the computing power you need: 512
  277.   different colors, seven graphics modes, both  40  and  80  columns  of  text,
  278.   special  graphic  capabilities,  and  awesome processing speed.  And with the
  279.   ability to add hard (fixed) disk systems,  modems,  and  printers,  the  9640
  280.   computer can grow with your needs and adapt to new uses.
  281.  
  282.  
  283.   ABOUT THIS MANUAL
  284.  
  285.   This manual, "The MYARC 9640", introduces you to the MYARC 9640 Computer.  It
  286.   can be used to learn the basic skills needed to operate the computer, and can
  287.   also serve as a handy reference guide.
  288.  
  289.   This manual will:
  290.  
  291.        o Show you how to set up and operate the 9640 computer.
  292.  
  293.        o Describe  and teach you MYARC DOS.  DOS (disk operating system) is the
  294.          link between you and the computer.
  295.  
  296.   Other MYARC manuals, "MYARC  Advanced  BASIC"  describes  and  teaches  MYARC
  297.   Advanced  BASIC  which  is  the  program language included with the 9640, and
  298.   "Technical Reference" which provides an overview  and  technical  description
  299.   (with  reference  information)  on  all  operating systems in the 9640, their
  300.   interrelationships and interdependences.
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.                                                                               5
  314.   
  315.  
  316.                                                                   THE MYARC 9640
  317.  
  318.  
  319.                           MEET THE MYARC 9640 COMPUTER
  320.                           ----------------------------
  321.  
  322.   The MYARC 9640 computer includes two major components; a detachable keyboard,
  323.   and a (pheripheral expansion) 9640 Computer Card containing the MYARC system
  324.   board.  When the system board  is  installed  into  a  peripheral  expansion
  325.   system,   the   components  are  transformed  into  the  most  powerful  and
  326.   sophisticated computer ever offered in the family and small business area.
  327.  
  328.   To use the MYARC 9640 computer you will need  a  monitor  and  a  floppy  (or
  329.   fixed)  disk system.  These items, along with a variety of optional expansion
  330.   equipment, are available from MYARC  and  other  manufacturers.   Figure    1
  331.   illustrates  a  typical  9640 system configuration showing the TI  Peripheral
  332.   Expansion Box,  two disk drives,  a monitor,  and  the  keyboard  (the system
  333.   board, or computer, is located inside the peripheral expansion system).
  334.  
  335.  
  336.   THE KEYBOARD
  337.  
  338.   The 101-key full stroke keyboard(See Figure 5, page 14) contains all the keys
  339.   found on a conventional typewriter, as well as special  (gray) keys that will
  340.   assist  you  in  a variety of tasks.  At each end of the keyboard there is an
  341.   adjustable leg that can be used to place the unit in either a level or tilted
  342.   upright position.  The keyboard attaches to he rear of the system board via a
  343.   coiled, expandable cable.
  344.  
  345.  
  346.   THE SYSTEM BOARD
  347.  
  348.   The heart of the MYARC 9640 computer is its system board.  Using  the  latest
  349.   technology, this small 7 by 5 inch board contains the following:
  350.  
  351.        o Texas Instruments TMS9995 12MHz microprocessor.
  352.  
  353.        o 512K  bytes (K = kilo = 1000) of user addressable random access memory
  354.          (RAM).
  355.  
  356.        o Complete  high  resolution  video  display  processing  system   which
  357.          includes  a  Yamaha V9938 Video Display processor (VDP), 128K VDP RAM,
  358.          RGB analog video port, and composite video port.
  359.  
  360.        o SN76496N sound processor with the 3 simultaneous voices  and  1  noise
  361.          generator.
  362.  
  363.        o Battery-backed real time clock.
  364.  
  365.        o MYARC mouse port.
  366.  
  367.        o Joystick port.
  368.  
  369.   Figure 2 shows a top view of the 9640 System Board.   Note  the  locations  of
  370.   the  video,  mouse,  joystick, and keyboard ports at the back (to the right in
  371.   the photo) of the computer board.
  372.  
  373.  
  374.  
  375.  
  376.                                                                               7
  377.   
  378.  
  379.                                                                   The MYARC 9640
  380.  
  381.  
  382.   PERIPHERAL EXPANSION CARDS
  383.  
  384.   A variety of peripheral expansion cards, or boards, are available from  MYARC
  385.   and  other  manufacturers  which  provide  the ability to further enhance the
  386.   capabilities of the 9640 computer.
  387.  
  388.   It is recommended that you check with your local  dealer,  or  MYARC,  before
  389.   inserting  present  expansion  cards  into  the  peripheral  expansion system
  390.   containing the 9640 computer.  Incompatibilities may arise from  the  use  of
  391.   cards originally intended for the TI-99/4A computer.
  392.  
  393.  
  394.   MEMORY EXPANSION CARDS
  395.  
  396.   MYARC 128K, 256K, and 512K cards can be used to expand your computer's memory
  397.   significantly.  Using a single 512K memory expansion card,  you  could  boost
  398.   your available addressable memory to 1 megabyte.
  399.  
  400.   Only  those  memory expansion cards using the MYARC 9640 memory specification
  401.   can be used to expand  your  computer's  memory.   All  existing  32K  memory
  402.   expansion cards, and other larger memory expansion cards, originally intended
  403.   for use with the TI-99/4A computer cannot be used with the 9640 computer.
  404.  
  405.  
  406.   CONVERTING MYARC MEMORY EXPANSION CARDS FOR USE
  407.  
  408.   Present  MYARC  128K,  256K,  and  512K  memory  expansion  cards  originally
  409.   manufactured  for use with the TI-99/4A must be converted so they may be used
  410.   with the 9640 computer.
  411.  
  412.  
  413.   DISK CONTROLLER CARDS
  414.  
  415.   Using  a disk controller card, disk drives can be attached to the system that
  416.   will allow you to easily store and  retrieve  information  from  5  1/4  inch
  417.   diskettes.
  418.  
  419.   Three  different  disk  controller  cards  are  presently available that will
  420.   operate with the 9640 computer, however the MYARC DDCC-1 disk controller card
  421.   is recommended for optimal speed and versatility.
  422.  
  423.  
  424.   HARD (FIXED) DISK CONTROLLER CARD
  425.  
  426.   Using  the  MYARC  HDFC-1  hard disk controller card, three hard disks can be
  427.   attached to the system that will allow you to store and retrieve an  enormous
  428.   amount  of information much quicker than you possibly could using floppy disk
  429.   drives.  The MYARC HDFC-1 can utilize most ST-506 compatible hard disk drives
  430.   with a total maximum storage capacity of 402 (3x134) megabytes.
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.                                                                               8
  440.   
  441.  
  442.                                                                   THE MYARC 9640
  443.  
  444.  
  445.   RS232 INTERFACE CARDS
  446.  
  447.   Most  RS232  interface  cards combine both a serial and parallel interface or
  448.   port into one expansion card that can be used to  transfer  data  both  to  a
  449.   serial and/or a parallel device.
  450.  
  451.   Many  serial  interfaced  devices,  such as a modem or serial printer, can be
  452.   attached to the system via an RS232 port.  The parallel port is usually  used
  453.   to  attach a parallel printer to the system.  Up to two RS232 interface cards
  454.   can be installed inside the peripheral expansion system at the same  time  (a
  455.   slight modification to the second RS232 interface is required.)
  456.  
  457.   Three  different  RS232  interface  cards  are  presently available that will
  458.   operate with the 9640 computer, however the MYARC RSIC-1 RS232 interface card
  459.   is recommended for optimal speed and versatility.
  460.  
  461.  
  462.   MONITORS
  463.  
  464.   Two ports, a composite video port and an RGB analog video port, are available
  465.   for attaching a monitor to the 9640 computer.  Each of the two ports has  its
  466.   advantages as well as its disadvantages.
  467.  
  468.  
  469.   COMPOSITE VIDEO PORT
  470.  
  471.   The  composite  video port  (see Figure 2)  allows you to connect a composite
  472.   monitor, or television set with an RF modulator, to the 9640 computer.
  473.  
  474.   Generally, standard composite MONOCHROME monitors will display both 40 and 80
  475.   columns  of  text  and  high  resolution  graphics adequately.  However, most
  476.   composite COLOR monitors and television sets can only display  satisfactorily
  477.   40 columns of text and low resolution graphics.
  478.  
  479.  
  480.   RGB ANALOG VIDEO PORT
  481.  
  482.   The  RGB  (red, green, blue) analog video port (see Figure A-4) allows you to
  483.   connect a high resolution analog RGB color  monitor  to  the  9640  computer.
  484.   Monitors  of  this  type will display both 40 and 80 columns of text and high
  485.   resolution graphics with extreme clarity in full color.
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.                                                                               9
  503.   
  504.  
  505.                                                                   THE MYARC 9640
  506.  
  507.  
  508.                           SETTING UP THE 9640 SYSTEM
  509.                           --------------------------
  510.  
  511.   For most systems, assembling the components of your 9640 computer system in a
  512.   work area four to six feet from a dual power receptacle will provide adequate
  513.   access to power.  If many peripherals that are independently powered (such as
  514.   a  modem  or  a  printer)  are to be attached to the system, additional power
  515.   outlets will be needed.  A power strip can be  connected  to  your  household
  516.   receptacle to obtain additional outlets, or you can use an extension cord.  A
  517.   standard six-plug power strip is  recommended,  since  most  include  circuit
  518.   breaker protection against overloads and have a built-in reset button, making
  519.   it a safer, neater alternative to dangling extension cords.
  520.  
  521.  
  522.   UNPACKING THE SYSTEM
  523.  
  524.   Carefully unpack the 9640  computer  system  board,  its  keyboard,  and  the
  525.   accompanying  accessories.   It  is a good idea to save the packing materials
  526.   for storing and/or transporting your computer system.
  527.  
  528.        At this stage you will only need connect into your system the following:
  529.  
  530.        o 9640 Computer System Board (Card)
  531.  
  532.        o 9640 Keyboard
  533.  
  534.  
  535.   HOOKING UP THE SYSTEM
  536.  
  537.   Setting up you 9640 computer system is easy.  Since all  the  devices  simply
  538.   plug  together,  or into your TI Peripheral Expansion Box, all you need do is
  539.   to plug each device into the right place.
  540.  
  541.   The  peripheral  expansion  system  (PE  box)  has  eight  slots  into  which
  542.   peripheral  expansion  cards  can  be  inserted.  Assuming that you have been
  543.   using the Texas Instruments  peripheral  expansion  system  with  a  TI-99/4A
  544.   computer, you MUST remove the following equipment from the expansion system:
  545.  
  546.        o Peripheral Expansion Card (located in slot 1.)
  547.  
  548.        o  Memory  expansion  card.   This includes all 32K cards, and any other
  549.          larger memory expansion cards originally used with the TI-99/4A.
  550.  
  551.        o Any other peripheral expansion cards that  may  cause  incompatibility
  552.          problems  (check  with  your  local  dealer  or  MYARC, for additional
  553.          information.)
  554.  
  555.   Carefully, following the step-by-step instructions  below,  insert  the  9640
  556.   system  board  into the peripheral expansion system and attach any peripheral
  557.   devices.
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.                                                                               10
  566.   
  567.  
  568.                                                                   The MYARC 9640
  569.  
  570.  
  571.        1.  Make sure the peripheral expansion system is turned off.
  572.  
  573.        2.  Remove the top of the peripheral expansion  system  by  lifting  the
  574.            back edges of the top and pulling up.
  575.  
  576.        3.  Remove  any  peripheral expansion cards that cannot be used with the
  577.            9640 computer.  Warning: To avoid damaging  any  of  the  peripheral
  578.            expansion  cards,  wait  two (2) minutes after turning the expansion
  579.            system off before removing any expansion cards.
  580.  
  581.        4. FOLLOW THIS STEP ONLY IF YOU ARE HOOKING UP AN ANALOG RGB MONITOR.
  582.  
  583.           The  combination  video  port  is  factory   preset for  using  an  RF
  584.           modulator  interface  (monochrome monitor, composite color monitor, or
  585.           television   set)   and,   therefore,  you  will  need  to  reset  the
  586.           combination port for your analog RGB color monitor.
  587.  
  588.           Before inserting the  MYARC 9640  Computer Card as in  step  5  below,
  589.           reset  the  pin  located  on  the  board  directly   in  back  of  the
  590.           combination video port, from GND to R (RED).   See  Figure 2,  page 7.
  591.           Also   refer  to  Connector Pinouts, Appendix E, page    in your MYARC
  592.           Reference Manual.
  593.  
  594.        5.  The label identifying the 9640 system board is on the  very  top  of
  595.            the  card.   At the rear of the Card are the keyboard, video, mouse,
  596.            and  joystick  connector  ports.   Hold  the   9640   Computer  Card
  597.            (label side up) with the connector ports facing towards the rear of
  598.            the PE box.  See figure 3.
  599.  
  600.        6.  Carefully align the 9640 Computer Card in the first slot (marked by
  601.            a 1)  and press the card firmly down into the slot.   You should be
  602.            able to feel the connection being made between the 9640 Computer
  603.            Card and the PE box.  See figure 4.
  604.  
  605.        7.  Replace the top on the PE box.
  606.  
  607.        8.  Insert  your  keyboard, monitor, mouse, and joystick cables into the
  608.            proper ports at the rear of the  9640  Computer  Card.  See Figure 2,
  609.            page 7.
  610.  
  611.   ADDING ADDITIONAL PERIPHERAL EXPANSION CARDS
  612.  
  613.   When installing additional expansion  cards  into  the  peripheral  expansion
  614.   system, follow the instructions which are furnished with that expansion card.
  615.   The instructions should explain how to insert the  expansion  card  into  the
  616.   expansion system, and how to attach any associated devices.
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.                                                                               12
  629.   
  630.  
  631.                                                                   The MYARC 9640
  632.  
  633.  
  634.   If you have any questions about installing or operating additional peripheral
  635.   expansion cards, please contact your local dealer, or MYARC.
  636.  
  637.  
  638.   REMOVING PERIPHERAL EXPANSION CARDS
  639.  
  640.   The following instructions explain how to remove a peripheral expansion  card
  641.   from the peripheral expansion system.
  642.  
  643.        1.  Make sure the expansion system is turned off.
  644.  
  645.        2.  Remove  the top of the expansion system by lifting the back edges of
  646.            the top and pulling up.
  647.  
  648.        3.  Disconnect any cables that may be attached to the expansion card you
  649.            want to remove.
  650.  
  651.        4.  Using both hands, pull up to remove the expansion card from its slot
  652.            in the expansion system.  Warning: To  avoid  damaging  any  of  the
  653.            peripheral  expansion  cards, wait two (2) minutes after turning the
  654.            expansion system off before removing any expansion cards.
  655.  
  656.  
  657.   TURNING ON THE SYSTEM
  658.  
  659.   You should always turn on your computer  and  peripherals  in  the  following
  660.   sequence:
  661.  
  662.        1.  External peripherals (such as a disk drive, printer, or modem).
  663.  
  664.        2.  Monitor or television set.
  665.  
  666.        3.  Peripheral  expansion  system  (which  houses the 9640 system board,
  667.            various expansion cards, and internal disk drives.)
  668.  
  669.   The process of preparing your computer for use, which  includes  loading  the
  670.   disk operating system, is fully explained in "Starting DOS".
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.                                                                               13
  692.   
  693.  
  694.                                                                   THE MYARC 9640
  695.  
  696.  
  697.                           UNDERSTANDING THE KEYBOARD
  698.                           --------------------------
  699.  
  700.   KEYBOARD LAYOUT
  701.  
  702.   The  computer's  keyboard (Which is a XT style) contains 101 keys including
  703.   the space bar, and is divided into three sections as partially illustrated in
  704.   Figure 5.  The top row is comprised of 12 function keys, while the typewriter
  705.   key area is in the left section.  A numeric keypad is in the third section on
  706.   the right-hand side of the keyboard.  On the following keys are status
  707.   lights that display the status of the Capitals (Caps) Lock, Numeric (Num)
  708.   Lock, and Scroll lock.
  709.  
  710.  
  711.   FUNCTION KEYS
  712.  
  713.   On the top row of the keyboard there are 12 keys labeled F1 through F12.
  714.   These keys are known as the program function keys and can be used to make
  715.   your computer perform predefined commands in various programs.
  716.   
  717.  
  718.   PROGRAMMING ASSISTANCE KEYS
  719.  
  720.   Surrounding the normal typewriter keys in the middle section of the  keyboard
  721.   is a series of keys that can be used for assistance in writing, updating, and
  722.   executing programs.  These keys are listed below in Table 2 along with a
  723.   description of their operation.
  724.  
  725.  
  726.                   Table 2. Programming Assistance Keys  ( in MDOS)
  727.  
  728.      KEY           MEANING                   DESCRIPTION
  729.  
  730.      Tab            Tab            Performs a tab function similar
  731.                                    similar to a typewriter.  The shift
  732.                                    key reverses direction.
  733.  
  734.      Ctrl           Control        Always used with a second or
  735.                                    third key to perform a function
  736.                                    or command.
  737.  
  738.      Shift          Shift          Changes lowercase to capitals or
  739.                                    if Caps Lock is on changes
  740.                                    capitals to lowercase letters.
  741.  
  742.      Alt            Alternate      Used for supplemental command
  743.                                    entry.
  744.  
  745.      Backspace      Backspace      Moves the cursor to the left
  746.                                    same left arrow
  747.  
  748.      Enter          Enter          Indicates the logical end of a
  749.                                    line of input by moving the
  750.                                    cursor from the last character on
  751.                                    one line to the first character
  752.                                    of the next.
  753.  
  754.                                                                               15
  755.   
  756.  
  757.                                                                   The MYARC 9640
  758.  
  759.  
  760.      Space Bar      Space          Moves the cursor one position to
  761.                                    the right.
  762.  
  763.      Caps Lock      Capitals Lock  A toggle key that causes letters
  764.                                    to be typed in upper case when
  765.                                    on (indicated by the status
  766.                                    light), lowercase when off.
  767.  
  768.  
  769.   NUMERIC KEY PAD
  770.  
  771.   When  the Num Lock key is pressed, the numeric key pad will become activated.
  772.   This will cause the cursor keys to switch to number keys.   The  key  pad  is
  773.   arranged  like  a  calculator  and  permits easy entry of large quantities of
  774.   numeric data.
  775.  
  776.   With the Num Lock key activated, keys 1 through 9  on  the  numeric  key  pad
  777.   produce  the  digits  1 through 9, while the Del key produces a decimal point
  778.   and the Ins key results in a zero.
  779.  
  780.  
  781.   CURSOR CONTROL AND EDITING
  782.  
  783.   When the Num Lock key is not activated, the numeric  key  pad  keys  take  on
  784.   alternate  meanings  and  is used for cursor control and screen editing the
  785.   same as the center section dedicated cursor control keys.  The meanings of
  786.   the dedicated keys and the alternate meanings of the numeric key pad are
  787.   indicated below in Table 3.
  788.  
  789.  
  790.                Table 3. Cursor Control Key Pad Functions
  791.  
  792.      KEY                        DESCRIPTION
  793.  
  794.      Home          Repositions the cursor to the first character
  795.                    of the top line of the screen.
  796.  
  797.      Up Arrow      Moves the cursor up one line for each keystroke.
  798.  
  799.      Left Arrow    Moves the cursor to the left one character
  800.                    position for each keystroke.
  801.  
  802.      Right Arrow   Moves the cursor to the right one character
  803.                    position for each keystroke.
  804.  
  805.      Down Arrow    Moves the cursor down one line.
  806.  
  807.      End           Positions the cursor at the last character of
  808.                    the current line.
  809.  
  810.      Del           Deletes the character where the cursor is
  811.                    positioned.
  812.  
  813.  
  814.  
  815.  
  816.  
  817.                                                                               16
  818.   
  819.  
  820.                                                                   The MYARC 9640
  821.  
  822.  
  823.      Ins           Sets the keyboard to the insert mode of operation;
  824.                    other characters keyed are displayed to the right
  825.                    of the cursor and all data already on that line
  826.                    will move to the right. Terminate the insert mode
  827.                    by pressing the Ins key again or press the Enter
  828.                    key if all line modification has been completed. 
  829.  
  830.      Pg Up         Scrolls screen one screen up.
  831.  
  832.      Pg Dn         Scrolls screen one screen down.
  833.  
  834.   The Escape (Esc) key will perform functions defined in your operating  system
  835.   or  by  the  application  program  being used.  Normally, this key is used to
  836.   remove the line that the cursor is on for corrections.
  837.  
  838.  
  839.   When the  Scroll  Lock  key  is  pressed,  the  Scroll  Lock  light  will  be
  840.   illuminated.  There is no present use for this.
  841.  
  842.   The Print Screen (PrtSc) key will cause the data that is displayed on your
  843.   screen will be printed.
  844.  
  845.  
  846.   MULTI-KEY OPERATIONAL COMBINATIONS
  847.  
  848.   The depression of two or three keys simultaneously can be employed to perform
  849.   a series of unique program and control functions.  These functions are listed
  850.   in  Table 4.  Additional multi-key operational combinations applicable only
  851.   to the use of the Disk Operating System will be described later.
  852.  
  853.  
  854.                 Table 4. Multi-Key Program and Control Keys
  855.  
  856.      KEY            FUNCTION               DESCRIPTION
  857.  
  858.      Ctrl+Break     Break      Causes the execution of a program to
  859.      Ctrl+C                    terminate and identifies the line
  860.                                where it stops.
  861.  
  862.      Ctrl+Num Lock  Pause      Suspends program execution; press any
  863.                                key to continue program execution.
  864.  
  865.      Ctrl+Tab       Tab        Moves the cursor forward to the next
  866.                                word on the current line.
  867.  
  868.      Ctrl+Home      Clear      Clears the entire screen and moves
  869.                     Screen     cursor to the first character
  870.                                position on the first line.
  871.  
  872.      Ctrl+Alt+Del   System     Causes the system to reset and load
  873.                     Reset      the Disk Operating System.
  874.  
  875.      Shift+PrtSc    Print      Causes all data on the screen to be
  876.                     Screen     printed.
  877.  
  878.  
  879.  
  880.                                                                               17
  881.   
  882.  
  883.                                                                   The MYARC 9640
  884.  
  885.  
  886.                            THE DISK OPERATING SYSTEM
  887.                            -------------------------
  888.  
  889.   WHAT IS DOS?
  890.  
  891.   The MYARC Disk Operating System (DOS) is a collection of programs that  gives
  892.   you  complete  control  over  what  your  computer  does  and how it does it.
  893.   Without DOS you would probably be unable to use application programs such  as
  894.   a  word  processor  or  a  spreadsheet.  DOS is the link between you and your
  895.   computer.
  896.  
  897.   Your computer equipment,  called  hardware,  probably  includes  a  keyboard,
  898.   monitor,  printer,  and  one or more disk drives.  No matter how powerful the
  899.   hardware, a computer cannot do anything without  programs,  called  software.
  900.   There  are  two  major  types of software: system programs, which control the
  901.   operation of the computer system, and  application  programs,  which  perform
  902.   tasks such as word processing.
  903.  
  904.   Different  application programs may use the hardware to perform similar tasks
  905.   in different ways.  These tasks could include receiving instructions from the
  906.   keyboard,  displaying  information, printing information, reading and writing
  907.   files to and from a disk, sending and receiving data through a communications
  908.   port,  and  so  on through all the capabilities of the hardware.  Rather than
  909.   have each program perform all of these functions for itself, a system program
  910.   called the operating system manages the hardware.
  911.  
  912.   Since  much  of  the work performed by the operating system involves managing
  913.   disks and disk files, it is referred to as a disk operating system,  or  DOS.
  914.   DOS coordinates all of the functions of your computer and controls the things
  915.   you care about, such as which program to run, what report to print,  or  what
  916.   files to erase.
  917.  
  918.  
  919.   WHAT CAN YOU DO WITH DOS?
  920.  
  921.   DOS  coordinates the operation of the computer for your application programs,
  922.   but DOS also has much more to offer.  You can use DOS,  controlling  it  with
  923.   instructions  called  commands, to manage your files, control your work-flow,
  924.   and perform useful tasks that might otherwise require additional software.
  925.  
  926.   You can tailor DOS to meet your specific needs by creating powerful  commands
  927.   made up of other DOS commands, and you can even create your own applications.
  928.  
  929.  
  930.   DISKETTES
  931.  
  932.   The MYARC 9640 computer can use 5 1/4 , 3 1/2 inch diskettes (floppies),
  933.   and fixed disks for storing information.
  934.  
  935.   TRACKS, BYTES, and SECTORS
  936.  
  937.   Information in the form of data or programs is written onto and read from the
  938.   diskette  along  concentric  circles called tracks.  There are 40 tracks on a
  939.   conventional diskette that are numbered from 0 to 39, while  a  high-capacity
  940.  
  941.  
  942.  
  943.                                                                               18
  944.   
  945.  
  946.                                                                   The MYARC 9640
  947.  
  948.  
  949.   diskette contains 80 tracks, numbered from 0 to 79.  Depending on the type of
  950.   disk drive and disk drive controller used to  format  the  diskette  and  the
  951.   FORMAT  command  specification  you use, each track can be subdivided into 9,
  952.   16, 18 or 36 sectors.  Each sector can store up to 256 bytes of information,
  953.   where a byte represents 8 bits or one character of data.  The FORMAT command
  954.   prepares a diskette to receive information, checks the diskette for bad
  955.   sectors, and builds an empty directory that will eventually hold information
  956.   about the files that will be written onto it.  This command, as well as other
  957.   operating system commands, will be covered later.
  958.  
  959.  
  960.   DISK DRIVES
  961.  
  962.   The  MYARC 9640 computer is capable of using two types of disk drive systems:
  963.   a floppy disk drive system that uses  removable  flexible  diskettes,  and  a
  964.   fixed disk system that makes use of non-removable media.
  965.  
  966.   Depending  on  the  type of floppy disk controller your system contains, your
  967.   computer may use the following types of disk  drives  with  their  respective
  968.   storage capacity.
  969.  
  970.        o Single-sided, single-density (90KB)
  971.  
  972.        o Single-sided, double-density (160KB/180KB)
  973.  
  974.        o Double-sided, single-density (180KB)
  975.  
  976.        o Double-sided, double-density (320KB/360KB)
  977.  
  978.        o Double-sided, quad-density (640KB/720KB)
  979.  
  980.        o Double-sided, high-density (1.44MB)
  981.  
  982.  
  983.   A  single-sided  single-density  diskette  contains  40 tracks, 9 sectors per
  984.   track, and holds up to 90K bytes of information.
  985.  
  986.   A single-sided double-density diskette contains 40 tracks, 16/18 sectors  per
  987.   track, and holds up to 160K/180K bytes of information.
  988.  
  989.   A double-sided single-density diskette contains 40 tracks per side, 9 sectors
  990.   per track, and holds up to 180K bytes of information.
  991.  
  992.   A double-sided double-density diskette contains 40  tracks  per  side,  16/18
  993.   sectors per track, and holds up to 320K/360K bytes of information.
  994.  
  995.   A  double-sided  quad-density  diskette  contains  80  tracks per side, 16/18
  996.   sectors per track, and holds up to 640K/720K bytes of information.
  997.  
  998.   A double-sided high density diskette contains 80 tracks per side, 36 sectors
  999.   per track, and holds 1.44M bytes of information.
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.                                                                               19
  1007.   
  1008.  
  1009.                                                                   The MYARC 9640
  1010.  
  1011.  
  1012.   Some combinations for reading and  writing  between  different  diskette  and
  1013.   drive  types  are  not  allowed.   The following describes which diskette and
  1014.   drive combinations are allowed.
  1015.  
  1016.        o Single-sided drives can read and write to single-sided diskettes.
  1017.  
  1018.        o Double-sided drives can  read  and  write  to  both  single-sided  and
  1019.          double-sided diskettes.
  1020.  
  1021.        o Single-density drives can read and write to single-density diskettes.
  1022.  
  1023.        o Double-density  drives  can  read and write to both single-density and
  1024.          double-density diskettes.
  1025.  
  1026.        o Quad-density drives can read  and  write  to  single-density,  double-
  1027.          density and quad-density diskettes.
  1028.  
  1029.   Restrictions  also  apply  as to what types of diskettes each particular disk
  1030.   controller may read and write to.  The  following  describes  which  diskette
  1031.   format each disk controller is capable of using.
  1032.  
  1033.        o Texas  Instruments PHP1240 Controller: single-sided, double-sided, and
  1034.          single-density diskettes.
  1035.  
  1036.        o MYARC DDCC-1 Controller: single-sided,  double-sided,  single-density,
  1037.          and  double-density  (both  16  and  18 sector formats).  Quad-density
  1038.          capabilities are also available with the installation  of  the  custom
  1039.          MYARC quad-density FDC-80 upgrade chip.
  1040.  
  1041.        o CorComp  9900  Controller: single-sided, double-sided, single-density,
  1042.          and double-density (18 sector format only.)
  1043.  
  1044.        o MYARC HDFC can write to all formats in addition to hard disks.
  1045.  
  1046.  
  1047.   DISK FILES
  1048.  
  1049.   Just as you organize and store your  written  records  in  paper  files,  you
  1050.   organize  and  store  computer  information  in  disk files.  A disk file, or
  1051.   simply a file, is a collection of related information stored on a  disk.   It
  1052.   could  be  a  letter,  a list of customers, or even a program.  Virtually all
  1053.   your computer work will revolve around files.
  1054.  
  1055.   CARE AND HANDLING OF DISKETTES
  1056.  
  1057.   You should always  be  extremely  careful  when  handling  and  storing  your
  1058.   diskettes  to  prevent  accidental  loss  of data and programs.  If possible,
  1059.   always consider the following factors  with  respect  to  disk  handling  and
  1060.   storage.
  1061.  
  1062.        o Never  touch  the exposed recording surfaces of the diskette formed by
  1063.          the head aperture and index hole.
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.                                                                               20
  1070.   
  1071.  
  1072.                                                                   The MYARC 9640
  1073.  
  1074.  
  1075.        o Due to the fragile nature of diskettes, always try to store them in an
  1076.          upright  position in their envelope to ensure that they do not bend or
  1077.          sag.
  1078.  
  1079.        o Never place heavy objects on top of your diskettes.
  1080.  
  1081.        o As soon as you remove your diskette from the drive, place  it  in  its
  1082.          envelope  to  prevent  the accumulation of dust or fingerprints on its
  1083.          head slot.
  1084.  
  1085.        o Store your diskettes in appropriate storage boxes away  from  sunlight
  1086.          and  other  heat  sources  as  well  as magnetic field sources such as
  1087.          telephones, electronic calculators, and other electronic equipment.
  1088.  
  1089.        o If you label the information on your diskette, do so only with a  felt
  1090.          tip pen to avoid damaging the diskette.  Write on the labels, whenever
  1091.          possible, before putting them on the diskette.
  1092.  
  1093.  
  1094.   WRITE PROTECTION
  1095.  
  1096.   The write protect notch provides a means to safeguard information recorded on
  1097.   your  diskette  from  accidental erasure.  To write-protect a diskette, cover
  1098.   the notch with a piece of non-transparent tape,  usually  referred  to  as  a
  1099.   write  protect  tab.   If  you  later wish to write additional information or
  1100.   change old information on the diskette, simply remove the write-protect tab.
  1101.  
  1102.  
  1103.   COMMAND SYNTAX (FORMAT)
  1104.  
  1105.   A common format notation will be used in discussing each of the DOS commands.
  1106.  
  1107.        o Words in capital letters are keywords.  The specific characters in the
  1108.          keyword  must  be  entered,  although  any  combination  of  upper and
  1109.          lowercase characters can be used.
  1110.  
  1111.        o The items shown in lowercase letters are to be supplied  by  you  when
  1112.          you enter the command.
  1113.  
  1114.        o All  items in square brackets ([ ]) are optional and may or may not be
  1115.          included in a command.
  1116.  
  1117.        o Items that may be repeated as many times as you wish are indicated  by
  1118.          ellipses (...).
  1119.  
  1120.        o With the exception of square brackets, all punctuation characters such
  1121.          as  commas,  equal  signs,  slashes,  colons,  question   marks,   and
  1122.          backslashes, must be included as by the command format.
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.                                                                               21
  1133.   
  1134.  
  1135.                                                                   The MYARC 9640
  1136.  
  1137.  
  1138.   COMMAND PARAMETERS
  1139.  
  1140.   Parameters  are  items  that  you can include in your DOS command statements.
  1141.   They are  used  to  specify  additional  information  to  the  system.   Some
  1142.   parameters are required in your commands, others are optional.  If you do not
  1143.   include some of the command parameters, the system  will  provide  a  default
  1144.   value.   The following command parameters and notation will be used with each
  1145.   command:
  1146.  
  1147.      d:
  1148.  
  1149.           Denotes when you should specify a disk drive letter.  Enter a drive
  1150.           letter followed by a colon to specify the drive.  If you omit this
  1151.           parameter DOS assumes the current default drive. 
  1152.  
  1153.      Filename
  1154.  
  1155.           Diskette file names can be up to ten characters in length.
  1156.  
  1157.   Paths will be used with fixed disks and tree structured directories.  The use
  1158.   of pathnames in commands will be discussed in a later  section "Fixed Disk
  1159.   Organization".
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.                                                                               22
  1196.   
  1197.  
  1198.                                                                   THE MYARC 9640
  1199.  
  1200.  
  1201.                                  STARTING DOS
  1202.                                  ------------
  1203.  
  1204.   Whenever  you  start  your  computer,  whether  it  is  to use an application
  1205.   program, or DOS itself, you will begin  by  loading  DOS  into  the  computer
  1206.   memory.   Loading the DOS program and starting it running is sometimes called
  1207.   "booting the system" or "booting the disk".
  1208.  
  1209.   Although most systems only consist of floppy disk drives,  special  attention
  1210.   will be given to those systems that also have a fixed disk installed.  If you
  1211.   are using a fixed disk, the examples assume you have prepared the fixed  disk
  1212.   so  DOS  may  use  it.   If  you  haven't  yet  prepared the fixed disk it is
  1213.   suggested that you do so now.
  1214.  
  1215.  
  1216.   STARTING THE SYSTEM
  1217.  
  1218.   If you're not using a fixed disk, open  the  latch  of  drive  A  (the  first
  1219.   logical  drive  of  the system) and put in the DOS system diskette.  When the
  1220.   disk is all the way in, close the latch.
  1221.  
  1222.   If your computer is off, turn on  the  system  in  the  proper  manner.   The
  1223.   computer will seem to do nothing for a few seconds, but this is normal.  Each
  1224.   time you power the system up, the computer checks its memory and all attached
  1225.   devices to be sure everything is working properly.  If your not using a fixed
  1226.   disk, DOS is copied into the system's memory from the diskette  in  drive  A.
  1227.   If  you are using a fixed disk with DOS on it, the DOS program is copied into
  1228.   the system's memory from the fixed disk (through LOAD/SYS ).  As soon as DOS
  1229.   is loaded it will be ready to go to work.  This process is usually referred
  1230.   to as a "cold boot".
  1231.  
  1232.  
  1233.   SETTING THE TIME
  1234.  
  1235.   The first thing you see after DOS is loaded and starts running is the
  1236.   following message:
  1237.  
  1238.      Current time is 00:01:30
  1239.      Enter new time:_
  1240.  
  1241.   The blinking underline that follows the colon is the cursor.  It shows where
  1242.   DOS will display whatever you type next.  It also tells you that DOS is
  1243.   waiting for you to type something--in this case, the time in response to its
  1244.   request.  Such a request is called a prompt.
  1245.  
  1246.   To set the time to 10:45 you would type and enter the following:
  1247.  
  1248.        Current time is 00:01:30
  1249.        Enter new time: 10:45
  1250.  
  1251.   DOS works on the basis of a 24-hour clock.  For example, if  you  wanted  the
  1252.   time  to  be  set  to 3:45 p.m., you would enter it as 15:45.  If you were to
  1253.   enter 3:45 p.m.  as 3:45, the system time would actually be 3:45 a.m.
  1254.  
  1255.   The time is entered by typing in the numbers that represent the current  hour
  1256.   and  minute separated by a colon.  DOS keeps track of the seconds for you, so
  1257.   there is no reason to be concerned about them.
  1258.                                                                               23
  1259.   
  1260.  
  1261.                                                                   The MYARC 9640
  1262.  
  1263.  
  1264.   If you don't enter the time correctly  DOS  will  display  an  error  message
  1265.   "Invalid  Time"  and  wait  for  you to try again.  If you make a mistake, or
  1266.   enter the wrong time, you will have the opportunity to change it again later.
  1267.  
  1268.   The command:  TIME can be used any time to recall or set the time.
  1269.  
  1270.      Note: If you cannot save a file, try doing two back to back checks of TIME
  1271.      commands.  If the are grossly different, your clock could be in the TEST
  1272.      MODE.  Entering a new time will reset the clock out of the test mode.
  1273.  
  1274.  
  1275.   SETTING THE DATE
  1276.  
  1277.   After entering the time you will see:
  1278.  
  1279.      Current date is Tuesday 12-01-86
  1280.      Enter new date (mm-dd-yy):_
  1281.  
  1282.   recognizes it DOS will display an error message "Invalid Date" and  wait  for
  1283.   you  to  try again.  If you make a mistake, or enter the wrong date, you will
  1284.   have the opportunity to change it again later.
  1285.  
  1286.   To enter the date type in the numbers that represent the month, day, and year
  1287.   separated by hypens, and then press the enter key.  For example, to set the
  1288.   date to December 15, 1986 you would type and enter the following:
  1289.  
  1290.      Current date is Tuesday 12-01-86
  1291.      Enter new date (mm-dd-yy): 12-15-86
  1292.  
  1293.   Instead of using hyphens you may also use a slash (/) to separate the
  1294.   numbers.  Whichever you choose, if you don't enter the date the way DOS
  1295.   recognizes it, DOS will display an error message "Invalid date" and wait for
  1296.   you to try again.  If you make a mistake, or enter the wrong date, you will
  1297.   have a chance to change it later.
  1298.  
  1299.   After the current time and date have been entered correctly they may not have
  1300.   to be changed for an extended period of time.  Inside the computer there is a
  1301.   battery that keeps the system clock powered even when the computer is  turned
  1302.   off.   When  the  system  is turned on, simply pressing Enter will accept the
  1303.   current time and date stored in the system clock.
  1304.  
  1305.   The command:  DATE can be used at any time to recall or set the date.
  1306.  
  1307.  
  1308.   START-UP MESSAGE
  1309.  
  1310.   After you have entered the time and date, DOS displays a start up message  to
  1311.   identify  itself  and  the  version  you  are  using,  and  waits for further
  1312.   instructions.  The exact wording of the start-up message might  be  different
  1313.   from the following example depending on the version of DOS you are using.
  1314.  
  1315.      MDOS, Final Version 2.00
  1316.      Copyright: 9640 News Contributors
  1317.      Updated: March 07, 1994
  1318.      15:44:21 Tuesday 11-01-94
  1319.  
  1320.      A>_
  1321.                                                                               24
  1322.   
  1323.  
  1324.                                                                   The MYARC 9640
  1325.  
  1326.  
  1327.   THE SYSTEM PROMPT
  1328.  
  1329.   The A> is called the system prompt, because the system program (DOS) is
  1330.   prompting you to type a command.  At this point DOS is at command level; it
  1331.   is waiting for you to enter a command.
  1332.  
  1333.   The system prompt also identifies the current drive, i.e.,  the  drive  where
  1334.   DOS looks for a file.  DOS identifies drives by letter.  Letters are assigned
  1335.   by logical drive order; the first drive in the system is drive A, the  second
  1336.   is  drive  B,  and  so  on.  Four floppy disk drives will be referred to as A
  1337.   through D, and two fixed disks can be referenced as E and F.
  1338.  
  1339.   If you're not using a fixed disk, your system prompt is  programmed  so  that
  1340.   DOS  is  loaded  from  drive A.  DOS thus assumes that drive A is the current
  1341.   drive, so the initial system prompt is A>.  If your using a fixed  disk,  DOS
  1342.   is  loaded  from  the fixed disk.  DOS usually assumes drive E is the current
  1343.   drive, and the initial system prompt is E>.
  1344.  
  1345.  
  1346.   COPYING THE DOS DISKETTES
  1347.  
  1348.   It is very important to copy your original diskettes to protect yourself from
  1349.   loss in case they are damaged.  After copying (also called "backing up") your
  1350.   disks, you should also work from the copies,  not  the  originals,  for  your
  1351.   protection.
  1352.  
  1353.   If  you  have  not made copies of your DOS diskettes, follow the step-by-step
  1354.   procedures that follow.  It is important that you copy your DOS diskettes  as
  1355.   soon  as  possible so that you don't risk damaging your originals.  Remember,
  1356.   without DOS you will be unable to operate your computer.
  1357.  
  1358.  
  1359.   TWO-DRIVE BACKUP PROCEDURE
  1360.  
  1361.   The following instructions assume that your DOS system diskette is  in  drive
  1362.   A,  that you have performed the start-up steps of entering the date and time,
  1363.   and that you have the DOS system prompt, A>, on the screen.
  1364.  
  1365.        1.  Put a blank diskette in drive B.
  1366.  
  1367.        2.  Type the following command at the A> prompt and press Enter:
  1368.  
  1369.                 A>DISKCOPY a: b:
  1370.  
  1371.            This command tells DOS to copy everything on the diskette in drive A
  1372.            to the diskette in drive B.  DOS will respond:
  1373.  
  1374.                 Insert SOURCE diskette in drive A:
  1375.  
  1376.                 Insert TARGET diskette in drive B:
  1377.  
  1378.                 Press any key when ready...
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.                                                                               25
  1385.   
  1386.  
  1387.                                                                   The MYARC 9640
  1388.  
  1389.  
  1390.        3.  If  your  source  (DOS)  and  target  (blank)  diskettes  are in the
  1391.            appropriate drives, press any key to begin.  DOS will respond:
  1392.  
  1393.                 Copying 40 tracks
  1394.                 9 Sectors/Track, 2 side(s)
  1395.  
  1396.                 Formatting while copying
  1397.  
  1398.            After the diskette has been copied DOS will ask  you  if  you  would
  1399.            like to copy another diskette.
  1400.  
  1401.        4.  Remove the diskette from drive B and label it MYARC DOS.
  1402.  
  1403.        5.  Remove  the  original  DOS system diskette from drive A and put in a
  1404.            safe place.  From this point on you will use your backup DOS  system
  1405.            diskette to avoid damaging the original one.
  1406.  
  1407.        6.  For  each  additional diskette that was included with your computer,
  1408.            respond Y to the the following prompt:
  1409.  
  1410.                 Copy another diskette (Y/N)? _
  1411.  
  1412.        7.  Follow steps 1  through  5  for  each  additional  diskette.   These
  1413.            additional  source diskette(s) will have different names and consist
  1414.            of different data, the new blank diskettes will also.
  1415.  
  1416.  
  1417.   SINGLE-DRIVE BACKUP PROCEDURE
  1418.  
  1419.   DOS will prompt you to exchange the source and target disk in drive A several
  1420.   times.   Follow the prompts, and remember that the DOS diskette is the source
  1421.   and the blank is the target.
  1422.  
  1423.        1.  Type the following command at the A> prompt and press Enter:
  1424.  
  1425.                 A>DISKCOPY
  1426.  
  1427.            DOS will respond:
  1428.  
  1429.                 Insert SOURCE diskette in drive A:
  1430.  
  1431.                 Press any key when ready...
  1432.  
  1433.        2.  Your source (DOS) diskette is already in drive A, so press  any  key
  1434.            to begin.  DOS will respond:
  1435.  
  1436.                 Insert target diskette in drive A:
  1437.  
  1438.                 Press any key when ready...
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.                                                                               26
  1448.   
  1449.  
  1450.                                                                   The MYARC 9640
  1451.  
  1452.  
  1453.        3.  Remove  the  DOS  diskette, put in the blank diskette, and press any
  1454.            key to begin.  DOS will respond:
  1455.  
  1456.                 Formatting while copying
  1457.  
  1458.            DOS writes the data it read from the system diskette onto the  blank
  1459.            diskette,  then it requests that you put the source diskette back in
  1460.            the drive:
  1461.  
  1462.                 Insert SOURCE diskette in drive A:
  1463.  
  1464.                 Press any key when ready...
  1465.  
  1466.        4.  Continue to exchange diskettes as DOS prompts you to do  so.   After
  1467.            the last exchange, DOS will respond:
  1468.  
  1469.                 Copy another diskette (Y/N)? _
  1470.  
  1471.        5.  Remove  the  new DOS system diskette from drive B and label it MYARC
  1472.            DOS.
  1473.  
  1474.        6.  Put the original DOS system diskette in a  safe  place.   From  this
  1475.            point  on  you  will  use  your  backup DOS system diskette to avoid
  1476.            damaging the original one.
  1477.  
  1478.        7.  For each additional diskette that was included with  your  computer,
  1479.            respond Y to the "Copy another diskette" prompt.
  1480.  
  1481.        8.  Follow  steps  1  through  7  for  each  additional diskette.  These
  1482.            additional source diskette(s) will have different names and  consist
  1483.            of different data, the new blank diskettes will also.
  1484.  
  1485.  
  1486.   CHANGING THE CURRENT DRIVE
  1487.  
  1488.   If  you  don't  want DOS to assume your files are on the diskette in drive A,
  1489.   you can change the current drive by  typing  the  letter  of  the  new  drive
  1490.   followed  by  a  colon.  For example, to change the current drive to drive B,
  1491.   you would type and enter:
  1492.  
  1493.        A>b:
  1494.  
  1495.        B>_
  1496.  
  1497.   The new system prompt will be B>, and DOS will now assume your files  are  on
  1498.   the diskette in drive B unless told otherwise.  If you are using a fixed disk
  1499.   and wish to change it to the current drive, you would type and enter:
  1500.  
  1501.        B>e:
  1502.  
  1503.        E>_
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.                                                                               27
  1511.   
  1512.  
  1513.                                                                   The MYARC 9640
  1514.  
  1515.  
  1516.   CHANGING THE TIME AND DATE
  1517.  
  1518.   The computer has an internal clock that lets DOS keep track of both the  time
  1519.   of  day  and  the date.  If you're using the system when midnight arrives the
  1520.   date advances to the next day, and, if appropriate, the next month and year.
  1521.  
  1522.   When the computer is off, a battery keeps the clock running so  the  time  of
  1523.   the  day and date are not lost.  If you wish, you may alter the time and date
  1524.   whenever you start the system.
  1525.  
  1526.   After DOS has been started, you may check or change the date using  the  Date
  1527.   command.   To  tell  DOS you want to check or change the date, you would type
  1528.   and enter:
  1529.  
  1530.        A>DATE
  1531.  
  1532.   Just as when you start the system, DOS displays the current date and  prompts
  1533.   you  for a new date.  If you wish to leave the date unchanged press the Enter
  1534.   key.  This allows you to check the current system date.
  1535.  
  1536.   You can check and change the time the same way with the Time  command.   Type
  1537.   and enter:
  1538.  
  1539.        A>TIME
  1540.  
  1541.  
  1542.   CLEARING THE SCREEN
  1543.  
  1544.   At  times,  when  the screen is filled with commands and responses, you might
  1545.   want to clear it before continuing your work.  You can  erase  everything  on
  1546.   your screen with the Clear Screen (CLS) command.  Type and enter:
  1547.  
  1548.        A>CLS
  1549.  
  1550.   After  entering  this  command,  the screen is cleared, except for the system
  1551.   prompt in the upper left corner.
  1552.  
  1553.  
  1554.   PRINTING WHAT IS ON THE SCREEN
  1555.  
  1556.   The screen display will show you a record of your commands and the  responses
  1557.   from  DOS.   When  every  line  on the screen is filled, each additional line
  1558.   causes the entire screen to shift up, or scroll, to make  room  for  the  new
  1559.   line at the bottom.
  1560.  
  1561.   A  copy  of  what  is on the display is often useful, especially when you are
  1562.   first learning the DOS.  To have a copy of what is on  the  display  sent  to
  1563.   your printer, Print Screen key.  Make sure your printer is turned on, a
  1564.   device error will occur if it is not.  Also make sure PRN is set for your
  1565.   printer.
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.                                                                               28
  1574.   
  1575.  
  1576.                                                                   The MYARC 9640
  1577.  
  1578.  
  1579.   CONTROL KEY FUNCTIONS
  1580.  
  1581.   Additional Control key combinations are used fairly often  with  DOS.   These
  1582.   key  combinations  are  helpful  in  pausing the system, canceling a command,
  1583.   printing the same information that is being  displayed  on  the  screen,  and
  1584.   restarting the system.
  1585.  
  1586.   DOS  may  not acknowledge all Control key commands on the screen, but when it
  1587.   does, it uses the caret symbol (^) in combination with  a  letter.   Control-
  1588.   Break, for example, is shown on the screen as ^C, and can be typed by holding
  1589.   down the Control key and typing the letter C.
  1590.  
  1591.  
  1592.   PAUSING THE SYSTEM
  1593.  
  1594.   DOS lets you temporarily halt system operation,  and  thus  the  display,  by
  1595.   pressing Ctrl-Num Lock.  Normally, this key combination is used to freeze the
  1596.   screen so you can read it or to suspend an invoked operation that you want to
  1597.   think  about  before allowing it to continue.  Simply press any key to resume
  1598.   normal operations.  Pressing Ctrl-S has the same effect as pressing  Ctrl-Num
  1599.   Lock.
  1600.  
  1601.  
  1602.   CANCELING A COMMAND
  1603.  
  1604.   If  you  enter  a  command and then change your mind, or realize you meant to
  1605.   enter some other command, you can cancel the command by pressing  Ctrl-Break.
  1606.   When  you  press  Ctrl-Break DOS will stop what it is doing, displays a ^C at
  1607.   the stopping point, and returns to command level.  Pressing  Ctrl-C  has  the
  1608.   same effect as pressing Ctrl-Break.
  1609.  
  1610.  
  1611.   PRINTING AND DISPLAYING SIMULTANEOUSLY
  1612.  
  1613.   Pressing Print Screen will start printing whatever appears on the display.
  1614.   If you type, or if the system displays anything on the screen, it will be
  1615.   sent to the printer.  DOS will continue to print and display simultaneously
  1616.   until you press Print Screen again.  Pressing Ctrl-P has the same effect as
  1617.   pressing Print Screen.
  1618.  
  1619.   The Print Screen key can be a very handy device to produce a printed, or hard
  1620.   copy, historical log of operational procedure, error messages, and the like
  1621.   for future reference.  Unfortunately DOS waits until a line is printed before
  1622.   displaying and printing the next line, which causes the display to slow
  1623.   down.
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.                                                                               29
  1637.   
  1638.  
  1639.                                                                   The MYARC 9640
  1640.  
  1641.  
  1642.   RESTARTING THE SYSTEM
  1643.  
  1644.  
  1645.   If you find yourself in a situation where you would like to start your system
  1646.   over from the beginning,  without  turning  off  the  power,  pressing  Ctrl-
  1647.   Alt-Del will do so.
  1648.  
  1649.   When this sequence of keys is pressed the screen will clear, the red light on
  1650.   drive A (or drive E if you have a fixed disk) goes on, and DOS is loaded just
  1651.   as  it  was  when  you turned the power on.  Restarting with the Ctrl-Alt-Del
  1652.   sequence takes less time then starting the system from scratch.  This process
  1653.   is usually referred to as a "warm boot".
  1654.  
  1655.  
  1656.   DOS FUNCTION KEYS
  1657.  
  1658.   While  in  DOS, four of the cursor control keys have been designated to
  1659.   perform two very useful operations.  The first two are used to scroll through
  1660.   the command stack one line at a time, and the last two will allow the screen
  1661.   to be scrolled.
  1662.  
  1663.  
  1664.   SCROLLING THE COMMAND STACK
  1665.  
  1666.   The command stack is a listing of the last  few  commands  executed,  usually
  1667.   consisting  of  no more than ten commands.  After executing a command you may
  1668.   want to use it again.  Instead of typing in the  command  from  scratch,  you
  1669.   simply press the up arrow to recall it.
  1670.  
  1671.   Lets  assume  you  had  just  executed  the  following  command and have been
  1672.   returned to the command prompt:
  1673.  
  1674.        A>DISKCOPY a: b:
  1675.  
  1676.        A>_
  1677.  
  1678.   Pressing the up arrow would recall the last command as shown, and if the
  1679.   Enter key was pressed it would be executed again.  If the up arrow was
  1680.   pressed a second time, the command executed before the last command shown
  1681.   would appear at the command prompt.
  1682.   
  1683.   Pressing the down arrow would scroll forward through the command stack again,
  1684.   allowing you to easily move back and forth through previously used commands.
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.                                                                               30
  1700.   
  1701.  
  1702.                                                                   The MYARC 9640
  1703.  
  1704.  
  1705.   SCROLLING THE SCREEN
  1706.   
  1707.   When the screen display scrolls upward it eventually causes the commands you
  1708.   have entered, and the responses from DOS, to scroll off the display.  The
  1709.   last screen, or page, that is scrolled off the display can be recalled using
  1710.   the Page Up key.
  1711.   
  1712.   While in DOS, pressing the Page Up key will cause the screen to scroll in
  1713.   reverse, line by line, and recall the last page of text that scrolled off the
  1714.   display.  This will allow you to view any information that might have passed
  1715.   by too quickly before you had a chance to pause the display.  To scroll the
  1716.   screen forward again, press the Page Down key.  Arrow keys (Up & Down) also
  1717.   scroll one line at a time after using Page Up.  If any other key is pressed
  1718.   you will be returned to the command prompt and the screen will be refreshed.
  1719.   
  1720.   Pressing "P" while in the scrolling mode will print the screen.
  1721.   
  1722.   
  1723.   TURNING THE SYSTEM OFF
  1724.   
  1725.   If you are using DOS, not an application program, all you have to do to shut
  1726.   the system down is turn off the power (in the proper sequence).  This may be
  1727.   done at any time unless the red light on a disk drive is on.  Turning the
  1728.   power off while a disk drive is in use can cause you to lose data on the
  1729.   disk.
  1730.   
  1731.   As a precaution you may want to remove any diskettes you are using from the
  1732.   disk drives before turning off the system.
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.                                                                               31
  1763.   
  1764.  
  1765.                                                                   The MYARC 9640
  1766.  
  1767.  
  1768.                       MANAGING YOUR FILES AND DISKS
  1769.                       -----------------------------
  1770.  
  1771.   The computer memory is temporary; it is cleared each time you turn off the
  1772.   computer.  The only way you can save data permanently is to store the data in
  1773.   a file on a disk.  When DOS needs data that is stored in a file it reads the
  1774.   data from the disk into memory.  Without disks and files, it would be very
  1775.   difficult and time consuming to use your computer.
  1776.   
  1777.   
  1778.   TYPES OF FILES
  1779.   
  1780.   In general, a file consists of either a program or data.  A program is a set
  1781.   of instructions for the computer.  Data is the text and numbers a program
  1782.   uses during its work, such as a table of tax rates, or a business letter.
  1783.   
  1784.   Every file can be categorized as either a text file, command file, or an
  1785.   application program file.  They are all different, so it's important to look
  1786.   more closely at the kind of information these files contain.
  1787.   
  1788.   
  1789.   TEXT FILES
  1790.   
  1791.   Text files are data files that contain characters you can read (everyday
  1792.   letters, numbers, and symbols.) Word-processing programs store their
  1793.   documents in text files, usually in Display Variable 80 format.  Many files
  1794.   you use in your work with the computer are text files.
  1795.   
  1796.   
  1797.   COMMAND FILES
  1798.   
  1799.   Command files contain the instructions DOS needs to carry out commands. These
  1800.   instructions can be a program, such as Diskcopy, or, as a series of DOS
  1801.   commands stored in a text file.  A series of DOS commands stored in a text
  1802.   file is usually referred to as a batch file.
  1803.   
  1804.   Not all DOS commands are command files.  Some commands, such as the Directory
  1805.   command used to catalog a diskette, are built into the main body of DOS. When
  1806.   DOS is loaded into memory, these internal commands are loaded into memory
  1807.   with it.  These internal commands are always available for immediate use by
  1808.   DOS.
  1809.   
  1810.   Commands that are kept in command files are called external commands.  When
  1811.   you want to use an external command, say Diskcopy, DOS must load the command
  1812.   file from disk into memory before it can carry out the command.
  1813.   
  1814.   
  1815.   APPLICATION PROGRAM FILES
  1816.   
  1817.   An application program, such as a word processor, is stored in a command
  1818.   file, or series of command files.  Application files come in different forms
  1819.   depending upon the environment the application must be run under.
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.                                                                               32
  1826.   
  1827.  
  1828.                                                                   The MYARC 9640
  1829.   
  1830.   
  1831.   FILENAMES
  1832.   
  1833.   Each file on a disk must have a different filename, regardless of its file
  1834.   type.  A filename can be up to ten characters long, made up of any letter or
  1835.   number; you can also use the following symbols:
  1836.   
  1837.      ! # $ % ^ * ( ) - _ ` '
  1838.   
  1839.   Try to make filenames as descriptive as possible.  A short filename might be
  1840.   easy to type, but you may find it difficult to remember what the file
  1841.   contains if you haven't used it for awhile.  The more descriptive the name,
  1842.   the more easily you can identify the contents of a file.
  1843.   
  1844.   
  1845.   SPECIFYING THE DRIVE
  1846.   
  1847.   When you enter a filename, DOS must know which drive contains the disk with
  1848.   the file on it.  If you don't specify the drive letter, DOS looks on the disk
  1849.   in the current drive (the drive letter shown in the system prompt).  If the
  1850.   disk containing the file is not in the current drive, you can precede the
  1851.   filename with the drive letter followed by a colon.  For example, if you
  1852.   specify the file as b:manager, DOS looks for it in drive B.
  1853.   
  1854.   
  1855.   WILDCARD CHARACTERS
  1856.   
  1857.   To make it easier to manage your disk files, most commands let you use
  1858.   wildcard characters to handle several files at once.  That way when you want
  1859.   to do the same thing to several files, you don't have to enter a separate
  1860.   command for each file.  You can use the wildcard characters to tell DOS you
  1861.   mean a set of files with similar names.  Just as a wild card in a poker game
  1862.   can represent any other card in the deck, a wildcard character can represent
  1863.   any other character in a filename.  Another term often used to reference
  1864.   wildcard characters is "global filename" characters.
  1865.   
  1866.   
  1867.   THE ASTERISK (*) CHARACTER
  1868.   
  1869.   The asterisk makes it easy to carry out commands on sets of files with
  1870.   similar names; it can represent all ten characters in a filename.
  1871.   
  1872.   The following examples illustrate different ways to use the asterisk with
  1873.   selected commands.  These commands will be fully explained later.
  1874.   
  1875.   To get a listing of the directory entries where all filenames that begin with
  1876.   the letter M, type and enter the following:
  1877.   
  1878.      A>DIR m*
  1879.   
  1880.   To erase every file on the disk, type and enter the following:
  1881.   
  1882.      A>ERASE *
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.                                                                               33
  1889.   
  1890.  
  1891.                                                                   The MYARC 9640
  1892.  
  1893.  
  1894.   THE QUESTION MARK (?) CHARACTER
  1895.  
  1896.   The  question  mark  replaces only one character in a filename.  The asterisk
  1897.   will probably be used more frequently, however the question mark can prove to
  1898.   be very useful.
  1899.  
  1900.   To  get  a  listing  of  the directory entries where the filenames last seven
  1901.   letters are MANAGER, regardless of  the  first  three,  type  and  enter  the
  1902.   following:
  1903.  
  1904.        A>DIR ???manager
  1905.  
  1906.  
  1907.   DISPLAYING THE DIRECTORY OF A DISK
  1908.  
  1909.   The  Directory  command  (DIR)  displays  entries from the directory that DOS
  1910.   keeps on each disk.  Each entry includes the name  of  each  file,  its  file
  1911.   type,  its  size  in  bytes,  and  the  date  and time it was created or last
  1912.   updated.  You can use the Directory command to display all entries,  or  just
  1913.   the entries of selected files.
  1914.  
  1915.   Four  additional  pieces  of  information  are  displayed  when  a you take a
  1916.   directory of a disk.  The two lines at the top specify the volume  label,  or
  1917.   disk  name,  and  the  drive  and  directory.  The last line in the directory
  1918.   specifies the number of files on the disk  that  meet  the  criteria  of  the
  1919.   directory command entered, and the amount of disk space left in bytes.
  1920.  
  1921.   The Directory command is an internal command.  Its format is as follows:
  1922.  
  1923.        DIR [d:][filename][/W][/P]
  1924.  
  1925.   When using the Directory command, if you:
  1926.  
  1927.        o Include  a  filename,  DOS  searches the disk in the current drive and
  1928.          displays the entry for that file.
  1929.  
  1930.               A>DIR manager
  1931.  
  1932.        o Include both a drive letter and a filename, DOS displays the entry for
  1933.          the file you specify from the disk in the drive you specify.
  1934.  
  1935.               A>DIR b:manager
  1936.  
  1937.        o Include  a filename with wildcard characters, DOS displays the entries
  1938.          for all the files whose names match the wild-card characters.
  1939.  
  1940.               A>DIR m*
  1941.  
  1942.        o Omit a  filename,  but  include  a  drive  letter,  DOS  displays  all
  1943.          directory entries on the disk in the current drive.
  1944.  
  1945.               A>DIR b:
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.                                                                               34
  1952.   
  1953.  
  1954.                                                                   The MYARC 9640
  1955.  
  1956.  
  1957.   Because  a list of directory entries can be quite long, the Directory command
  1958.   includes two options you can use to keep the list from scrolling off the  top
  1959.   of the screen.
  1960.  
  1961.        o /W  (Wide)  tells  DOS  to  display only the filenames in five columns
  1962.          across the screen.  This display contains less information, because it
  1963.          omits the file types, sizes, dates and times, but makes a long list of
  1964.          entries more compact.
  1965.  
  1966.               A>DIR b: /W
  1967.  
  1968.        o /P (Pause) tells DOS to display the entries one full screen at a time;
  1969.          a message at the bottom of the screen will tell you to strike a key to
  1970.          continue.
  1971.  
  1972.               A>DIR b: /P
  1973.  
  1974.   Appendix B shows additional limits which may be used with DIR.
  1975.  
  1976.  
  1977.   PREPARING A DISKETTE FOR USE
  1978.  
  1979.   Before DOS can store a file on a new diskette, you must prepare the  diskette
  1980.   for  use.  The Format command will be used to do this.  Formatting a diskette
  1981.   erases any files that may have been previously stored on it, so be  sure  not
  1982.   to format a diskette that contains files you need.
  1983.  
  1984.   In  carrying  out  the  Format  command,  DOS  also  checks  for flaws on the
  1985.   recording surface of the diskette and marks any bad sectors so they won't  be
  1986.   used.   After  formatting,  DOS  will  display  a  message that tells you the
  1987.   maximum number of sectors the diskette can hold, how many sectors (if any)
  1988.   are defective, and how many sectors are available for storing files.
  1989.  
  1990.   DOS  knows  whether  drives  are single-sided or double-sided and formats the
  1991.   diskette accordingly.  If you have double-sided drives, but want to copy some
  1992.   files  to  a  diskette for a friend who has single-sided drives, you can tell
  1993.   DOS to format only one side of the diskette.
  1994.  
  1995.   If you are using 80-track disk drives, DOS will read and write  from  and  to
  1996.   them  without difficulty, however the diskettes you write to can only be used
  1997.   on 80-track disk drives.  The track formats used on 80-track disk drives  are
  1998.   too narrow to be read reliably by standard 40-track disk drives.
  1999.  
  2000.   DOS  automatically formats a diskette for nine sectors per track so it can be
  2001.   used with any system, regardless of the disk drive controller  it  is  using.
  2002.   Diskettes  can  be  formatted  in both sixteen and eighteen sectors per track
  2003.   formats for those systems using double-density disk drive  controllers.   The
  2004.   TI  disk controller can only format in single density, i.e., nine sectors per
  2005.   track.  The MYARC disk controllers can format nine,  and  in  double-density,
  2006.   both  the  recommended  sixteen, AND eighteen sectors per track.  The CorComp
  2007.   disk controller will only format nine and eighteen sectors per track.
  2008.  
  2009.   The Format command reserves space on the diskette  for  the  directory,  thus
  2010.   reducing the amount of storage available for files.  There is no reason to be
  2011.  
  2012.  
  2013.  
  2014.                                                                               35
  2015.   
  2016.  
  2017.                                                                   The MYARC 9640
  2018.  
  2019.  
  2020.   alarmed when you notice that you may not directly utilize the entire disk for
  2021.   storing your files.
  2022.  
  2023.   The Format command is an external command.  Its format is as follows:
  2024.  
  2025.        FORMAT [d:][/1][/16][/18][/36][/80][/N][/V]
  2026.               /Sides/Sectors per track/Tracks/N/V  Default is /2/9/40
  2027.   When using the format command, if you:
  2028.  
  2029.        o Omit the drive letter, DOS will attempt to format the diskette in  the
  2030.          current drive.
  2031.  
  2032.               A>FORMAT
  2033.  
  2034.        o Include  a  drive  letter,  DOS  will  attempt  to format the diskette
  2035.          located in the drive specified.
  2036.  
  2037.               A>FORMAT b:
  2038.  
  2039.        o Specify /V, DOS will prompt you to enter a volume label, or  diskname,
  2040.          for the disk that is going to be formatted.
  2041.  
  2042.               A>FORMAT b: /V
  2043.  
  2044.        o Specify  /1, DOS will format the target diskette for single-sided use,
  2045.          regardless of the drive type.
  2046.  
  2047.               A>FORMAT /1
  2048.  
  2049.        o Specify /16 or /18, DOS will format the target diskette in either  the
  2050.          sixteen or eighteen sectors per track format.
  2051.  
  2052.               A>FORMAT /16
  2053.  
  2054.   Example: Formatting a Diskette
  2055.   The  following  is an example of formatting a diskette in drive B, and giving
  2056.   it a volume label.
  2057.  
  2058.        A>format b: /v
  2059.  
  2060.   DOS asks you to put the diskette in drive B:
  2061.  
  2062.        Insert new diskette in drive B: and strike ENTER when ready_
  2063.  
  2064.   DOS then prompts you for a volume label:
  2065.  
  2066.        Volume label (10 characters, ENTER for none)? _
  2067.  
  2068.   You may type and enter any volume label you desire.  If you just press  enter
  2069.   the  diskette will have a volume name of "none".  After DOS has completed the
  2070.   formatting process, it will display a report  of  available  storage  on  the
  2071.   diskette, and ask you if you want to format another diskette.
  2072.  
  2073.   The /N switch disables floppy verification of all sectors and speeds up
  2074.   formatting.
  2075.  
  2076.   See Appendix C for information on formatting 1.44 Mbyte drives and Ramdisks.
  2077.                                                                               36
  2078.   
  2079.  
  2080.                                                                   The MYARC 9640
  2081.  
  2082.  
  2083.   COPYING A COMPLETE DISKETTE
  2084.  
  2085.   Although  an  entire diskette can be copied using a combination of the Format
  2086.   and Copy commands, the Diskcopy command simplifies  this  process.   Diskcopy
  2087.   can  be  used  to  copy  the  entire  contents  of  one  diskette (the source
  2088.   diskette), to a new diskette (the target diskette).  It will also format  the
  2089.   target  diskette  according  to  the format used on the source diskette.  The
  2090.   Diskcopy command only works with diskettes; you cannot use it to copy  to  or
  2091.   from a hard disk.
  2092.  
  2093.   The Diskcopy command is an external command.  Its format is as follows:
  2094.  
  2095.        DISKCOPY [d:] [d:]
  2096.  
  2097.   The  first  parameter specified is the source drive.  The second parameter is
  2098.   the target drive.
  2099.  
  2100.   When you copy a disk, if you:
  2101.  
  2102.        o Omit the target drive, DOS copies from  the  diskette  in  the  source
  2103.          drive to the diskette in the current drive.
  2104.  
  2105.               B>DISKCOPY A:
  2106.  
  2107.        o Omit  the  target  drive  and  specify the current drive as the source
  2108.          drive, DOS assumes you want to use  only  the  current drive  (single
  2109.          drive  Diskcopy)  and  prompts you to switch diskettes during the copy
  2110.          process.
  2111.  
  2112.               A>DISKCOPY A:
  2113.  
  2114.        o If you don't specify a source or target drive, DOS assumes you want to
  2115.          use  only the current drive (single drive Diskcopy) and prompts you to
  2116.          switch diskettes during the copy process.
  2117.  
  2118.               A>DISKCOPY
  2119.  
  2120.   The Diskcopy command was used when copying your original DOS diskettes in the
  2121.   previous section, "Starting DOS".
  2122.  
  2123.  
  2124.   COMPARING TWO DISKETTES
  2125.  
  2126.   You  may  want  to  know  if  two  disks are identical.  The Diskcomp command
  2127.   compares two diskettes  sector-by-sector  to  determine  if  any  differences
  2128.   exist.   The Diskcomp command may only be used with diskettes, you cannot use
  2129.   it to compare a fixed disk to a diskette.
  2130.  
  2131.   The Diskcomp command is an external command.  Its format is as follows:
  2132.  
  2133.        DISKCOMP [d:] [d:]
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.                                                                               37
  2141.   
  2142.  
  2143.                                                                   The MYARC 9640
  2144.  
  2145.  
  2146.   When you are comparing two disks, if you:
  2147.  
  2148.        o Omit the second drive letter, DOS will compare  the  diskette  in  the
  2149.          first drive specified to the diskette in the current disk drive.
  2150.  
  2151.               B>DISKCOMP a:
  2152.  
  2153.        o Omit  both the first and second drive letters, DOS assumes you want to
  2154.          use only the current drive and prompts you to switch diskettes  during
  2155.          the comparison.
  2156.  
  2157.               A>DISKCOMP
  2158.  
  2159.   If  DOS  finds  any  differences between the two diskettes being compared, it
  2160.   displays the side and track of each; for example:
  2161.  
  2162.        Compare error on side 0, track 27
  2163.  
  2164.   Example: Comparing Two Diskettes
  2165.  
  2166.   To compare the diskette in drive B to the diskette in drive A, you would type
  2167.   and enter:
  2168.  
  2169.        A>DISKCOMP a: b:
  2170.  
  2171.   DOS will prompt you to insert the diskettes:
  2172.  
  2173.        Insert FIRST diskette in drive A:
  2174.        Insert SECOND diskette in drive B:
  2175.  
  2176.        Press any key when ready...
  2177.  
  2178.   After you begin the comparison, DOS will report how many tracks, sectors, and
  2179.   sides it is comparing.  It will then report the results of the comparison and
  2180.   asks if you want to compare more diskettes.
  2181.  
  2182.        Comparing 40 tracks
  2183.        9 sectors per track, 2 side(s)
  2184.  
  2185.        Compare: OK
  2186.  
  2187.        Compare another diskette (Y/N)? _
  2188.  
  2189.  
  2190.   DISPLAYING A FILE
  2191.  
  2192.   Many  files  that  you  use,  such  as word processing files, are text files.
  2193.   There will be times when you want to check the contents  of  a  file  without
  2194.   having  to load a special program to read or print the file.  DOS gives you a
  2195.   quick way to see what's in a file; the Type command.
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.                                                                               38
  2204.   
  2205.  
  2206.                                                                   The MYARC 9640
  2207.  
  2208.  
  2209.   When you use the Type command, DOS displays the file  without  stopping.   If
  2210.   you  would  like  to read the file but its longer than one screen, freeze the
  2211.   display using Ctrl-Num Lock or Ctrl-S or use the /M switch and each screen
  2212.   will stop with "Press any key, (A)bort, or (N)onstop...".
  2213.  
  2214.   The Type command is an internal command.  The format is as follows:
  2215.  
  2216.        TYPE [d:][filename][/M]
  2217.  
  2218.   The filename is the name of the file to be displayed.  The Type  command  can
  2219.   display  only one file at a time, so you can't use wildcard characters in the
  2220.   filename.  If you do use a wildcard character, or  if  the  file  you  choose
  2221.   doesn't  exist, DOS displays the message "Invalid filename or File not found"
  2222.   and returns to command level.
  2223.  
  2224.   For example, to display the file named LETTER on the diskette in the  current
  2225.   drive, type and enter:
  2226.  
  2227.        A>TYPE letter
  2228.  
  2229.  
  2230.   MAKING COPIES OF FILES
  2231.  
  2232.   Just  as  you sometimes make copies of your paper files, you'll find yourself
  2233.   needing copies of disk files.  The Copy command can make a copy of a file  on
  2234.   the  same  disk  (with a different filename) or on a different disk (with the
  2235.   same filename, if you wish).
  2236.  
  2237.   When used to make copies of files, the Copy command has two major parameters,
  2238.   the original file and the new file to be created.
  2239.  
  2240.   The copy command is an internal command.  The format is as follows:
  2241.  
  2242.        COPY [d:][filename] [d:][filename]
  2243.  
  2244.   The  first  file  specification  is  the  name and location of the file to be
  2245.   copied (the source file).  The second file specification is the name  of  the
  2246.   copy  to be made and its location (the target file).  Wildcard characters can
  2247.   be used to copy a set of files more easily.
  2248.  
  2249.   When copying files, if you:
  2250.  
  2251.        o Specify a drive other than the current drive as part  of  source  file
  2252.          and  omit  the  target  file,  the  file  is copied to the disk in the
  2253.          current drive and is given the same name as the source file.
  2254.  
  2255.               A>COPY b:manager
  2256.  
  2257.        o Specify only a drive letter as the target file, the file is copied  to
  2258.          the  disk  in  the drive you specify and is given the same name as the
  2259.          source file.
  2260.  
  2261.               A>COPY a:manager b:
  2262.  
  2263.  
  2264.  
  2265.  
  2266.                                                                               39
  2267.   
  2268.  
  2269.                                                                   The MYARC 9640
  2270.  
  2271.  
  2272.        o Specify the source file that doesn't exist, DOS responds:
  2273.  
  2274.               "<filename> File not found
  2275.               0 File(s) copied"
  2276.  
  2277.          and returns you to command level.
  2278.  
  2279.        o Specify the source file that is not on the disk in the  current  drive
  2280.          and  omit  the  target file, DOS copies the source file to the disk in
  2281.          the current drive and gives the copy the same name as the original.
  2282.  
  2283.               A>COPY b:report
  2284.  
  2285.        o Specify a target file that doesn't exist, DOS creates it.
  2286.  
  2287.        o Specify a target file that does exist, DOS replaces it with the source
  2288.          file.   This  is  the same as erasing the existing file, so be careful
  2289.          not to give a copy the same name as an existing file you want to keep.
  2290.  
  2291.   Example: Copying Files
  2292.  
  2293.   The following is an example of copying the file MANAGER from drive A to drive
  2294.   B.
  2295.        A>COPY a:manager b:manager
  2296.  
  2297.   After  the  copy  has  been  made,  DOS will acknowledge a successful copy by
  2298.   displaying:
  2299.  
  2300.        "1 File(s) copied".
  2301.  
  2302.   Filenames with a slash (/) in them must be enclosed in quotes.
  2303.  
  2304.   Note: A bug in MDOS does not check for space on the target disk when copying
  2305.   D/V80 files--be especially careful using *.
  2306.  
  2307.   ERASING FILES
  2308.  
  2309.   Just as you have to  clean  out  a  file  drawer  once  in  a  while,  you'll
  2310.   occasionally  have  to clear your disks of the files you no longer need.  The
  2311.   Erase command erases  (deletes)  files  from  a  disk.   Using  the  wildcard
  2312.   characters, you can erase a particular set of files with a single command.
  2313.  
  2314.   The Erase command is an internal command.  Its format is as follows:
  2315.  
  2316.        ERASE [d:][filename]
  2317.  
  2318.        or
  2319.  
  2320.        DEL [d:][filename]
  2321.  
  2322.   When erasing files, if you:
  2323.  
  2324.        o Omit  the  drive  letter,  DOS will erase the file(s) specified on the
  2325.          disk in the current drive.
  2326.  
  2327.               A>ERASE report
  2328.  
  2329.                                                                               40
  2330.   
  2331.  
  2332.                                                                   The MYARC 9640
  2333.  
  2334.  
  2335.        o Use wildcard characters, DOS will  erase  all  files  that  match  the
  2336.          filename and wildcard specifications.
  2337.  
  2338.               A>ERASE b:m*
  2339.  
  2340.        o Specify a file that does not exist, DOS responds "File not found", and
  2341.          returns to command level.
  2342.  
  2343.   Whenever you type an Erase command  that  uses  wildcard  characters,  double
  2344.   check  the  command on the screen before you press the Enter key.  It is very
  2345.   easy to erase files you do not want to remove from a disk when using wildcard
  2346.   characters.   Make  sure  you  have  specified  the  correct drive letter (if
  2347.   necessary) and filename.  Knowing exactly which files you are going to erase.
  2348.  
  2349.   If you tell DOS to erase all the files on a disk by typing and entering:
  2350.  
  2351.        A>ERASE *
  2352.  
  2353.   DOS will prompt you, "Are you sure (Y/N)?" before erasing the files.  If  you
  2354.   respond  with anything other than "y", DOS then cancels the Erase command and
  2355.   returns to command level.
  2356.  
  2357.  
  2358.   CHANGING FILENAMES
  2359.  
  2360.   There are times when you'll want to change the  name  of  a  file.   You  may
  2361.   simply  change  your  mind, or perhaps have changed the contents of a file so
  2362.   much that you want to give it a new name that more closely describes its  new
  2363.   contents.  The Rename command changes a file's name.  Wildcard characters can
  2364.   be used to rename a set of files.
  2365.  
  2366.   The Rename command is an internal command.  Its format is as follows:
  2367.  
  2368.        RENAME [d:][filename] [filename]
  2369.  
  2370.        or
  2371.  
  2372.        REN [d:][filename] [filename]
  2373.  
  2374.   The first filename is the name of an existing file to  be  renamed.   If  the
  2375.   file doesn't exist, DOS responds with the message "Duplicate filename or File
  2376.   not found" and returns to the command prompt.
  2377.  
  2378.   The second filename is the name you want to give to the file specified by the
  2379.   first  filename.   For  example,  to  change  the  file OLDNAME on drive A to
  2380.   NEWNAME you would type and enter the following:
  2381.  
  2382.        B>RENAME a:oldname newname
  2383.  
  2384.   If there is already a file with  the  new  name,  DOS  displays  the  message
  2385.   "Duplicate  filename  or  File  not found" and returns to command level.  Two
  2386.   files on the same disk can't have the same name.
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.                                                                               41
  2393.   
  2394.  
  2395.                                                                   The MYARC 9640
  2396.  
  2397.  
  2398.   CONTROLLING WHETHER A FILE CAN BE CHANGED
  2399.  
  2400.   Your disks will contain many files.  Some, such as program  files,  you  will
  2401.   seldom,  if  ever,  erase.  Although you probably have backup copies, some of
  2402.   these files may  only  exist  on  your  working  disks;  erasing  them  could
  2403.   represent a serious loss.
  2404.  
  2405.   The  Attribute  command (ATTRIB) lets you protect yourself from inadvertently
  2406.   erasing or changing a file by making it read-only.  Before a  read-only  file
  2407.   can  be  changed or erased, the protection must be removed with the Attribute
  2408.   command.
  2409.  
  2410.   The Attribute command is an external command.  Its format is as follows:
  2411.  
  2412.        ATTRIB [+/-P][d:][filename]
  2413.  
  2414.   When using the Attribute command, if you:
  2415.  
  2416.        o Use +P before the file specification, DOS will deny  all  attempts  to
  2417.          change or erase the filename in the future.
  2418.  
  2419.               A>ATTRIB +P manage
  2420.  
  2421.        o Use -P before the file specification, DOS will let the file be changed
  2422.          or erased in the future.
  2423.  
  2424.               A>ATTRIB -P manage
  2425.  
  2426.        o Enter the command with just the filename, DOS displays the name of the
  2427.          file, and if the file is read-only, an P appears in the first column.
  2428.  
  2429.               A>ATTRIB report
  2430.  
  2431.          DOS responds:
  2432.  
  2433.               P DSK1.report
  2434.  
  2435.  
  2436.   CHECKING THE CONDITION OF A DISK
  2437.  
  2438.   The  Check  Disk  command  (CHKDSK)  allows you to analyze the directory on a
  2439.   disk, comparing the directory entries with the locations and the  lengths  of
  2440.   the  files,  and reports any errors it finds.  The Check Disk report includes
  2441.   the following:
  2442.  
  2443.        o The total amount of space on the disk.
  2444.  
  2445.        o The number of files and directories, and how much space they occupy.
  2446.  
  2447.        o How much space on the disk remains available for files.
  2448.  
  2449.        o The size of the computer memory and how many  bytes  remain  free  for
  2450.          use.
  2451.  
  2452.  
  2453.  
  2454.  
  2455.                                                                               42
  2456.   
  2457.  
  2458.                                                                   The MYARC 9640
  2459.  
  2460.  
  2461.   You  can  also  have the command display the name of each file on the disk to
  2462.   check whether any files are stored inefficiently.
  2463.  
  2464.   If possible, DOS stores files in adjacent, or contiguous, sectors.  As  files
  2465.   are  deleted  and  new  files  are  stored  they  can  become  fragmented.  A
  2466.   fragmented file isn't a cause for worry; the worst that can  happen  is  that
  2467.   DOS  will  take  slightly  longer  to  read  the file.  If several files on a
  2468.   diskette are fragmented, you  can  restore  them  to  contiguous  sectors  by
  2469.   copying  all  the files to an empty, freshly formatted diskette with the Copy
  2470.   command.
  2471.  
  2472.   The Check Disk command is an external command.  Its format is as follows:
  2473.  
  2474.        CHKDSK [d:][filename][/F]
  2475.  
  2476.   When checking a disk, if you:
  2477.  
  2478.        o Omit the drive letter, DOS checks the disk in the current drive.
  2479.  
  2480.               A>CHKDSK
  2481.  
  2482.        o Include a drive letter, DOS checks the disk in the drive specified.
  2483.  
  2484.               A>CHKDSK b:
  2485.  
  2486.        o Include the name of a file who's storage you want to check,  DOS  will
  2487.          display  a  message  if  the file is stored in non-contiguous sectors.
  2488.          Wildcard characters can be used to check a set of files.
  2489.  
  2490.               A>CHKDSK report
  2491.  
  2492.        o Specify /F, DOS will automatically correct any errors it finds in  the
  2493.          directory when the error is found.
  2494.  
  2495.               A>CHKDSK /F
  2496.  
  2497.   If  the  Check  Disk  command  finds an error, it displays a message, such as
  2498.   "Disk error reading drive B"  or  "Allocation  error,  file  size  adjusted",
  2499.   followed  by a filename and a prompt asking you whether to correct the error.
  2500.   If you specified the /F parameter, you can reply "y" to tell DOS  to  try  to
  2501.   correct  the  error.  Depending on the type of error, this may cause the loss
  2502.   of some data.
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.                                                                               43
  2519.   
  2520.  
  2521.                                                                   The MYARC 9640
  2522.  
  2523.  
  2524.   Examples: Checking a Disk
  2525.  
  2526.   To check a diskette in drive B, type and enter the following:
  2527.  
  2528.        A>CHKDSK b:
  2529.  
  2530.   DOS will display its report:
  2531.  
  2532.        327680 bytes total disk space
  2533.        512 bytes in 1 directories
  2534.        262144 bytes in 36 user files
  2535.        65024 bytes available on disk
  2536.  
  2537.        524288 bytes total memory
  2538.        487248 byes free
  2539.  
  2540.   To check a diskette in drive B, and to check whether all the files on it  are
  2541.   stored in contiguous sectors, type and enter:
  2542.  
  2543.        A>CHKDSK b:*
  2544.  
  2545.   DOS will display a report like the one above, but adds the following message:
  2546.  
  2547.        All specified files(s) are contiguous
  2548.  
  2549.   If  any  files were stored in non-contiguous sectors, DOS would display their
  2550.   names in place of the above message.
  2551.  
  2552.  
  2553.   ASSIGNING OR CHANGING A DISK'S VOLUME LABEL
  2554.  
  2555.   The Label command assigns, changes, or deletes the 10 character volume  label
  2556.   of  a diskette or of a fixed disk.  The Label command is an external command.
  2557.   Its format is as follows:
  2558.  
  2559.        LABEL [d:][volume label]
  2560.  
  2561.   When using the Label command, if you:
  2562.  
  2563.        o Omit the drive letter, DOS assumes you want to alter the volume  label
  2564.          of the disk in the current drive.
  2565.  
  2566.               A>LABEL
  2567.  
  2568.        o Omit  the  10  character  volume label, DOS prompts you to enter a new
  2569.          label.
  2570.  
  2571.               A>LABEL b:
  2572.  
  2573.               Volume label (10 characters, ENTER for none)?
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.                                                                               44
  2582.   
  2583.  
  2584.                                                                   The MYARC 9640
  2585.  
  2586.  
  2587.   DISPLAYING A DISK'S VOLUME LABEL
  2588.  
  2589.   The Volume (VOL) command displays  the  volume  label  of  a  fixed  disk  or
  2590.   diskette.  If you assign descriptive volume labels to your diskettes when you
  2591.   format them, you can use the volume command to make sure you  are  using  the
  2592.   correct diskettes.  It's faster and easier then checking the directory.
  2593.  
  2594.   The Volume command is an internal command.  Its format is as follows:
  2595.  
  2596.        VOL [d:]
  2597.  
  2598.   The drive letter designates the drive that contains the diskette whose volume
  2599.   label is to be displayed.  If the drive letter is omitted, DOS  displays  the
  2600.   volume label of the disk in the current drive.
  2601.  
  2602.   For  example,  to display the volume label of a diskette in drive B, type and
  2603.   enter:
  2604.  
  2605.        A>VOL b:
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.                                                                               45
  2645.   
  2646.  
  2647.                                                                   The MYARC 9640
  2648.  
  2649.  
  2650.                             FIXED DISK ORGANIZATION
  2651.                             -----------------------
  2652.  
  2653.   Until now we have avoided mentioning one of the  key  features  of  DOS;  its
  2654.   ability  to have a hierarchical directory structure.  For a floppy disk based
  2655.   system, you will normally use a single directory because of diskette  storage
  2656.   capacity limitations.
  2657.  
  2658.   To  make  your  computer  filing  system  more  flexible, DOS lets you create
  2659.   additional directories, called subdirectories, on a disk.  The subdirectories
  2660.   divide the disk into different storage areas, each of which be can used as if
  2661.   it were a different disk.
  2662.  
  2663.   To distinguish the main directory that DOS creates  from  the  subdirectories
  2664.   that  you  create, the main directory is known as the root directory because,
  2665.   as you will see, a multilevel directory structure can grow from it.
  2666.  
  2667.   As you add levels to your file structure,  a  block  diagram  would  show  it
  2668.   spreading  from the root directory and branching to other directories, like a
  2669.   tree branches from its root.  This type of file structure is often  called  a
  2670.   tree-structured file system.
  2671.  
  2672.  
  2673.   SUBDIRECTORIES
  2674.  
  2675.   A  subdirectory  is  a  simple  file  that  contains directory entries; these
  2676.   entries are identical in form to the entries in the main directory.  You name
  2677.   a  subdirectory as you would a file, but because a subdirectory defines other
  2678.   files, you cannot use the normal commands to copy or erase a subdirectory.
  2679.  
  2680.  
  2681.   DIRECTORY AND PATHNAMES
  2682.  
  2683.   Subdirectory names follow the same conventions  as  standard  DOS  filenames;
  2684.   that  is,  they  can be up to ten characters in length.  It is a good idea to
  2685.   give the subdirectories a name that best reflects its contents.
  2686.  
  2687.   Pathnames specify the route through a directory structure required to  locate
  2688.   a  specific  directory  or  file.  Pathnames start at the root directory, and
  2689.   branch out through the subdirectory tree structure.  The first backslash  (\)
  2690.   character refers to the root directory.
  2691.  
  2692.   In  the  following  tree-structured  directory example (Figure 6), the root
  2693.   directory is located at the top of the tree.  Each subdirectory  is  given  a
  2694.   name, and the last four subdirectories contains two files each.  Keep in mind
  2695.   that this is only a simple example.  A fixed disk can contain a  large  array
  2696.   of   subdirectories,   each  containing  files  of  its  own  and  additional
  2697.   subdirectories.  We will use this simple example to help you  illustrate  how
  2698.   to make, create, change, remove, and utilize subdirectories.
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.                                                                               46
  2708.   
  2709.  
  2710.                                                                   The MYARC 9640
  2711.  
  2712.  
  2713.                                |-----------|
  2714.                                |  ROOT (\) |
  2715.                                |___________|
  2716.                         _____________|______________
  2717.                         |                          |
  2718.                    |---------|                |---------|
  2719.                    |  GRAPH  |                | BUSINES |
  2720.                    |_________|                |_________|
  2721.                  _______|_______            _______|_______
  2722.                  |             |            |             |
  2723.             |----------| |----------|  |----------| |----------|
  2724.             |  GRAPH2  | |  GRAPH3  |  | BUSINES2 | | BUSINES3 |
  2725.             |          | |          |  |          | |          |
  2726.             |  Bar     | |  Pie     |  | Report   | | Letter   |
  2727.             |  Chart   | |  Line    |  | Sheet    | | Form     |
  2728.             |__________| |__________|  |__________| |__________|
  2729.  
  2730.  
  2731.          Figure 6.  Tree Structured Directory consisting of a root
  2732.          directory, subdirectories (upper-case), and files (lower-case).
  2733.  
  2734.  
  2735.  
  2736.   CREATING SUBDIRECTORIES
  2737.  
  2738.   The  Make  Directory (MKDIR, or MD) command creates a subdirectory.  The Make
  2739.   Directory command is an internal command.  Its format is as follows:
  2740.  
  2741.        MKDIR [d:]path  (where path includes the new subdirectory name--9 chars
  2742.                         max.)
  2743.        or
  2744.  
  2745.        MD [d:]path
  2746.  
  2747.   When making a directory, if you:
  2748.  
  2749.        o Do not specify a drive, DOS creates the subdirectory on  the  disk  of
  2750.          the current drive.
  2751.  
  2752.               E>MD graph
  2753.  
  2754.        o Enter  a  path  of  the  directory  in which the subdirectory is to be
  2755.          created, the subdirectory will be made in the directory  specified  by
  2756.          the path.
  2757.  
  2758.               E>MD graph\graph2
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.                                                                               47
  2771.   
  2772.  
  2773.                                                                   The MYARC 9640
  2774.  
  2775.  
  2776.        o Omit  the  path, the subdirectory is created in the current directory.
  2777.          If your current directory was the  root  (\)  directory  it  would  be
  2778.          created there.
  2779.  
  2780.               E>MD busines
  2781.  
  2782.   If  you  had  actually  created  these  subdirectories  you could see them by
  2783.   displaying the root directory.  You could display the  root  directory  using
  2784.   the Directory command; it would display the two directories just created, and
  2785.   any files that may be present in the root directory.
  2786.  
  2787.        E>DIR
  2788.  
  2789.   DOS would display:
  2790.  
  2791.        Volume in drive E is OFFICE
  2792.        Directory of E:\
  2793.  
  2794.        GRAPH      <DIR>      12-15-86    11:15a
  2795.        BUSINES    <DIR>      12-15-86    11:15a
  2796.              2 file(s)   9355488 bytes free
  2797.  
  2798.   Note that the directory identifies the files as subdirectories by  displaying
  2799.   <DIR> after their names.  The backslash (\) in the second line of the display
  2800.   is what DOS uses to refer to the root directory of a disk.
  2801.  
  2802.   Not shown on the display  is  the  GRAPH2,  GRAPH3,  BUSINES2,  and  BUSINES3
  2803.   subdirectories.    Those  directories  were  placed,  using  a  pathname,  as
  2804.   subdirectories in the GRAPH and BUSINES directories.
  2805.  
  2806.  
  2807.   THE PATH TO A DIRECTORY
  2808.  
  2809.   Almost every command can include a pathname.  For  example,  to  display  the
  2810.   GRAPH directory from the root directory you could use the following command:
  2811.  
  2812.        E>DIR \GRAPH       (for floppies prob. need B>DIR\GRAPH\ )
  2813.  
  2814.   DOS would display:
  2815.  
  2816.        Volume in drive E is OFFICE
  2817.        Directory of E:\
  2818.  
  2819.        .          <DIR>      12-15-86    11:15a
  2820.        ..         <DIR>      12-15-86    11:15a
  2821.        GRAPH2     <DIR>      12-15-86    11:17a
  2822.        GRAPH3     <DIR>      12-15-86    11:17a
  2823.              2 file(s)   9355488 bytes free
  2824.  
  2825.   Two  mysterious  directories  seem to appear in the GRAPH directory, and will
  2826.   appear in every subdirectory you create.  These dot directories (.   and  ..)
  2827.   are  directory markers which are designed to let you move quickly up and down
  2828.   a directory structure.  The ..  represents the directory  that  contains  the
  2829.   current directory.
  2830.  
  2831.  
  2832.  
  2833.                                                                               48
  2834.   
  2835.  
  2836.                                                                   The MYARC 9640
  2837.  
  2838.  
  2839.   A pathname can also be included with a file name, to tell DOS where to find a
  2840.   file.  The pathname goes just before the filename (after the drive letter, if
  2841.   one  is  included)  and  is  separated from the filename by a backslash.  For
  2842.   example, if the subdirectory \GRAPH2 contained the file named BAR,  the  path
  2843.   to the filename would be \GRAPH\GRAPH2\BAR.
  2844.  
  2845.   Pathnames can prove to be very valuable in helping you manage your files more
  2846.   easily with commands such as Copy, Erase, Rename, and the like.
  2847.  
  2848.  
  2849.   CHANGING THE CURRENT DIRECTORY
  2850.  
  2851.   Just as DOS keeps track of the current drive, it  also  keeps  track  of  the
  2852.   current, or working, directory.  When you start DOS, the current drive is the
  2853.   drive from which DOS was loaded; the current directory is the root  directory
  2854.   of the current drive.
  2855.  
  2856.   Just  as  you change the current drive, you can change the current directory,
  2857.   so that you don't have to type the pathname each time you want to work with a
  2858.   directory other than the current directory.
  2859.  
  2860.   The  Change Directory (CHDIR, or CD) command displays the name of, or changes
  2861.   the current directory.  The Change Directory command is an internal  command.
  2862.   Its format is as follows:
  2863.  
  2864.        CHDIR [[d:]path]      (to change to root use CHDIR[d:] \ )
  2865.  
  2866.        or
  2867.  
  2868.        CD [[d:]path]         (to change to root use CD[d:] \ )
  2869.  
  2870.   When changing a directory, if you:
  2871.  
  2872.        o Omit  the  drive letter, DOS changes the current directory on the disk
  2873.          in the current drive.
  2874.  
  2875.               E>CD graph
  2876.  
  2877.        Note: An trailing \ is optional.
  2878.  
  2879.  
  2880.  
  2881.   Examples: Changing the Current Directory
  2882.  
  2883.   The following command would change the current directory of drive E from \ to
  2884.   GRAPH2:
  2885.  
  2886.        E>CD graph\graph2
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.                                                                               49
  2897.   
  2898.  
  2899.                                                                   The MYARC 9640
  2900.  
  2901.  
  2902.   Using  the  subdirectory  markers,  the  following  command  would change the
  2903.   current directory of drive E from GRAPH2 to GRAPH:
  2904.  
  2905.        E>CD ..
  2906.  
  2907.  
  2908.   REMOVING A SUBDIRECTORY
  2909.  
  2910.   As you work with a multilevel directory structure, you may find that  you  no
  2911.   longer  need  a particular subdirectory.  The Remove Directory (RMDIR, or RD)
  2912.   command removes a subdirectory.  A  subdirectory  cannot  be  removed  if  it
  2913.   contains any files or subdirectories.
  2914.  
  2915.   The  Remove  Directory  command  is  an  internal  command.  Its format is as
  2916.   follows:
  2917.  
  2918.        RMDIR [d:]path
  2919.  
  2920.        or
  2921.  
  2922.        RD [d:]path
  2923.  
  2924.   When removing a directory, if you:
  2925.  
  2926.        o Do not specify a drive, DOS removes the subdirectory  on  the  current
  2927.          directory on the disk of the current drive.
  2928.  
  2929.               E>RD graph
  2930.  
  2931.        o Enter a path, it will remove the last directory specified.
  2932.  
  2933.               E>RD graph\graph2
  2934.  
  2935.        o Omit  the  path, DOS removes the subdirectory on the current directory
  2936.          on the disk of the current drive.
  2937.  
  2938.               E>RD busines
  2939.  
  2940.   If your pathname is incorrect, or if the directory  does  not  exist,  or  if
  2941.   files  or subdirectories remain in the directory that you wish to remove, DOS
  2942.   will not remove the  current  directory.   Instead,  DOS  will  respond  with
  2943.   "Invalid Path", "Directory not found", or "Directory not empty"
  2944.  
  2945.  
  2946.   USING SUBDIRECTORIES
  2947.  
  2948.   Manipulating  files,  and  maneuvering  through  subdirectories  is  not that
  2949.   complicated.  Just view each directory as if it were a separate disk.
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.                                                                               50
  2960.   
  2961.  
  2962.                                                                   The MYARC 9640
  2963.  
  2964.  
  2965.   The examples that follow will help give you a general understanding of how to
  2966.   use subdirectories.  These are only examples, there are literally hundreds of
  2967.   command entries that are possible with respect to subdirectories.
  2968.  
  2969.   To display the contents of the root directory from any  (current)  directory,
  2970.   you would use the following command:
  2971.  
  2972.        E>DIR \
  2973.  
  2974.   Likewise,  you can display the contents of any directory, provided the proper
  2975.   pathname is specified.  For example, if your current directory  is  BUSINES2,
  2976.   you  can  display the contents of the GRAPH2 directory by using the following
  2977.   command:
  2978.  
  2979.        E>DIR \GRAPH\GRAPH2
  2980.  
  2981.   It's easy to copy a file from one  directory  to  another.   If  the  current
  2982.   directory is BUSINES2, you can copy the file BAR from the GRAPH2 directory to
  2983.   the BUSINES2 directory with a new filname  of  NEWBAR,  using  the  following
  2984.   command:
  2985.  
  2986.        E>COPY \GRAPH\GRAPH2\bar newbar
  2987.  
  2988.   Just  as DOS doesn't confuse two files with the same name on different disks,
  2989.   it doesn't confuse two files with the same  name  in  different  directories.
  2990.   DOS  can  tell  the latter apart because their paths are dissimilar.  You can
  2991.   demonstrate this by copying the file named REPORT from the current  directory
  2992.   (BUSINES2), to the subdirectory BUSINES3.  The following command can be used:
  2993.  
  2994.        E>COPY report \BUSINES\BUSINES3
  2995.  
  2996.   The  target  filename does not have to be included if you wish to give it the
  2997.   same name as the original file.
  2998.  
  2999.  
  3000.   THE PATH TO A COMMAND
  3001.  
  3002.   In a multilevel filing system, you'll probably change the  current  directory
  3003.   as  you  use  different  files  in  the  different  subdirectories.  You will
  3004.   undoubtedly also use command files, such as external DOS commands,  that  are
  3005.   outside  of  your  current  working  directory.  When you type a command, DOS
  3006.   looks for the command file in the current directory, if the command you  have
  3007.   entered  does  not  appear  in  the  current  directory, DOS will display the
  3008.   message "Bad command or Filename".
  3009.  
  3010.   The Path command lets you tell DOS where to look for a command file  if  it's
  3011.   not  in  the  current directory.  You can name one or more directories on any
  3012.   disk drive.  It is most common to name the  root  directory  and  a  specific
  3013.   subdirectory of commonly used commands as your path.
  3014.  
  3015.   The Path command is an internal command.  Its format is as follows:
  3016.  
  3017.        PATH [[d:]path[[;[d:]path]...]]
  3018.  
  3019.      Where path is a directory name or filename.
  3020.  
  3021.  
  3022.                                                                               51
  3023.   
  3024.  
  3025.                                                                   The MYARC 9640
  3026.  
  3027.  
  3028.   When defining a path, if you:
  3029.  
  3030.        o Enter the Path command with no parameter, DOS will display the current
  3031.          pathnames that were specified in a previous path command.
  3032.  
  3033.               E>PATH
  3034.  
  3035.        o Enter the Path command with only a semicolon, DOS resets the search to
  3036.          null.  DOS will only search the current directory for a command.  This
  3037.          is the default set when DOS is first started.
  3038.  
  3039.               E>PATH ; (note 1 space between H and ;)
  3040.  
  3041.        o Omit the drive letter, DOS searches the  directory  specified  by  the
  3042.          path on the current drive.
  3043.  
  3044.               E>PATH graph
  3045.  
  3046.        o Omit  the  path,  but  include  the  drive letter, DOS will search the
  3047.          current directory of the drive specified.
  3048.  
  3049.               E>PATH a:
  3050.  
  3051.   You can specify several command paths in one command,  separating  them  with
  3052.   semicolons.   If you specify a large number of paths to be searched, DOS will
  3053.   take a longer period of time to return you  to  the  command  prompt  if  the
  3054.   command or filename is not found.
  3055.  
  3056.   Examples:
  3057.  
  3058.   >PATH A:;B:;C:;       >PATH DSK1.;DSK2.;DSK3.;
  3059.  
  3060.  
  3061.   DISPLAYING THE DIRECTORY STRUCTURE  (Not active for floppies)
  3062.  
  3063.   If  you  create  a  file  structure with several levels, you may not remember
  3064.   exactly what subdirectories you have created or exactly where they are.   The
  3065.   Tree command displays the path of each subdirectory on a disk and displays
  3066.   the name of each file in each subdirectory.
  3067.  
  3068.   The Tree command is an external command.  The format is as follows:
  3069.  
  3070.        TREE [d:]
  3071.  
  3072.   When using the Tree command, if you:
  3073.  
  3074.        o Omit the drive letter, DOS will display the directory structure of the
  3075.          disk in the current drive.
  3076.  
  3077.               E>TREE
  3078.  
  3079.        o Listing may be limited by the use of the `  see Appendix B.
  3080.  
  3081.  
  3082.  
  3083.  
  3084.  
  3085.                                                                               52
  3086.   
  3087.  
  3088.                                                                   The MYARC 9640
  3089.  
  3090.  
  3091.                               USING BATCH FILES
  3092.                               -----------------
  3093.  
  3094.   DOS gives you a great deal of control over your computer system using a large
  3095.   assortment  of commands.  Because many people use DOS for different purposes,
  3096.   and use different commands more than others, DOS  lets  you  create  powerful
  3097.   commands tailored to your specific needs.
  3098.  
  3099.   Creating  a command of your own is simple.  Using a text file (called a batch
  3100.   file), commands can be developed and saved using  any  name  of  your  choice
  3101.   (except  the  name of an existing command.)  The command can be used after it
  3102.   is saved by typing the name of the batch file  at  the  command  prompt;  DOS
  3103.   carries  out  the  command(s)  the file contains as if each had been typed in
  3104.   separately.  Commands created in this manner are called batch commands.
  3105.  
  3106.  
  3107.   HOW DOS SEARCHES FOR A COMMAND
  3108.  
  3109.   If you type something at the command prompt, DOS assumes you have  entered  a
  3110.   command  name.   It then follows a particular sequence in trying to carry out
  3111.   the command:
  3112.  
  3113.        1.  It checks to see if you entered the name of a built-in, or  internal
  3114.            command, such as DIR or COPY.  If you did, DOS executes the command.
  3115.  
  3116.        2.  If what you entered is not an internal command, DOS checks to see if
  3117.            you entered the name of an external command, such as FORMAT,  or  an
  3118.            application program file.  If you did, DOS would load and run either
  3119.            the command or program file.
  3120.  
  3121.        3.  If what you entered is not  the  name  of  an  external  command  or
  3122.            program  file,  DOS checks to see if you entered the name of a batch
  3123.            file (indicated as a Display/Variable 80 file type).   If  you  did,
  3124.            DOS carries out the commands in the batch file.
  3125.  
  3126.   This  sequence is important, because it explains why certain commands will be
  3127.   carried out before others.  For example, if you named a batch file COPY,  DOS
  3128.   would  never  execute  it  because  COPY  is an internal command and would be
  3129.   executed first.
  3130.  
  3131.  
  3132.   CREATING A BATCH FILE
  3133.  
  3134.   A batch file can be created easily using the PE function of MY-WORD.   Just
  3135.   as  you would create and edit a normal text file, a batch file can be created
  3136.   and edited in the same manner.  
  3137.   
  3138.  
  3139.   When a file is created using the PE function of MY-WORD using a left margin
  3140.   of 0 and leaving no blank lines, it may be saved with SF in the
  3141.   Display/Variable 80 format.  For example, to save the batch file COPYAB you
  3142.   would first enter SF to save a file, then enter A:COPYAB. The batch file
  3143.   COPYAB would then be saved in the correct batch format on drive A.
  3144.  
  3145.  
  3146.  
  3147.  
  3148.                                                                               53
  3149.   
  3150.  
  3151.                                                                   The MYARC 9640
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.   Example: Creating a Batch File
  3158.  
  3159.  
  3160.  
  3161.   The following is a step-by-step example of creating  a  batch  file  for  use
  3162.  
  3163.   within DOS.  This batch file would format a disk in drive B, and then proceed
  3164.  
  3165.   to copy all of the files on the disk in drive A to the newly  formatted  disk
  3166.  
  3167.   in drive B.
  3168.  
  3169.  
  3170.  
  3171.   Enter  the  PE mode  of MY-WORD and type in the following as it is shown
  3172.  
  3173.   below: (Remember 0 left margin and no skipped lines).
  3174.  
  3175.  
  3176.  
  3177.        FORMAT b:
  3178.  
  3179.        COPY a:* b:*
  3180.  
  3181.  
  3182.  
  3183.   After you have entered the two commands, exit the Edit mode.   Enter SF to
  3184.  
  3185.   save the file and enter the following:
  3186.  
  3187.  
  3188.  
  3189.        DSK1.COPYAB
  3190.  
  3191.  
  3192.  
  3193.   The file will be saved to drive A in batch format, without the tab line.
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.   BATCH FILE COMMANDS
  3200.  
  3201.  
  3202.  
  3203.   Virtually  every  DOS  command  can be used as a command within a batch file.
  3204.  
  3205.   There are also additional commands, all are internal, that are  usually  used
  3206.  
  3207.   exclusively in batch files.
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.   DISPLAYING MESSAGES FROM A BATCH FILE
  3214.  
  3215.  
  3216.  
  3217.   The  Remark (REM) command doesn't cause DOS to do anything, but it is a valid
  3218.  
  3219.   command.  However, the Remark command allows you to display a message from  a
  3220.  
  3221.   batch file.  Its format is as follows:
  3222.  
  3223.  
  3224.  
  3225.        REM [message]
  3226.  
  3227.  
  3228.  
  3229.   All  remark messages are displayed when the execution of a batch file reaches
  3230.  
  3231.   the remark.  Each remark can be up to 80 characters in length.  You can  also
  3232.  
  3233.   use  the  Remark  command  without  any remarks for spacing within your batch
  3234.  
  3235.   file.
  3236.  
  3237.  
  3238.  
  3239.   If the following Remark command was issued in a batch file, this remark would
  3240.  
  3241.   be displayed:
  3242.  
  3243.  
  3244.  
  3245.        REM This batch file will copy a disk in drive A to B
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.   CONTROLLING SYSTEM MESSAGES
  3252.  
  3253.  
  3254.  
  3255.   You  may occasionally create a lengthy batch file and use a liberal number of
  3256.  
  3257.   Remark commands as a mechanism to internally  document  the  file.   In  such
  3258.  
  3259.   case, you may wish to turn off the display of Remark statements as well as
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271.                                                                               54
  3272.  
  3273.   
  3274.  
  3275.  
  3276.  
  3277.                                                                   The MYARC 9640
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.   other  DOS  commands executed from a batch file.  This can be accomplished by
  3284.  
  3285.   the use of the Echo command.
  3286.  
  3287.  
  3288.  
  3289.   The Echo command can be used  to  inhibit,  or  enable  the  display  of  DOS
  3290.  
  3291.   commands executed from a batch file as well as display a message.  Its format
  3292.  
  3293.   is as follows:
  3294.  
  3295.  
  3296.  
  3297.        ECHO [on/off][message]
  3298.  
  3299.  
  3300.  
  3301.   When using the Echo command, if you:
  3302.  
  3303.  
  3304.  
  3305.        o Turn Echo on, DOS will display commands as they are carried out.  Echo
  3306.  
  3307.          is on unless you turn it off with the off parameter.
  3308.  
  3309.  
  3310.  
  3311.               ECHO on
  3312.  
  3313.  
  3314.  
  3315.        o Turn  Echo off, DOS will not display commands as they are carried out.
  3316.  
  3317.          Eliminating the commands from the display can make a batch file easier
  3318.  
  3319.          to use by reducing the clutter on the screen.
  3320.  
  3321.  
  3322.  
  3323.               ECHO off
  3324.  
  3325.  
  3326.  
  3327.        o Include  a  message,  Echo will display a string of characters whether
  3328.  
  3329.          Echo is turned on or off.  The first character will be displayed at
  3330.  
  3331.          the left edge of the screen.  Spaces without a beginning character,
  3332.  
  3333.          such as a . will be eliminated.
  3334.  
  3335.  
  3336.   
  3337.  
  3338.  
  3339.               ECHO Warning: All data will be erased on drive B
  3340.  
  3341.  
  3342.  
  3343.        o Omit all parameters and a line is left blank if ECHO is OFF.
  3344.  
  3345.          on, or ECHO is off).
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.   MAKING THE SYSTEM PAUSE
  3354.  
  3355.  
  3356.  
  3357.   Some  DOS  commands,  such as Format and Diskcopy, display a message and wait
  3358.  
  3359.   for you to respond, giving you a chance to confirm your intention or complete
  3360.  
  3361.   preparation  by inserting a diskette or turning on the printer.  You can have
  3362.  
  3363.   your batch files do the same; use the Pause command, which displays  its  own
  3364.  
  3365.   built-in  message.   "Strike any key when ready..." and makes the system wait
  3366.  
  3367.   until you press any key.  Its format is as follows:
  3368.  
  3369.  
  3370.  
  3371.        PAUSE [message]
  3372.  
  3373.  
  3374.  
  3375.   An optional message can be included and will be displayed upon the  execution
  3376.  
  3377.   of  the Pause commands.  The message will be displayed only if Echo is turned
  3378.  
  3379.   on.
  3380.  
  3381.  
  3382.  
  3383.   If the following Pause command was issued in a batch file, this message would
  3384.  
  3385.   be displayed:
  3386.  
  3387.  
  3388.  
  3389.        PAUSE Change diskette in drive A
  3390.  
  3391.        Strike any key when ready...
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.                                                                               55
  3400.  
  3401.   
  3402.  
  3403.  
  3404.  
  3405.                                                                   The MYARC 9640
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.   CONTROLLING WHICH COMMANDS ARE CARRIED OUT
  3412.  
  3413.  
  3414.  
  3415.   Besides   carrying  out  DOS  commands  as  though  you  had  typed  them  in
  3416.  
  3417.   individually, batch files let you specify that a command  should  be  carried
  3418.  
  3419.   out  only  if some condition is true.  This capability makes your batch files
  3420.  
  3421.   more flexible, letting you adapt to a variety of situations.
  3422.  
  3423.  
  3424.  
  3425.   The If commands specifies the condition to be checked and the DOS command  to
  3426.  
  3427.   be carried out.  Its format is as follows:
  3428.  
  3429.  
  3430.  
  3431.        IF [NOT] condition command
  3432.  
  3433.  
  3434.  
  3435.   When  the If parameter's condition is true, then the DOS command is executed.
  3436.  
  3437.   When a NOT is included, the command is carried out only if the  condition  is
  3438.  
  3439.   not  true.  Otherwise the DOS command is skipped, and the NEXT command in the
  3440.  
  3441.   batch file is executed.
  3442.  
  3443.  
  3444.  
  3445.   The condition parameter will be checked before the command specified  can  be
  3446.  
  3447.   carried out, it has two commonly used forms:
  3448.  
  3449.  
  3450.  
  3451.        o EXIST  filename checks whether the named file exists.  A path name can
  3452.  
  3453.          be specified, if necessary.  If the filename exists, the condition  is
  3454.  
  3455.          true.
  3456.  
  3457.  
  3458.  
  3459.               IF EXIST report GOTO LOOP
  3460.  
  3461.  
  3462.  
  3463.        o String1==String2   compares   two  character  strings.   If  they  are
  3464.  
  3465.          identical, the condition is true.   Note  that  there  are  two  equal
  3466.  
  3467.          signs.
  3468.  
  3469.  
  3470.  
  3471.               IF %1==report ECHO report found!
  3472.  
  3473.  
  3474.  
  3475.   The command used can be any valid DOS command.
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.   CHANGING THE SEQUENCE OF COMMANDS
  3482.  
  3483.  
  3484.  
  3485.   Batch  file  commands  ordinarily  are carried out in the order in which they
  3486.  
  3487.   appear in the batch file.  If you  could  control  the  order  in  which  the
  3488.  
  3489.   commands  are  carried  out, your batch commands would be more flexible.  The
  3490.  
  3491.   Goto command gives you this control by telling DOS to go to a  specific  line
  3492.  
  3493.   in the command file, rather than to the next command in the sequence.
  3494.  
  3495.  
  3496.  
  3497.   You  tell  DOS  where to go in the batch file by specifying a label.  A label
  3498.  
  3499.   identifies a line in a batch file; it consists of  a  colon  (:)  immediately
  3500.  
  3501.   followed  by  a  string  of  characters  (such  as :START).  A label is not a
  3502.  
  3503.   command, it merely identifies a location in a batch file.  When DOS transfers
  3504.  
  3505.   itself to a label, it carries out whatever commands follow the label.
  3506.  
  3507.  
  3508.  
  3509.        GOTO label
  3510.  
  3511.  
  3512.  
  3513.   The label identifies the line in the batch file to be transferred to.  If the
  3514.  
  3515.   label is not found, DOS terminates the batch file  being  executed  with  the
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.  
  3522.  
  3523.  
  3524.  
  3525.                                                                               56
  3526.  
  3527.   
  3528.  
  3529.  
  3530.  
  3531.                                                                   The MYARC 9640
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.   message "Label not found".  A label's first eight characters are significant,
  3538.  
  3539.   while the characters that follow are not.  Labels within  a  batch  file  are
  3540.  
  3541.   never displayed while the batch file is executing.
  3542.  
  3543.  
  3544.  
  3545.   In  this example, the following batch file produces an indefinite sequence of
  3546.  
  3547.   "rem looping..." and GOTO LOOP messages on the screen:
  3548.  
  3549.  
  3550.  
  3551.        :LOOP
  3552.  
  3553.        rem looping...
  3554.  
  3555.        GOTO LOOP
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.   CARRYING OUT A COMMAND MORE THAN ONCE
  3562.  
  3563.  
  3564.  
  3565.   At times you may want DOS to carry out a command more than once  in  a  batch
  3566.  
  3567.   file.   The For command would be used to do so.  Like the If command, the For
  3568.  
  3569.   command has two parts: The first part defines how often the command is to  be
  3570.  
  3571.   carried out, and the second part is the command to be carried out.
  3572.  
  3573.  
  3574.  
  3575.   The format of the For command is as follows:
  3576.  
  3577.  
  3578.  
  3579.        FOR %%variable IN (set) DO command
  3580.  
  3581.  
  3582.  
  3583.   The  %%variable  is  sequentially  set  to  each member of (set) and then the
  3584.  
  3585.   command is evaluated.  If a member of (set)  is  an  expression  involving  *
  3586.  
  3587.   and/or ?, then the %%variable is set to each matching filename from disk.
  3588.  
  3589.  
  3590.  
  3591.   It  is  less complicated then it sounds.  When DOS carries out a For command,
  3592.  
  3593.   it assigns to %%variable (for instance %%f), in turn, each value you  specify
  3594.  
  3595.   in  (set),  then  carries  out  the  command.   Each  time it carries out the
  3596.  
  3597.   command, it  first  substitutes  the  current  value  taken  from  (set)  for
  3598.  
  3599.   %%variable.
  3600.  
  3601.  
  3602.  
  3603.   In this example, if you entered the command:
  3604.  
  3605.  
  3606.  
  3607.        FOR %%f IN (one two three) DO ECHO %%f
  3608.  
  3609.  
  3610.  
  3611.   Provided Echo was off, the result would be:
  3612.  
  3613.  
  3614.  
  3615.        one
  3616.  
  3617.        two
  3618.  
  3619.        three
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.   BATCH FILE PARAMETERS
  3626.  
  3627.  
  3628.  
  3629.   Many  DOS commands include one or more parameters to make them more specific.
  3630.  
  3631.   When you enter the Directory  command,  for  example,  you  can  specify  the
  3632.  
  3633.   filename,  to display some portion of the files on a disk, and the /W option,
  3634.  
  3635.   to display the wide form of the directory.  Parameters let you use  the  same
  3636.  
  3637.   DOS  commands  different  ways.   You  can  give  your  batch  files the same
  3638.  
  3639.   flexibility by defining their own parameters.
  3640.  
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.                                                                               57
  3652.  
  3653.   
  3654.  
  3655.  
  3656.  
  3657.                                                                   The MYARC 9640
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.   A parameter is represented in a batch file by using a special  symbol.   When
  3664.  
  3665.   you  use the batch file, DOS replaces the symbol with a parameter you include
  3666.  
  3667.   when you enter the batch command.  The symbol  consists  of  a  percent  sign
  3668.  
  3669.   followed  by  a one digit number, such as %1.  You can use the numbers 0 to 9
  3670.  
  3671.   as parameters, and more than one parameter can be used within a single  batch
  3672.  
  3673.   file.
  3674.  
  3675.  
  3676.  
  3677.   The  number of the symbol identifies which parameter replaces the symbol.  If
  3678.  
  3679.   a batch file takes two parameters, for example, DOS replaces %1  wherever  it
  3680.  
  3681.   occurs  in the batch file with the first parameter you enter, and it replaces
  3682.  
  3683.   %2 with the second parameter you enter.
  3684.  
  3685.  
  3686.  
  3687.   Example: Using Batch File Parameters
  3688.  
  3689.  
  3690.  
  3691.   The following batch file, named CF, was created to copy the filename on drive
  3692.  
  3693.   A  specified  by  the  first  parameter  to  drive  B when given the filename
  3694.  
  3695.   specified in the second parameter:
  3696.  
  3697.  
  3698.  
  3699.        COPY A:%1 B:%2
  3700.  
  3701.  
  3702.  
  3703.   This command could be entered to copy REPORT from drive A to drive B with the
  3704.  
  3705.   new file having the same name as the original file:
  3706.  
  3707.  
  3708.  
  3709.        A>CF report *
  3710.  
  3711.  
  3712.  
  3713.  
  3714.  
  3715.   CHAINING BATCH FILES
  3716.  
  3717.  
  3718.  
  3719.   A  batch  command  can  be  used  in  a batch file that defines another batch
  3720.  
  3721.   command.  The second batch file could contain another batch command,  and  so
  3722.  
  3723.   on.   This  is called chaining, because each batch file is linked to the next
  3724.  
  3725.   one.
  3726.  
  3727.  
  3728.  
  3729.   When a chained batch command is found in a batch file, DOS jumps to  the  new
  3730.  
  3731.   batch  file and will ignore all commands that might follow the batch command.
  3732.  
  3733.   Any commands that follow the chained batch command in a batch file would  not
  3734.  
  3735.   be carried out since DOS does not return to a previous batch file.
  3736.  
  3737.  
  3738.  
  3739.   Chaining  batch files is a good way to build powerful batch commands, because
  3740.  
  3741.   it lets you use one batch file in several  different  ways  and  reduces  the
  3742.  
  3743.   chance of your batch files getting long and complicated.
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.   CANCELING A BATCH COMMAND
  3750.  
  3751.  
  3752.  
  3753.   Just  as  with  other DOS commands, pressing Ctrl-Break or Ctrl-C will cancel
  3754.  
  3755.   the execution of a batch command.
  3756.  
  3757.  
  3758.  
  3759.   When you cancel a batch command, DOS will prompt you to  confirm  termination
  3760.  
  3761.   with the prompt "Terminate batch job (Y/N)?".  If you respond no, the command
  3762.  
  3763.   being carried out is canceled, but DOS continues with the next command in the
  3764.  
  3765.   batch  file.   If  you  respond yes, DOS cancels the entire batch command and
  3766.  
  3767.   returns you to the system prompt.
  3768.  
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775.  
  3776.  
  3777.                                                                               58
  3778.  
  3779.   
  3780.  
  3781.  
  3782.  
  3783.                                                                   The MYARC 9640
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.   THE AUTOEXEC BATCH FILE
  3790.  
  3791.  
  3792.  
  3793.   Each time you start or restart the system, DOS prompts you for the  date  and
  3794.  
  3795.   time;  this is its start-up procedure.  Its really just carrying out the Date
  3796.  
  3797.   and Time commands.   You  can  substitute  your  own  start-up  procedure  by
  3798.  
  3799.   creating  a  special  batch  file  named  AUTOEXEC that contains commands you
  3800.  
  3801.   always enter when you turn on your system.
  3802.  
  3803.  
  3804.  
  3805.   Each time DOS is started it goes through a short  set  of  system  diagnostic
  3806.  
  3807.   tests.   After  these  tests  are  completed, DOS checks to see if there is a
  3808.  
  3809.   batch file named AUTOEXEC on the system disk.  If there is not,  DOS  carries
  3810.  
  3811.   out  the  Date and Time commands and displays the system prompt.  If there is
  3812.  
  3813.   an AUTOEXEC batch file on the system disk, DOS carries out  the  commands  in
  3814.  
  3815.   the AUTOEXEC batch file, and skips the Date and Time commands.
  3816.  
  3817.  
  3818.  
  3819.   The  AUTOEXEC  batch file can be used in a variety of ways.  For example, you
  3820.  
  3821.   could reset the system prompt, reconfigure the system, and load up a RAM disk
  3822.  
  3823.   automatically each time DOS is loaded.
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.  
  3836.  
  3837.  
  3838.  
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  
  3844.  
  3845.  
  3846.  
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  
  3852.  
  3853.  
  3854.  
  3855.  
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.  
  3902.  
  3903.                                                                               59
  3904.  
  3905.   
  3906.  
  3907.  
  3908.  
  3909.                                                                   The MYARC 9640
  3910.  
  3911.  
  3912.  
  3913.  
  3914.  
  3915.                             MANAGING YOUR DEVICES
  3916.  
  3917.                             ---------------------
  3918.  
  3919.  
  3920.  
  3921.   Data  flows  into  and  out  of a computer system through pieces of equipment
  3922.  
  3923.   called devices.  Devices are categorized by whether they handle  data  coming
  3924.  
  3925.   in  (input) or going out (output), or both.  The keyboard, for example, is an
  3926.  
  3927.   input device; the computer gets information from it.  A printer is an  output
  3928.  
  3929.   device;  the computer sends information to it.  A disk drive is both an input
  3930.  
  3931.   device and an output device; the computer can either read a file from a  disk
  3932.  
  3933.   or write a file onto a disk.
  3934.  
  3935.  
  3936.  
  3937.   Some  devices,  such  as  the  keyboard,  don't need much attention from you,
  3938.  
  3939.   because DOS requires no special instructions to operate them.  Other devices,
  3940.  
  3941.   such  as  a color display or a printer, sometimes require you to tell DOS how
  3942.  
  3943.   you  want  to  use  them.   Color  displays,  printers,  and  the   computers
  3944.  
  3945.   communications channels, called ports, can be used in a variety of ways.
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.   DEVICE NAMES
  3952.  
  3953.  
  3954.  
  3955.   Just  as  files have names, so do devices.  You can use a device name in many
  3956.  
  3957.   DOS commands just as you would use a filename.  DOS assigns all device names,
  3958.  
  3959.   thus you cannot name a device yourself.
  3960.  
  3961.  
  3962.  
  3963.   CON  is  short for Console.  It is both an input device and an output device,
  3964.  
  3965.   and refers to both the keyboard (input) and the  display  (output).   Because
  3966.  
  3967.   the  keyboard  is  an  input  only  device, and the display is an output only
  3968.  
  3969.   device, DOS can tell which one to use by the way you use the name  CON  in  a
  3970.  
  3971.   command.
  3972.  
  3973.  
  3974.  
  3975.   PRN is short for Printer.  It is an output device, and refers to the parallel
  3976.  
  3977.   printer that DOS uses unless you specify otherwise.  You can attach  as  many
  3978.  
  3979.   as  two parallel printers, named PIO/1 and PIO/2.  DOS assumes that PRN means
  3980.  
  3981.   PIO/1 (or just PIO) unless you or an application specify otherwise.
  3982.  
  3983.  
  3984.  
  3985.   AUX is short for Auxiliary.  It is for both input and output, and  refers  to
  3986.  
  3987.   the  communications port that DOS uses unless you specify otherwise.  You can
  3988.  
  3989.   attach up to four communications ports, named RS232/1, RS232/2, RS232/3,  and
  3990.  
  3991.   RS232/4.  DOS assumes that AUX means RS232/1 (or just RS232) unless you or an
  3992.  
  3993.   application specify otherwise.  On a typical system, RS232/1  could  be  used
  3994.  
  3995.   for a modem, and RS232/2 for a serial printer.
  3996.  
  3997.  
  3998.  
  3999.   DOS reserves these names for devices only; you cannot give any of these names
  4000.  
  4001.   to a file.
  4002.  
  4003.  
  4004.  
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.                                                                               60
  4030.  
  4031.   
  4032.  
  4033.  
  4034.  
  4035.                                                                   The MYARC 9640
  4036.  
  4037.  
  4038.  
  4039.  
  4040.  
  4041.  
  4042.  
  4043.   CONTROLLING THE DISPLAY
  4044.  
  4045.  
  4046.  
  4047.   The Mode command has several display related options.  Which one  you  choose
  4048.  
  4049.   depends  on the type of display you are using and how much you want to see on
  4050.  
  4051.   the screen.
  4052.  
  4053.  
  4054.  
  4055.   The Mode command in an external command.  Its format to control  the  display
  4056.  
  4057.   is as follows:
  4058.  
  4059.  
  4060.  
  4061.        MODE [n]
  4062.  
  4063.  
  4064.  
  4065.   The  first  parameter (n) in the Mode command controls whether the display is
  4066.  
  4067.   on 40, 60, 80, or 90 columns across the screen.  Normally the display is in
  4068.  
  4069.   80 columns, to switch to 40 column you would enter the following command:
  4070.  
  4071.  
  4072.   
  4073.  
  4074.  
  4075.  
  4076.  
  4077.        A>MODE 40
  4078.  
  4079.  
  4080.  
  4081.   After the Mode command is entered DOS clears the screen and shifts to the
  4082.  
  4083.   proper number of columns.
  4084.  
  4085.  
  4086.   
  4087.  
  4088.  
  4089.        A>MODE 60  Activates Graphics Mode SIX.
  4090.  
  4091.  
  4092.  
  4093.        A>MODE 90  Activates TEXT Mode II, 26 lines.
  4094.  
  4095.  
  4096.  
  4097.  
  4098.  
  4099.   The color of the foreground (text) can be controlled by
  4100.  
  4101.  
  4102.  
  4103.        A>MODE Fx
  4104.  
  4105.  
  4106.  
  4107.   and the background by
  4108.  
  4109.  
  4110.  
  4111.        A>MODE Bx
  4112.  
  4113.  
  4114.  
  4115.   Where x in both cases is a color number as follows:
  4116.  
  4117.  
  4118.  
  4119.        Transparent       1         Medium Red          9
  4120.  
  4121.        Black             2         Light Red           10
  4122.  
  4123.        Medium Green      3         Dark Yellow         11
  4124.  
  4125.        Light Green       4         Light Yellow        12
  4126.  
  4127.        Dark Blue         5         Dark Green          13
  4128.  
  4129.        Light Blue        6         Magenta             14
  4130.  
  4131.        Dark Red          7         Gray                15
  4132.  
  4133.        Cyan              8         White               16
  4134.  
  4135.  
  4136.  
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.  
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153.  
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159.                                                                               61
  4160.  
  4161.   
  4162.  
  4163.  
  4164.  
  4165.                                                                   The MYARC 9640
  4166.  
  4167.  
  4168.  
  4169.  
  4170.  
  4171.   CONTROLLING THE PRINTER
  4172.  
  4173.  
  4174.  
  4175.   The  printer  normally  prints  a  maximum of 80 characters per line, and six
  4176.  
  4177.   lines per inch.  In can also print smaller type, called condensed type,  that
  4178.  
  4179.   fits  132  characters on a line.  This ability to change line widths is often
  4180.  
  4181.   useful  for  printing  spreadsheets  and  other  documents  wider   than   80
  4182.  
  4183.   characters.   The  printer  can  also print eight lines per inch, to fit more
  4184.  
  4185.   lines on a page.
  4186.  
  4187.  
  4188.  
  4189.   The format of the Mode command to control the printer is as follows:
  4190.  
  4191.  
  4192.  
  4193.        MODE PIO[/#]:[n][,m]
  4194.  
  4195.  
  4196.  
  4197.   When specifying which printer is to be configured, PIO must be used with  the
  4198.  
  4199.   number  (#)  of the port.  For example, the first PIO port would be specified
  4200.  
  4201.   as PIO/1 (although just PIO can be used to specify the first printer port.)
  4202.  
  4203.  
  4204.  
  4205.   The second parameter (n) in the Mode command controls how many characters per
  4206.  
  4207.   line,  either 80 or 132, is to be printed.  Normally the printer width is set
  4208.  
  4209.   to 80 characters, to switch it to 132 characters per line you would enter the
  4210.  
  4211.   following command:
  4212.  
  4213.  
  4214.  
  4215.        A>MODE PIO:132
  4216.  
  4217.  
  4218.  
  4219.   DOS would reply:
  4220.  
  4221.  
  4222.  
  4223.        PIO/1: set for 132
  4224.  
  4225.  
  4226.  
  4227.   The third parameter (m) controls how may lines per inch, either 6 or 8, is to
  4228.  
  4229.   be printed.  Normally the printer is set to 6 lines per inch, however if  you
  4230.  
  4231.   want to switch to 8 lines per inch you would enter the following command:
  4232.  
  4233.  
  4234.  
  4235.        A>MODE PIO:80,8
  4236.  
  4237.  
  4238.  
  4239.   DOS would reply:
  4240.  
  4241.  
  4242.  
  4243.        PIO/1: set for 80
  4244.  
  4245.        Printer 6 lines per inch set
  4246.  
  4247.  
  4248.  
  4249.   A  printer  name  must  always  be  included.  If you omit the width (n), DOS
  4250.  
  4251.   leaves the current width unchanged,  but  a  space  and  the  comma  must  be
  4252.  
  4253.   included so DOS understands that you have omitted the width.
  4254.  
  4255.  
  4256.  
  4257.  
  4258.  
  4259.   CONTROLLING THE SERIAL COMMUNICATIONS PORT
  4260.  
  4261.  
  4262.  
  4263.   Serial   communications   is   controlled   by  several  characteristics,  or
  4264.  
  4265.   parameters, that define how fast  and  in  what  form  data  is  transmitted.
  4266.  
  4267.   Different   devices   often   require   different   parameter  settings;  the
  4268.  
  4269.   communications parameters of your serial port must match those of the  device
  4270.  
  4271.   with  which  you  want to communicate.  Before you can use the communications
  4272.  
  4273.   port, you must set  these  parameters  with  the  Mode  commands,  unless  an
  4274.  
  4275.   application program does it for you.
  4276.  
  4277.  
  4278.  
  4279.  
  4280.  
  4281.  
  4282.  
  4283.  
  4284.  
  4285.                                                                               62
  4286.  
  4287.   
  4288.  
  4289.                                                                   The MYARC 9640
  4290.  
  4291.  
  4292.   The communications parameters you can set include:
  4293.  
  4294.        o Baud - speed in characters per second that are sent or received.  110,
  4295.          300, 600, 1200, 2400, 4800, and 9600 are valid settings. DOS does not
  4296.          assume a default value.
  4297.  
  4298.        o Parity - the kind of error checking technique used.  None (N) Odd (O),
  4299.          and Even (E) are valid settings.  DOS assumes Even (E)  as  a  default
  4300.          value.
  4301.  
  4302.        o Databits  -  the  number  of  electrical  signals required to define a
  4303.          character.  7 or 8 are valid settings.  DOS assumes  7  as  a  default
  4304.          value.
  4305.  
  4306.        o Stopbits  -  the  number  of electrical signals that mark the end of a
  4307.          character.  1 or 2 are valid settings.  DOS assumes 2 if the baud rate
  4308.          is 110, otherwise 1 as the default value.
  4309.  
  4310.   When  used  to  initialize a serial communications port, the Mode command has
  4311.   the following format:
  4312.  
  4313.        MODE RS232[/n]:baud[,parity[,databits[,stopbits]]]
  4314.  
  4315.   When specifying which serial port is to be configured,  RS232  must  be  used
  4316.   with  the number (n) of the port.  For example, the first RS232 port would be
  4317.   specified as RS232/1 (although just RS232 can be used to  specify  the  first
  4318.   serial port.)
  4319.  
  4320.   A  value  must  be specified for the baud rate each time this Mode command is
  4321.   entered.  DOS assumes the default values for the other parameters unless they
  4322.   are specifically changed.  If any parameter is omitted from the Mode command,
  4323.   the comma that precedes it must still be included to show DOS that  parameter
  4324.   was omitted.
  4325.  
  4326.   Examples: Controlling the Serial Communications Port
  4327.  
  4328.   To  set  the  baud rate for RS232/1 to 1200 and accept the default values for
  4329.   the other parameters, the following command would be entered:
  4330.  
  4331.        A>MODE RS232:1200
  4332.  
  4333.   DOS replies by reporting the current setting of each parameter:
  4334.  
  4335.        RS232/1: 1200,e,7,1
  4336.  
  4337.   The report shows that the baud rate is set to 1200, parity is even,  databits
  4338.   is 7, and stopbits is 1.
  4339.  
  4340.   To set the baud rate for RS232/2 to 300, parity to odd, leave databits set to
  4341.   7, and set stopbits to 2, you would enter the following command:
  4342.  
  4343.        A>MODE RS232/2:300,o,,2
  4344.  
  4345.  
  4346.  
  4347.  
  4348.  
  4349.                                                                               63
  4350.   
  4351.  
  4352.                                                                   The MYARC 9640
  4353.  
  4354.  
  4355.   DOS confirms the setting by responding:
  4356.  
  4357.        RS232/2:300,o,7,2
  4358.  
  4359.  
  4360.   CONNECTING A SERIAL PRINTER
  4361.  
  4362.   If you want to use a serial printer attached to a  communications  port,  you
  4363.   must  use  the  Mode  command  to  tell  DOS  to  send  printer  output to he
  4364.   communications port instead of the regular parallel (PIO) printer port.
  4365.  
  4366.   Before the printer output is redirected, you must first set the parameters of
  4367.   the serial communications port to the values required by the printer.
  4368.  
  4369.   When  used to direct printer output to a serial communications port, the Mode
  4370.   command has the following format:
  4371.  
  4372.        MODE PIO/#:=RS232n:
  4373.  
  4374.   PIO/# is the name of the printer port (PIO/1 or PIO/2), whose output is to be
  4375.   redirected.   RS232n  is the name of the serial communications port (RS232/1,
  4376.   RS232/2, RS232/3 or RS232/4.)  Both parameters must be entered.
  4377.  
  4378.   Example: Connecting a Serial Printer
  4379.  
  4380.   To redirect output from PIO/1 to serial port RS232/1, the  serial  port  must
  4381.   first be set to match the communications parameters of your printer, then you
  4382.   would enter the following command:
  4383.  
  4384.        A>MODE PIO/1:=RS232/1:
  4385.  
  4386.   DOS would acknowledge:
  4387.  
  4388.        PIO/1: redirected to RS232/1
  4389.  
  4390.   Now all output that would normally go to  PIO/1  would  be  sent  to  RS232/1
  4391.   instead.   To cancel the redirection and restore the printer output to PIO/1,
  4392.   the following command would be entered:
  4393.  
  4394.        A>MODE PIO/1:1,1
  4395.  
  4396.   The two numbers following PIO/1 correspond to the digit in the  name  of  the
  4397.   communications  port (RS232/1) and printer (PIO/1), respectively.  If you had
  4398.   redirected PIO/1 to RS232/2, you would cancel  the  redirection  by  entering
  4399.   MODE PIO/1:2,1.
  4400.  
  4401.  
  4402.   COPYING FROM A DEVICE TO A FILE OR ANOTHER DEVICE
  4403.  
  4404.   The copy command can be used to copy from a device to a file.  This technique
  4405.   can be used to create short text files by copying  from  the  keyboard  to  a
  4406.   file.
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.                                                                               64
  4413.   
  4414.  
  4415.                                                                   The MYARC 9640
  4416.  
  4417.  
  4418.   You  can  also copy from one device to another.  Copying from the keyboard to
  4419.   the printer, for example, is a quick and convenient way to print short  notes
  4420.   or lists.
  4421.  
  4422.   When  using  the  copy command to copy from a device to a file, or to another
  4423.   device, the following format is used:
  4424.  
  4425.        COPY [source] [target]
  4426.  
  4427.   The source is the device to be copied from, and the target is the file or the
  4428.   other  device  to  be copied to.  If you are copying from a device to a file,
  4429.   normal file parameters, such as drive letter and pathname, are in effect.
  4430.  
  4431.   When you copy from one device to a file or another device, DOS  continues  to
  4432.   copy  until  it comes to the character (Ctrl-Z) that marks the end of a file.
  4433.   When you copy from the keyboard, you can send the  end-of-file  character  by
  4434.   pressing Ctrl-Z as well.
  4435.  
  4436.   Example: Copying From a Device to a File or Another Device
  4437.  
  4438.   To  copy  from the keyboard (CON) to the printer (PRN), the following command
  4439.   would be used:
  4440.  
  4441.        A>COPY CON PRN
  4442.  
  4443.   Now everything you type is displayed on the screen and sent  to  the  printer
  4444.   until  a  Ctrl-Z  is  encountered.   Suppose you were to type and enter a few
  4445.   lines of text, the following might occur:
  4446.  
  4447.        A few notes from the keyboard on the screen
  4448.        are being sent to the printer using the COPY command.
  4449.        ^Z
  4450.                1 File(s) copied.
  4451.  
  4452.        A>_
  4453.  
  4454.  
  4455.   REDIRECTING COMMAND OUTPUT
  4456.  
  4457.   The result, or output, for most commands is some action, such  as  copying  a
  4458.   file  using the Copy command.  The output of a few commands, however, such as
  4459.   Directory, Check Disk, and Tree, is a report.  Usually these reports are sent
  4460.   to the display; DOS has sent them to the standard output device, the console.
  4461.   DOS will also let you send reports and other output  to  some  other  device,
  4462.   such as a printer, or to a file.
  4463.  
  4464.   To  redirect  the  standard  output of a command that sends its output to the
  4465.   display, follow the command name with > and the name of the device or file to
  4466.   which  the  output is to be sent.  This technique makes it easy, for example,
  4467.   to print a copy of the directory or tree structure.
  4468.  
  4469.  
  4470.  
  4471.  
  4472.  
  4473.  
  4474.  
  4475.                                                                               65
  4476.   
  4477.  
  4478.                                                                   The MYARC 9640
  4479.  
  4480.  
  4481.   Examples: Redirecting Command Output
  4482.  
  4483.   To print a copy of the directory, use the command:
  4484.  
  4485.        A>DIR > PRN
  4486.  
  4487.   The > tells DOS to redirect the output of  the  Directory  command,  and  PRN
  4488.   tells DOS where to send it; to the printer.
  4489.  
  4490.  
  4491.   To directly type a batch file and save to disk.
  4492.  
  4493.        A>COPY CON B:BATCH     <ENTER>
  4494.  
  4495.   The batch file may then be typed ending with a ^Z.  It will then be saved to
  4496.   drive B under the filename BATCH.
  4497.  
  4498.  
  4499.  
  4500.  
  4501.  
  4502.  
  4503.  
  4504.  
  4505.  
  4506.  
  4507.  
  4508.  
  4509.  
  4510.  
  4511.  
  4512.  
  4513.  
  4514.  
  4515.  
  4516.  
  4517.  
  4518.  
  4519.  
  4520.  
  4521.  
  4522.  
  4523.  
  4524.  
  4525.  
  4526.  
  4527.  
  4528.  
  4529.  
  4530.  
  4531.  
  4532.  
  4533.  
  4534.  
  4535.  
  4536.  
  4537.  
  4538.  
  4539.                                                                               66
  4540.   
  4541.  
  4542.                                                                   The MYARC 9640
  4543.  
  4544.  
  4545.                              TAILORING YOUR SYSTEM
  4546.                              ---------------------
  4547.  
  4548.   Although it may seem that DOS sometimes offers more options  than  you  need,
  4549.   those  options  give you flexibility in tailoring DOS; they let you adapt the
  4550.   computer to yourself rather than adapt yourself to the computer.
  4551.  
  4552.  
  4553.   CHANGING THE SYSTEM CONFIGURATION
  4554.  
  4555.   Unlike other DOS commands which tell DOS what to do,  configuration  commands
  4556.   tell  DOS  how to do something.  These commands are required to initially set
  4557.   up how your computer uses its memory and devices.
  4558.  
  4559.   Usually commands are entered at  the  system  prompt,  however  configuration
  4560.   commands  are  put  into  a  special system configuration file.  This file is
  4561.   always named AUTOEXEC  and must be in the root directory of  your  DOS  disk.
  4562.   DOS  carries  out  these  special  commands  only when DOS is started; if you
  4563.   change a command in the system configuration file, you must restart  DOS  for
  4564.   the new command(s) to take effect.
  4565.  
  4566.   Some  application programs or accessory devices require that certain commands
  4567.   be in the system configuration file.  The documentation  of  the  application
  4568.   program  or device usually includes the instructions you will require to make
  4569.   any necessary adjustments to your system configuration.
  4570.  
  4571.   If you need to add a configuration command and your DOS disk  already  has  a
  4572.   file  named  AUTOEXEC  in the root directory, use a text editor, such as MY-
  4573.   WORD in the PE mode to add your configuration command to the file.  If your
  4574.   DOS disk doesn't have an AUTOEXEC file in the root directory, use a text
  4575.   editor to create the file and put your configuration commands in it.
  4576.   
  4577.  
  4578.   SIMULATING A DISK DRIVE IN MEMORY
  4579.  
  4580.   DOS reads from, and writes to, diskettes quickly, and uses fixed  disks  even
  4581.   more  quickly.  However both disk drives and fixed disk drives are mechanical
  4582.   and quite slow compared to the computer memory.  DOS lets  you  set  aside  a
  4583.   portion  of  the computer memory for use as a simulated disk drive, making it
  4584.   possible for disk operations to be performed at memory speed.  This simulated
  4585.   disk  is  usually  referred to as a RAMdisk, because it acts just like a disk
  4586.   drive and resides in the computer's random access memory (RAM).
  4587.  
  4588.   A RAMdisk behaves like any other disk.  It has an assignable drive letter and
  4589.   a directory, and you can specify it in any command that uses a disk.  It is
  4590.   much faster than a real disk drive, and the difference is especially
  4591.   noticeable when you use commands such as Copy that work with disk drives, or
  4592.   when you use application programs that access the disk frequently.  To use
  4593.   the RAMdisk drive, you would copy the files you need to the RAMdisk after DOS
  4594.   has started.
  4595.   
  4596.   DOS automatically assigns DSK5. to the RAMdisk.  You must use the ASSIGN
  4597.   command (see later) to assign a drive letter to it.
  4598.  
  4599.  
  4600.  
  4601.  
  4602.                                                                               67
  4603.   
  4604.  
  4605.                                                                   The MYARC 9640
  4606.  
  4607.  
  4608.   Although a real disk drive has a fixed capacity, a RAMdisk can have  whatever
  4609.   capacity  you  want,  within  certain  limits.   At no time can you specify a
  4610.   RAMdisk to be larger than total amount of available memory.
  4611.  
  4612.   Unfortunately, setting up a RAMdisk in memory has some drawbacks.  The memory
  4613.   used  for  a  RAMdisk reduces the amount of memory available to programs, and
  4614.   the contents of the RAMdisk are lost each time you  turn  the  computer  off.
  4615.   When  you  set  up  a  RAMdisk,  make  sure  you leave enough memory for your
  4616.   programs to use, and be sure to copy any files  created  or  altered  on  the
  4617.   RAMdisk onto a real disk before turning the computer off.
  4618.  
  4619.   The format of the Ramdisk configuration command is as follows:
  4620.  
  4621.        RAMDISK [size]
  4622.  
  4623.   The  size  parameter  designates  the  size of the RAMdisk in kilobytes.  The
  4624.   maximum value allowed for the Ramdisk command is the total  available  memory
  4625.   of your computer.
  4626.  
  4627.   Example: Simulating a Disk Drive in Memory
  4628.  
  4629.   Suppose  your  computer has two disk drives and 512K of memory, and you would
  4630.   like to set up a RAMdisk to store your word  processing  files.   You  decide
  4631.   that you can afford to use 180K of memory for the RAMdisk.
  4632.  
  4633.   First,  using  TI-Writer  or another text editor, you would put the following
  4634.   Ramdisk configuration command in the AUTOEXEC file:
  4635.  
  4636.        RAMDISK 180
  4637.  
  4638.   When you restarted your system DOS would allocate 180 Kbytes of memory for
  4639.   use as a RAMdisk, which could be used as if it were an actual disk drive.
  4640.   
  4641.   The RAMDISK will be retained whenever going back and forth between the 9640
  4642.   mode and the TIMODE if the same size RAMDISK is retained and a cold boot is
  4643.   not performed.
  4644.   
  4645.   
  4646.   DESIGNATING STORAGE DEVICES LOCATIONS AS DISK DRIVES 
  4647.   
  4648.   Floppy drives, hard drives, and ramdrive cards may be configured into the
  4649.   system as DSK0 through DSK9, in fact to use anything other than floppy drives
  4650.   it is necessary to use the REMAP command in a batch file, usually AUTOEXEC.
  4651.   
  4652.   The Following drive types are now available at the following character
  4653.   definitions (Rave Ramdisk code has not been tested):
  4654.   
  4655.  
  4656.  
  4657.  
  4658.  
  4659.  
  4660.  
  4661.  
  4662.  
  4663.  
  4664.  
  4665.                                                                               68
  4666.   
  4667.  
  4668.                                                                   The MYARC 9640
  4669.  
  4670.  
  4671.           Drive Alpha.             Device
  4672.           Assignment
  4673.           ________________________________________________________________
  4674.           A              Floppy #1 (Any floppy only controller)
  4675.           B              Floppy #2 (Any floppy only controller)
  4676.           C              Floppy #3 (Any floppy only controller)
  4677.           D              Floppy #4 (Any floppy only controller)
  4678.                                    (that supports 4 floppies)
  4679.           E              Internal Geneve  Ramdisk                  800K
  4680.           F              Internal Horizon Ramdisk 8 bit CRU >1400  256K
  4681.           G              Internal Horizon Ramdisk 8 bit CRU >1600  256K
  4682.           H              Internal Rave    Ramdisk
  4683.           I              HFDC Emulate File                         800K
  4684.           J              HFDC Floppy #1
  4685.           K              HFDC Floppy #2
  4686.           L              HFDC Floppy #3
  4687.           M              HFDC Floppy #4
  4688.           N              Internal Horizon Ramdisk 16 bit CRU >1400 3.2M
  4689.           O              Internal Horizon Ramdisk 16 bit CRU >1600 3.2M
  4690.           P              Internal Horizon Ramdisk 16 bit CRU >1000 3.2M
  4691.           Q              Internal Horizon Ramdisk 16 bit CRU >1700 3.2M
  4692.           R              Internal Horizon Ramdisk 16 bit CRU >1800 3.2M
  4693.           S              Internal Horizon Ramdisk 16 bit CRU >1900 3.2M
  4694.           T              Reserved for Future Expansion
  4695.           U              Reserved for Future Expansion
  4696.           V              Reserved for Future Expansion
  4697.           W              Reserved for Future Expansion
  4698.           
  4699.   
  4700.   The following drive slots are available for remapping:
  4701.   
  4702.           Slot           Usage
  4703.           ----------------------------------------------------------------
  4704.           DSK0           GPL Emulate file, any device.  
  4705.                          If not assigned, no drives are shifted down by 1
  4706.                          If assigned, all drives are shifted by 1 and lose
  4707.                          DSK9.
  4708.           
  4709.           DSK1           Floppy "slot" 1, typical  A:
  4710.           DSK2           Floppy "slot" 2, typical  B:
  4711.           DSK3           Floppy "slot" 3, typical  C:
  4712.           DSK4           Floppy "slot" 4, typical  D:
  4713.           DSK5           Floppy "slot" 5
  4714.           DSK6           Floppy "slot" 6
  4715.           DSK7           Floppy "slot" 7
  4716.           DSK8           Floppy "slot" 8
  4717.           DSK9           Floppy "slot" 9
  4718.           
  4719.           
  4720.  
  4721.  
  4722.  
  4723.  
  4724.  
  4725.  
  4726.  
  4727.  
  4728.                                                                               69
  4729.   
  4730.  
  4731.                                                                   The MYARC 9640
  4732.  
  4733.  
  4734.   How to use the REMAP Command:
  4735.           
  4736.           REMAP [slot][drive type]
  4737.  
  4738.           [slot]           uses options 0,1,2,3,4,5,6,7,8,9 
  4739.  
  4740.           [drive type]     uses options of A to W.
  4741.  
  4742.                Note:  There must be NO spaces between the values and only
  4743.                       1 space following the REMAP command.
  4744.           
  4745.   REMAP is effective when using GPL unless using code that accesses the device
  4746.   at hardware level [i.e. track copiers, etc., or probably using ROMPAGE].
  4747.  
  4748.   Examples
  4749.   
  4750.           REMAP 9I
  4751.                - remaps HFDC Emulate file (if available) to DSK9
  4752.           REMAP 8I
  4753.                - remaps HFDC Emulate file (if available) to DSK8
  4754.           REMAP 4A
  4755.                - remaps Floppy #4 to slot 1 to answer as DSK1
  4756.           REMAP 0F
  4757.                - remaps Horizon Ramdisk 8 bit CRU >1400 to GPL emulate
  4758.                  file while using EXEC/GPL
  4759.   
  4760.   
  4761.   PRINTING WHILE PERFORMING OTHER TASKS
  4762.  
  4763.   Suppose  you  wanted  to  print  a rather large letter that you just typed in
  4764.   using your word processor.  Normally, you would have to wait until the entire
  4765.   letter  was  printed  before  you  could  type  in another letter, or use the
  4766.   computer for some other task.  DOS lets  you  set  aside  a  portion  of  the
  4767.   computer's  memory  for use as a print spooler, making it possible to print a
  4768.   file while you concurrently perform other tasks.
  4769.  
  4770.   When the print spooler is invoked, the file you wish to be printed is sent to
  4771.   the  portion  of memory assigned for print spooling.  This memory acts like a
  4772.   holding tank.  Parts of the file are sent, or spooled, to  the  printer  when
  4773.   the computer is not being used to its full processing potential.  This allows
  4774.   you to use the computer for other work while the file is printing.
  4775.  
  4776.  
  4777.  
  4778.  
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784.  
  4785.  
  4786.  
  4787.  
  4788.  
  4789.  
  4790.  
  4791.                                                                               70
  4792.   
  4793.  
  4794.                                                                   The MYARC 9640
  4795.  
  4796.  
  4797.   The print spooler is an output device only.  It can be invoked using its  own
  4798.   set  of  special  device  names.  You can address the print spooler as SPPRN,
  4799.   which is just an extension of the Printer device name.  To have  output  sent
  4800.   to  the  printer  through the print spooler specify SPPIO/1 or SPPIO/2, which
  4801.   corresponds to PIO/1  or  PIO/2  respectively.   Thus,  the  printer  can  be
  4802.   addressed  normally,  or  through  the print spooler.  DOS assumes that SPPRN
  4803.   means SPPIO/1 (or just SPPIO) unless you or an application specify otherwise.
  4804.  
  4805.   Just like with the RAMdisk, memory used for the  print  spooler  reduces  the
  4806.   amount of memory available to programs.
  4807.  
  4808.   The format of the print spooler configuration command is as follows:
  4809.  
  4810.        SPOOL [size]
  4811.  
  4812.   The  size  parameter  designates  the size of the print spooler in kilobytes.
  4813.   The maximum value allowed for the Spool command is the total available memory
  4814.   of your computer.
  4815.  
  4816.   Example: Setting Up a Print Spooler in Memory
  4817.  
  4818.   Before you can access a print spooler, memory must be allocated, or assigned,
  4819.   to be used for print spooling.  You decide that you can afford to use 64K  of
  4820.   memory for the print spooler.
  4821.  
  4822.   First, using MY-WORD or another text editor, you would put the following
  4823.   print spooler configuration command in the AUTOEXEC file:
  4824.  
  4825.  
  4826.        SPOOL 64
  4827.  
  4828.   When you restarted your system, DOS would assign 64 Kbytes of memory for  use
  4829.   as  a  print  spooler,  and would activate the necessary print spooler device
  4830.   names.
  4831.  
  4832.  
  4833.   USING THE COMPUTER IN TI-99/4A MODE
  4834.  
  4835.   Almost all disk-based applications (including  solid  state  Command  Modules
  4836.   converted  to  disk  and  previously used with the Texas Instruments TI-99/4A
  4837.   Home Computer), can also be used with the MYARC 9640 Computer.  DOS lets  you
  4838.   set  aside  a  portion  of  the  computer's memory to be used exclusively for
  4839.   TI-99/4A applications.  This segment of  memory  will  actually  imitate  the
  4840.   entire  operating  environment  of  the  TI-99/4A  computer  and allow you to
  4841.   utilize programs originally developed for the 99/4A.
  4842.  
  4843.   Using such TI-99/4A programs may require two minor  adjustments.   (See  also
  4844.   "Controlling System Execution Speed" below.)
  4845.  
  4846.   A  full 96 Kbytes of memory is permanently set aside when the TI Mode command
  4847.   is encountered in AUTOEXEC file.  Even if you are not using a TI-99/4A
  4848.   application, this memory is not available for RAMdisk, print spooler, or 9640
  4849.   based applications.  This memory can only be regained when the computer is
  4850.  
  4851.  
  4852.  
  4853.  
  4854.                                                                               71
  4855.   
  4856.  
  4857.                                                                   The MYARC 9640
  4858.  
  4859.  
  4860.   restarted and the TI Mode configuration command is not encountered in the
  4861.   AUTOEXEC file.
  4862.   
  4863.   The format of the TI Mode configuration command is as follows:
  4864.  
  4865.        TIMODE
  4866.  
  4867.   There are no parameters for the TI  Mode  command,  however  it  must  appear
  4868.   before any other configuration command in the AUTOEXEC file in order to enter
  4869.   the GPL mode.
  4870.   
  4871.   Example: Allocating Your Computer's Memory
  4872.  
  4873.   Suppose  your  computer has a total of 512K of memory, two disk drives (A and
  4874.   B), and you want to set up a RAMdisk, print spooler, and have the ability  to
  4875.   use  TI-99/4A  programs.  You have decided that you can afford to use 180K of
  4876.   memory for a RAMdisk, and 64K of memory for a print spooler.
  4877.  
  4878.   Using MY-WORD, or another text editor, you would put the following
  4879.   configuration commands in the AUTOEXEC file:
  4880.   
  4881.        TIMODE
  4882.        RAMDISK 180
  4883.        SPOOL 64
  4884.  
  4885.   When  the  system  is  restarted,  DOS  would assign 128 Kbytes of memory for
  4886.   TI-99/4A applications, 180 Kbytes of memory for use as  a  RAMdisk  which  is
  4887.   designated as drive C, and 64 Kbytes of memory for print spooling.
  4888.  
  4889.  
  4890.   DEFINING WORK AREAS IN MEMORY  (Not available in V 2.00)
  4891.  
  4892.   The  Buffers configuration command defines the number of work areas in memory
  4893.   (buffers) that DOS uses to handle reading  from,  and  writing  to,  a  disk.
  4894.   Unless otherwise instructed, DOS uses two buffers.
  4895.  
  4896.   The format of the Buffers configuration command is as follows:
  4897.  
  4898.        BUFFERS = [number]
  4899.  
  4900.   The number parameter can be any integer value ranging from 1 to 99.
  4901.  
  4902.  
  4903.   SPECIFYING THE NUMBER OF FILES DOS CAN USE  (Not available in V 2.00)
  4904.  
  4905.   The  Files  configuration  command tells DOS how many files it can use at one
  4906.   time.  Unless otherwise instructed, DOS can use a maximum of eight files
  4907.   (default) at a time. 
  4908.   
  4909.   The format of the Files configuration command is as follows:
  4910.  
  4911.        FILES = [number]
  4912.  
  4913.   The number parameter can be any integer value ranging from 1 to 20.
  4914.  
  4915.  
  4916.  
  4917.                                                                               72
  4918.   
  4919.  
  4920.                                                                   The MYARC 9640
  4921.  
  4922.  
  4923.   DEFINING THE HIGHEST SYSTEM DRIVE NUMBER
  4924.  
  4925.   The  Lastdrive  configuration command specifies the highest drive letter that
  4926.   DOS recognizes as valid.  If the system configuration file does not contain a
  4927.   Lastdrive  command,  the  highest value DOS recognizes is G.  This command is
  4928.   usually used to specify a higher letter (up to Z) if more  than  seven  drive
  4929.   letters are needed.  Use this command after REMAP if used.
  4930.  
  4931.   The format of the Lastdrive configuration command is as follows:
  4932.  
  4933.        LASTDRIVE = [letter]
  4934.  
  4935.  
  4936.   MISCELLANEOUS COMMANDS FOR OCCASIONAL USE
  4937.  
  4938.   There  are a few commands you might occasionally need for convenience.  These
  4939.   commands are also used in tailoring your system to meet your  specific  needs
  4940.   or applications.
  4941.  
  4942.  
  4943.   CHANGING THE SYSTEM PROMPT
  4944.  
  4945.   You  can change the system prompt with the Prompt command to display more, or
  4946.   less, than the current drive letter.  The change takes effect as soon as  the
  4947.   command is entered.
  4948.  
  4949.   The Prompt command is an external command.  Its format is as follows:
  4950.  
  4951.        PROMPT [prompt-text]
  4952.  
  4953.   The  prompt  text  defines the new system prompt.  You can use any characters
  4954.   you wish.  You can also cause the new prompt to include one or more items  of
  4955.   useful  information  by  including  a  dollar  sign  followed  by  one of the
  4956.   following characters, to specify what you want the prompt to contain:
  4957.  
  4958.             Character             Produces
  4959.  
  4960.                d             The current date
  4961.                t             The current time
  4962.                p             The current directory
  4963.                n             The current drive
  4964.                v             The version number of DOS
  4965.                g             A greater-than sign (>)
  4966.                l             A less-than sign (<)
  4967.                b             A space character ("^")
  4968.                q             An equal sign (=)
  4969.                $             A dollar sign ($)
  4970.                h             A backspace and erasure of previous character
  4971.                _             A signal to end the current line nd start a
  4972.                              new one (the character is an underscore)
  4973.  
  4974.  
  4975.  
  4976.  
  4977.  
  4978.  
  4979.  
  4980.                                                                               73
  4981.   
  4982.  
  4983.                                                                   The MYARC 9640
  4984.  
  4985.  
  4986.   You can include as many combinations of $, followed by a  character,  as  you
  4987.   wish.   DOS ignores any combination of a $ followed by a character not in the
  4988.   preceding list.
  4989.  
  4990.   If you enter the Prompt command without  any  parameters,  DOS  indicates the
  4991.   present prompt setting.  For example, if the prompt is A>, DOS returns $n$g.
  4992.  
  4993.   Examples: Setting the System Prompt
  4994.  
  4995.   To define the system prompt as "Command:", type and enter the following:
  4996.  
  4997.        A>PROMPT Command:
  4998.  
  4999.   DOS will display the new system prompt as follows:
  5000.  
  5001.        Command: _
  5002.  
  5003.   To  define  the  system  prompt  as the current drive and directory, type and
  5004.   enter:
  5005.  
  5006.        A>PROMPT $p
  5007.  
  5008.   DOS would display the new system prompt as follows (if the current  directory
  5009.   was \office):
  5010.  
  5011.        A:\office _
  5012.  
  5013.   To define the system prompt as the current date, time, and current drive with
  5014.   a greater-than sign afterwards, type and enter: 
  5015.  
  5016.        A>PROMPT $_$d$b$b$t$_$_$n$g
  5017.  
  5018.   DOS would display the new system prompt as follows:
  5019.  
  5020.        06-26-90  11:17:25
  5021.  
  5022.        A>
  5023.  
  5024.   ASSIGNING A DRIVE LETTER TO A DIFFERENT DRIVE
  5025.  
  5026.   The Assign command causes DOS to route disk  input/output  requests  for  one
  5027.   drive  into disk input/output requests for another drive.  Because the Assign
  5028.   command affects all requests for  a  drive,  you  should  use  it  with  some
  5029.   caution.
  5030.  
  5031.   The Assign command is an external command.  Its format is as follows:
  5032.  
  5033.        ASSIGN x=y:
  5034.  
  5035.   The first drive letter (x) is the letter to be assigned to a different drive,
  5036.   while the second drive letter (y) is the letter to be used in  place  of  the
  5037.   first. It may also be DSKn.  If you omit both drive letters, DOS lists the
  5038.   present assignments in effect.  
  5039.  
  5040.  
  5041.  
  5042.  
  5043.                                                                               74
  5044.   
  5045.  
  5046.                                                                   The MYARC 9640
  5047.  
  5048.  
  5049.   For example, suppose you have a graphics program that requires that all  data
  5050.   files  be  on drive B, but you want to use your fixed disk (drive E) for data
  5051.   files.  To tell DOS to assign all requests for drive B to be routed to  drive
  5052.   E instead, type and enter the following command:
  5053.  
  5054.        E>ASSIGN B=E
  5055.  
  5056.   You  could  have  DOS  assign  all requests for drive A and B to be routed to
  5057.   drive E also.  This could be done using the following command:
  5058.  
  5059.        E>ASSIGN A=E: B=E:
  5060.  
  5061.   The assignment remains in effect until you restart DOS, or cancel the
  5062.   assignment by typing:
  5063.  
  5064.        >ASSIGN A=A: B=B:
  5065.  
  5066.  
  5067.   ASSIGNING THE RAMdisk A DIFFERENT DRIVE LETTER
  5068.  
  5069.   When  memory  is  first  allocated to be used as a RAMdisk, DOS automatically
  5070.   assigns DSK5 to the RAMdisk.  You must use the ASSIGN command to set the
  5071.   drive letter.  There may be times you would like to change the drive letter
  5072.   designation of the RAMdisk; this can be accomplished using the Assign command
  5073.   in the same manner it was used with physical disk drives.
  5074.  
  5075.   When the RAMdisk is assigned a new drive letter, all requests for the RAMdisk
  5076.   must be done using the new drive letter.  If  the  RAMdisk  is  assigned  the
  5077.   letter  of  a disk drive that is present in the system, all requests for that
  5078.   disk drive would be routed to the RAMdisk and you would be unable  to  access
  5079.   the physical disk drive.
  5080.  
  5081.   For  example,  suppose your system consisted of two disk drives (A and B) and
  5082.   you had allocated memory for use as a RAMdisk.  DOS automatically assigns the
  5083.   DSK5 to the RAMdisk.  If the following command was executed, the RAMdisk
  5084.   would now be accessed as drive A, and the physical disk drive could no longer
  5085.   be accessed. 
  5086.  
  5087.        B>ASSIGN A=DSK5:
  5088.  
  5089.   To  regain  the use of the physical disk drive (A), the RAMdisk would have to
  5090.   be assigned a new letter.
  5091.  
  5092.  
  5093.   DISPLAYING THE DOS VERSION NUMBER
  5094.  
  5095.   The  Version  command displays the number of the version of DOS you're using.
  5096.   If you use more than one version, or if you are using someone else's machine,
  5097.   this gives you a quick way to check the version.
  5098.  
  5099.   The Version command is an internal command.  Its format is as follows:
  5100.  
  5101.        VER
  5102.  
  5103.   The version command has no parameters.
  5104.  
  5105.  
  5106.                                                                               75
  5107.   
  5108.  
  5109.                                                                   The MYARC 9640
  5110.  
  5111.  
  5112.   CHANGING COMMAND LINE INTERPRETATION
  5113.   
  5114.   Normally lowercase is converted to uppercase when a command line is entered.
  5115.   If you need lowercase filename or the like passed through use the command:
  5116.   
  5117.        CASE ON
  5118.   
  5119.   Returning to the normal conversion can be accomplished by:
  5120.   
  5121.        CASE OFF   (Default)
  5122.   
  5123.   
  5124.   ADDITIONAL FLOPPY DISK CONTROL
  5125.   
  5126.   Normally DOS verifies disk writes.  The 99/4a did not.  Using the following
  5127.   command will result in speedier floppy access:
  5128.   
  5129.        VERIFY OFF
  5130.   
  5131.   Returning to verified writes is done with:
  5132.   
  5133.        VERIFY ON
  5134.   
  5135.   VERIFY alone will return ON/OFF status.
  5136.  
  5137.   
  5138.   CONTROLLING FLOPPY DISK HEAD STEP TIME 
  5139.  
  5140.   On faster floppy drives the head step time can usually be reduced with an
  5141.   internal command:
  5142.   
  5143.        SETDSK [drive number][head step][tracks]
  5144.           
  5145.             [drive number] is from 1 to 4 and is valid ONLY for floppy
  5146.                            only controllers.
  5147.           
  5148.             [head step]    is from 0 to 3.  Vary settings, "usually" 0
  5149.                            for optimal performance, but depends upon 
  5150.                            floppy type.  0 is the fastest.
  5151.           
  5152.             [tracks]       valid numbers are 4 or 8 to indicate 40 or
  5153.                            80 tracks respectively.
  5154.           
  5155.           
  5156.             Examples:
  5157.           
  5158.                SETDSK 104  sets drive 1, head step 0, 40 tracks
  5159.                SETDSK 228  sets drive 2, head step 2, 80 tracks
  5160.                SETDSK 308  sets drive 3, head step 0, 80 tracks
  5161.           
  5162.           
  5163.             Notes:
  5164.           
  5165.                Must leave only one space between command and options and
  5166.                you must not separate the numbers or error report will
  5167.                follow.
  5168.  
  5169.                                                                               76
  5170.   
  5171.  
  5172.                                                                   The MYARC 9640
  5173.  
  5174.  
  5175.  
  5176.   APPENDIX: A
  5177.  
  5178.  
  5179.   
  5180.  
  5181.  
  5182.                            SUMMARY OF DOS COMMANDS
  5183.  
  5184.  
  5185.                            -----------------------
  5186.  
  5187.   
  5188.  
  5189.  
  5190.   The following summary is divided into two parts, and is provided for quick
  5191.  
  5192.   reference.  The section called "Command Syntax" explains the notation used in
  5193.  
  5194.   the format of the commands.  Note: DSKn. may substitute for d: in many cases.
  5195.  
  5196.   The number below the command shows the page on which the command is
  5197.  
  5198.   discussed.  Commands are internal unless external is listed.
  5199.  
  5200.  
  5201.   
  5202.  
  5203.  
  5204.   
  5205.  
  5206.  
  5207.   ASSIGN    ASSIGN [x=y]:
  5208.  
  5209.  
  5210.     74      Assigns requests for one disk drive to another disk drive.
  5211.  
  5212.  
  5213.             External command.
  5214.  
  5215.  
  5216.   
  5217.  
  5218.  
  5219.   ATTRIB    ATTRIB [+/-P][d:][filename]
  5220.  
  5221.     42      Sets or displays the read only status of a file or set of files.
  5222.  
  5223.             External command.
  5224.  
  5225.  
  5226.  
  5227.   CASE      CASE [OFF/ON]
  5228.  
  5229.     76      Controls the conversion of LC to UC in the CLI.
  5230.  
  5231.  
  5232.  
  5233.   CD
  5234.  
  5235.   CHDIR     CHDIR[[d:]path] or CD[[d:]path]
  5236.  
  5237.     49      Changes the current working directory.
  5238.  
  5239.  
  5240.  
  5241.   CHKDSK    CHKDSK [d:][filename][F]
  5242.  
  5243.     42      Checks a disk and reports status of the disk and the computer's
  5244.  
  5245.             memory.  External command.
  5246.  
  5247.  
  5248.  
  5249.   CLS       CLS
  5250.  
  5251.     28      Clears the screen.
  5252.  
  5253.  
  5254.  
  5255.   COPY      COPY [d:][filename] [d:][filename]
  5256.  
  5257.    39,64    Copies a file to another file.  CON and PRN can be used.
  5258.  
  5259.  
  5260.  
  5261.   DATE      DATE
  5262.  
  5263.    24,28    Sets and displays the current date.
  5264.  
  5265.  
  5266.  
  5267.   DIR       DIR [d:][filename][/W][/P]
  5268.  
  5269.     34      Displays the files on a disk.
  5270.  
  5271.  
  5272.  
  5273.   DISK1     DISK1 [ON/OFF]
  5274.  
  5275.     A10     Controls HDS1.DSK1. emulation.  External command.
  5276.  
  5277.  
  5278.  
  5279.   DISKCOMP  DISKCOMP [d:][d:]
  5280.  
  5281.     37      Compares two diskettes sector by sector.  External command
  5282.  
  5283.  
  5284.  
  5285.   DISKCOPY  DISKCOPY [d:][d:]
  5286.  
  5287.     37      Copies a complete diskette to another diskette.  External command.
  5288.  
  5289.  
  5290.  
  5291.   DEL
  5292.  
  5293.   ERASE     DEL [d:][filename] or ERASE [d:][filename]
  5294.  
  5295.     40      Deletes files.
  5296.  
  5297.  
  5298.  
  5299.   FORMAT    FORMAT [d:][/1][/16][/18][/36][/80][/N][/V]
  5300.  
  5301.     35      Formats a diskette for use.  External command.
  5302.  
  5303.                                                                              A 1
  5304.  
  5305.   
  5306.  
  5307.  
  5308.  
  5309.                                                                   The MYARC 9640
  5310.  
  5311.  
  5312.  
  5313.   APPENDIX: A Continued
  5314.  
  5315.  
  5316.  
  5317.   HARD      HARD [OFF/ON]
  5318.  
  5319.    A7       Controls HFDC access.  External command.
  5320.  
  5321.  
  5322.  
  5323.   LABEL     LABEL [d:][volume label]
  5324.  
  5325.     44      Assigns, changes, or deletes name of a diskette or disk.  External
  5326.  
  5327.  
  5328.  
  5329.   MD
  5330.  
  5331.   MKDIR     MD [d:]path or MKDIR [d:]path
  5332.  
  5333.     47      Creates a subdirectory.
  5334.  
  5335.  
  5336.  
  5337.   MODE      MODE [n]
  5338.  
  5339.     61      Selects the number of characters in the active display.  External
  5340.  
  5341.  
  5342.  
  5343.             MODE [B/F][N]
  5344.  
  5345.             Sets background and foreground colors.
  5346.  
  5347.  
  5348.  
  5349.             MODE PIO [/#]:[n][m]
  5350.  
  5351.             Controls the line width and spacing of the printer.
  5352.  
  5353.  
  5354.  
  5355.             MODE RS232[/n]:baud[,parity][,databits][stopbits]
  5356.  
  5357.             Controls the communication parameters of a serial port.
  5358.  
  5359.  
  5360.  
  5361.   PATH      PATH [[d:]path[;[d:]path ....]]
  5362.  
  5363.     51      Designates where DOS will search for commands within a directory
  5364.  
  5365.             structure.
  5366.  
  5367.  
  5368.  
  5369.   PROMPT    PROMPT [prompt-text]
  5370.  
  5371.     73      Changes system prompt.  External command.
  5372.  
  5373.  
  5374.  
  5375.   REMAP     REMAP [slot][drive-type]
  5376.  
  5377.     69      Configures the location of various storage devices.  External.
  5378.  
  5379.  
  5380.  
  5381.   RENAME    REN[AME] [d:][filename] [filename]
  5382.  
  5383.     41      Changes the name of a file
  5384.  
  5385.  
  5386.  
  5387.   RD
  5388.  
  5389.   RMDIR     RMDIR [d:] path or RD [d:] path
  5390.  
  5391.     50      Removes a subdirectory
  5392.  
  5393.  
  5394.  
  5395.   SETDSK    SETDSK [drive-no.][head-step][tracks]
  5396.  
  5397.     76      Set floppy drive headstep.  External command.
  5398.  
  5399.  
  5400.  
  5401.   TI        TI
  5402.  
  5403.     A8      Returns status, see Autoexec commands.
  5404.  
  5405.  
  5406.  
  5407.   TIME      TIME
  5408.  
  5409.    23,28    Set and displays the current time.
  5410.  
  5411.  
  5412.  
  5413.   TREE      TREE [d:]
  5414.  
  5415.     52      Displays the path of each subdirectory on a disk.  External.
  5416.  
  5417.  
  5418.  
  5419.   TYPE      TYPE [d:][filename][/M]
  5420.  
  5421.     38      Displays the contents of a text file.
  5422.  
  5423.  
  5424.  
  5425.   VER       VER
  5426.  
  5427.     76      Displays the version number of DOS.
  5428.  
  5429.                                                                             A  2
  5430.  
  5431.   
  5432.  
  5433.  
  5434.  
  5435.                                                                   The MYARC 9640
  5436.  
  5437.  
  5438.  
  5439.   APPENDIX: A Continued
  5440.  
  5441.  
  5442.  
  5443.   VERIFY    VERIFY [OFF/ON]
  5444.  
  5445.     76      Controls verification during disk writes.  External command.
  5446.  
  5447.  
  5448.  
  5449.   VOL       VOL [d:]
  5450.  
  5451.     45      Displays the volume label of a disk.
  5452.  
  5453.  
  5454.  
  5455.  
  5456.  
  5457.   The following are batch file commands are used only in BATCH and AUTOEXEC
  5458.  
  5459.   files:  All are internal commands.
  5460.  
  5461.  
  5462.  
  5463.   ECHO      ECHO [ON/OFF][message]
  5464.  
  5465.     55      Controls whether the commands are displayed as they are executed.
  5466.  
  5467.  
  5468.  
  5469.   FOR       FOR %%variable IN (set) DO command
  5470.  
  5471.     57      Carries out a command for each value in a given set, and a value is
  5472.  
  5473.             assigned to each value in the given set.
  5474.  
  5475.  
  5476.  
  5477.   GOTO      GOTO label
  5478.  
  5479.     56      Transfers control to the line following :label.
  5480.  
  5481.  
  5482.  
  5483.   IF        IF [NOT] condition command
  5484.  
  5485.     56      Conditional execution of commands.
  5486.  
  5487.  
  5488.  
  5489.   PAUSE     PAUSE [message]
  5490.  
  5491.     55      Causes the system to pause until a key is pressed.
  5492.  
  5493.  
  5494.  
  5495.   REM       REM [message]
  5496.  
  5497.     54      Displays a message if ECHO is ON.
  5498.  
  5499.  
  5500.  
  5501.  
  5502.  
  5503.   The following are used only in AUTOEXEC files:  All are internal commands.
  5504.  
  5505.  
  5506.  
  5507.  
  5508.   BUFFERS   BUFFERS = [number]   (Obsolete command)
  5509.  
  5510.     72      Defines the number of disk buffers DOS allocates memory for.
  5511.  
  5512.  
  5513.  
  5514.   FILES     FILES = [number]     (Obsolete command)
  5515.  
  5516.     72      Defines the number of files DOS can us at one time.
  5517.  
  5518.  
  5519.  
  5520.   LASTDRIVE LASTDRIVE = [letter]
  5521.  
  5522.     73      Specifies the last valid drive letter.
  5523.  
  5524.  
  5525.  
  5526.   MIRROR    MIRROR [1/2]
  5527.  
  5528.     A 7     Stores an extra bitmap of cylinder 0.
  5529.  
  5530.  
  5531.  
  5532.   RAMDISK   RAMDISK [size]
  5533.  
  5534.     67      Specifies how much memory will be allocated for use as a RAMdisk.
  5535.  
  5536.  
  5537.  
  5538.   SPOOL     SPOOL [size]
  5539.  
  5540.     71      Specifies how much memory will be used as a print spooler.
  5541.  
  5542.  
  5543.  
  5544.   TI        TI [ON/OFF]
  5545.  
  5546.     A 8     Controls WDS emulation in GPL mode.
  5547.  
  5548.  
  5549.  
  5550.   TIMODE    TIMODE
  5551.  
  5552.     71      Allocates 96K of memory for use with TI-99/4a-based application
  5553.  
  5554.             programs.
  5555.  
  5556.                                                                              A 3
  5557.  
  5558.   
  5559.  
  5560.  
  5561.  
  5562.                                                                   The MYARC 9640
  5563.  
  5564.  
  5565.  
  5566.   APPENDIX: B
  5567.  
  5568.  
  5569.  
  5570.                 ADDITIONAL LIMITATIONS FOR USE WITH DIR COMMAND
  5571.  
  5572.  
  5573.  
  5574.  
  5575.  
  5576.   When listing a directory with the DIR command additional limits may be made
  5577.  
  5578.   to the files to be listed by use of the following: Note, the Free sector
  5579.  
  5580.   count will not be correct.  This also works with COPY, DELETE, TREE, and
  5581.  
  5582.   TYPE.
  5583.  
  5584.  
  5585.   
  5586.  
  5587.  
  5588.        Use the command >DIR  `k
  5589.  
  5590.  
  5591.   
  5592.  
  5593.  
  5594.   Where k is in the following list with its meaning:
  5595.  
  5596.  
  5597.        
  5598.  
  5599.  
  5600.        `D                D/V or D/F files only listed
  5601.  
  5602.  
  5603.        `I                I/V or I/F
  5604.  
  5605.  
  5606.        `DV               D/V
  5607.  
  5608.  
  5609.        `DF               D/F
  5610.  
  5611.  
  5612.        `IV               I/V
  5613.  
  5614.  
  5615.        `DV163            D/V 163
  5616.  
  5617.  
  5618.        `IF128            I/F 128
  5619.  
  5620.  
  5621.        `P                Programs
  5622.  
  5623.  
  5624.        `V                Variable
  5625.  
  5626.  
  5627.        `F                Fixed
  5628.  
  5629.  
  5630.        `Dir              Directory
  5631.  
  5632.  
  5633.  
  5634.  
  5635.  
  5636.  
  5637.  
  5638.  
  5639.  
  5640.  
  5641.  
  5642.  
  5643.  
  5644.  
  5645.  
  5646.  
  5647.  
  5648.  
  5649.  
  5650.  
  5651.  
  5652.  
  5653.  
  5654.  
  5655.  
  5656.  
  5657.  
  5658.  
  5659.  
  5660.  
  5661.  
  5662.  
  5663.  
  5664.  
  5665.  
  5666.  
  5667.  
  5668.  
  5669.  
  5670.  
  5671.  
  5672.  
  5673.  
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679.  
  5680.  
  5681.  
  5682.  
  5683.  
  5684.  
  5685.  
  5686.  
  5687.  
  5688.  
  5689.  
  5690.  
  5691.  
  5692.  
  5693.  
  5694.  
  5695.  
  5696.  
  5697.  
  5698.  
  5699.                                                                              A 4
  5700.  
  5701.   
  5702.  
  5703.  
  5704.  
  5705.                                                                   The MYARC 9640
  5706.  
  5707.  
  5708.  
  5709.   APPENDIX: C
  5710.  
  5711.   
  5712.  
  5713.  
  5714.   
  5715.  
  5716.  
  5717.                           1.44 MB FLOPPY DISK SUPPORT
  5718.  
  5719.  
  5720.                
  5721.  
  5722.  
  5723.   This support is only available in MDOS versions 1.60 or higher.  Versions
  5724.  
  5725.   less than 1.60 do not include the support. If you have a 1.44MB floppy and
  5726.  
  5727.   wish to format it to it's highest density, you can issue the following
  5728.  
  5729.   command from the MDOS prompt to format your disk to maximum capacity.
  5730.  
  5731.  
  5732.                
  5733.  
  5734.  
  5735.        FORMAT A: /2 /36 /80
  5736.  
  5737.  
  5738.                
  5739.  
  5740.  
  5741.        Where A: is your drive letter
  5742.  
  5743.  
  5744.        Where /2 is the number of sides
  5745.  
  5746.  
  5747.        Where /36 is the number of sectors/track
  5748.  
  5749.  
  5750.        Where /80 is the number of tracks
  5751.  
  5752.  
  5753.                
  5754.  
  5755.  
  5756.   Please remember that the Myarc HFDC is the only floppy controller capable of
  5757.  
  5758.   formatting diskettes in this format.
  5759.  
  5760.  
  5761.                
  5762.  
  5763.  
  5764.   Please also remember that your Myarc HFDC controller contains dip switches
  5765.  
  5766.   that you must use to configure your drives.  This is how MDOS knows whether
  5767.  
  5768.   you have a 5.25" drive, a 720K drive, or a 1.44MB drive.  Once your disk is
  5769.  
  5770.   formatted, most disk managers will not work with this high density and will
  5771.  
  5772.   report incorrect information.  The Myarc HFDC Disk Manger V will support this
  5773.  
  5774.   structure and so will Clint Pulley's Directory Manger.  I recommend Directory
  5775.  
  5776.   Manager for using these new formats.
  5777.  
  5778.  
  5779.                
  5780.  
  5781.  
  5782.   Many people may remember difficulties of using CorComp formatted disks with
  5783.  
  5784.   the Myarc HFDC.  I "believe" these difficulties have now been solved with
  5785.  
  5786.   this release of MDOS.  I do not know if you will have difficulties reading
  5787.  
  5788.   disks formatted earlier.  If a disk will not read with the Myarc HFDC and was
  5789.  
  5790.   previously formatted with a CorComp disk controller, you may need to use your
  5791.  
  5792.   CorComp disk controller to read the disk.
  5793.  
  5794.  
  5795.                
  5796.  
  5797.  
  5798.   Jim has also solved a problem that many users saw while formatting a floppy
  5799.  
  5800.   disk when using the Myarc HFDC.  Many users had to reformat the disk a second
  5801.  
  5802.   time as the disk would not reformat.  This problem has been corrected in the
  5803.  
  5804.   FORMAT command by attempting to read the first sector of the disk whether it
  5805.  
  5806.   was previously formatted or not.  For reasons I won't explain, the controller
  5807.  
  5808.   chip on the HFDC "knows" what kind of disk it is dealing with.
  5809.  
  5810.  
  5811.                
  5812.  
  5813.  
  5814.   A 9216B chip is required on the HDFC for reliable 1.44MB usage.
  5815.  
  5816.  
  5817.  
  5818.  
  5819.  
  5820.   FORMATTING RAM DISKS
  5821.  
  5822.  
  5823.  
  5824.   A command FORMAT n:/Kxx allows formatting a ramdisk to xx kilobytes.
  5825.  
  5826.             /N and /V may followif wanted.
  5827.  
  5828.  
  5829.  
  5830.  
  5831.  
  5832.  
  5833.  
  5834.  
  5835.  
  5836.  
  5837.  
  5838.  
  5839.  
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.  
  5846.                                                                              A 5
  5847.  
  5848.   
  5849.  
  5850.  
  5851.  
  5852.                                                                   The MYARC 9640
  5853.  
  5854.  
  5855.  
  5856.   APPENDIX: C  Continued
  5857.  
  5858.  
  5859.  
  5860.  
  5861.  
  5862.   READ THIS NOTICE !!!!!! VERY IMPORTANT!!!!!!!! 
  5863.  
  5864.  
  5865.   
  5866.  
  5867.  
  5868.   Their are also some things you may need to consider when/if you switch your
  5869.  
  5870.   drive controllers or your drive configuration.  Be very careful on the use of
  5871.  
  5872.   terminal resistor packs on your drive.  If the terminal resistor packs are
  5873.  
  5874.   improperly used, you will be UNSUCCESSFUL in formatting floppies.  I can not
  5875.  
  5876.   over emphasize the PROPER use of resistor packs with the Myarc HFDC.  What
  5877.  
  5878.   you previously used with other controllers because it "worked" (as it did for
  5879.  
  5880.   me), may not work with the Myarc HFDC.  The proper use is as such.  The drive
  5881.  
  5882.   with the LONGEST cable, not necessarily the last drive, should be the only
  5883.  
  5884.   drive with a resistor pack.  Be careful using 1.44MB floppy drives and their
  5885.  
  5886.   configuration.  Some 1.44MB floppy drives have dips to disable the resistor
  5887.  
  5888.   pack, some have removable resistor packs, and some may not have anything to
  5889.  
  5890.   enable or disable the resistor packs at all.  Much testing may be required to
  5891.  
  5892.   properly configure your 1.44MB drive AND your other drives.
  5893.  
  5894.  
  5895.           
  5896.  
  5897.  
  5898.  
  5899.  
  5900.   AND FINALLY, ONE MORE MAJOR THING!!!!!
  5901.  
  5902.  
  5903.  
  5904.  
  5905.           
  5906.  
  5907.  
  5908.   In order to use reliably the High Density support of the Myarc HFDC, you must
  5909.  
  5910.   have a chip on the HFDC with the following designation - 9216B -.  Myarc
  5911.  
  5912.   shipped many HFDC's with a -9216-.  The 9216 is not rated for the faster
  5913.  
  5914.   speed required for high density reads/writes/formats.  There is an outside
  5915.  
  5916.   chance you might have a 9216 that can perform at 9216B speeds, but be VERY
  5917.  
  5918.   careful.  Some days it may work, then other days it may not.
  5919.  
  5920.  
  5921.  
  5922.  
  5923.   Cecure Electronics sells an upgrade if you want to use high density.
  5924.  
  5925.  
  5926.  
  5927.  
  5928.  
  5929.  
  5930.   NOTES REGARDING HIGH DENSITY FLOPPY DRIVES..........
  5931.  
  5932.  
  5933.                
  5934.  
  5935.  
  5936.                
  5937.  
  5938.  
  5939.   There have been several users that have tested problems using Mitsumi 1.44MB
  5940.  
  5941.   High Density drives.  I highly recommend that if you upgrade to High Density
  5942.  
  5943.   3.5" drives, USE TEAC drives or you may experience problems that will not
  5944.  
  5945.   allow you to properly format your hard drive.
  5946.  
  5947.  
  5948.  
  5949.  
  5950.  
  5951.  
  5952.  
  5953.  
  5954.  
  5955.  
  5956.  
  5957.  
  5958.  
  5959.  
  5960.  
  5961.  
  5962.  
  5963.  
  5964.  
  5965.  
  5966.  
  5967.  
  5968.  
  5969.  
  5970.  
  5971.  
  5972.  
  5973.  
  5974.  
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980.  
  5981.  
  5982.  
  5983.  
  5984.                                                                              A 6
  5985.  
  5986.   
  5987.  
  5988.  
  5989.  
  5990.                                                                   The MYARC 9640
  5991.  
  5992.  
  5993.  
  5994.  
  5995.  
  5996.   APPENDIX: D
  5997.  
  5998.  
  5999.  
  6000.   
  6001.  
  6002.  
  6003.                      HARD DRIVE SUPPORT INFORMATION
  6004.  
  6005.  
  6006.   
  6007.  
  6008.  
  6009.   SUPPORT TO RECOVER DATA AFTER CYLINDER 0 CRASH
  6010.  
  6011.  
  6012.   
  6013.  
  6014.  
  6015.  
  6016.  
  6017.   This command must be used in an AUTOEXEC file for use with hard drives.  The
  6018.  
  6019.   command provides support to recover hard drive data in the event a cylinder 0
  6020.  
  6021.   or bitmap crash occurs.
  6022.  
  6023.  
  6024.   
  6025.  
  6026.  
  6027.   The use of the command is as follows:
  6028.  
  6029.  
  6030.   
  6031.  
  6032.  
  6033.        MIRROR 1        Stores bitmap of hard drive #1
  6034.  
  6035.        MIRROR 2        Stores bitmap of hard drive #2
  6036.  
  6037.  
  6038.  
  6039.         Note:  MIRROR 3 is not available as the HFDC hard drive #3 permits
  6040.  
  6041.         reading from that drive only.
  6042.  
  6043.  
  6044.  
  6045.   This command copies sectors >00->1F to sectors >20->3F of the selected hard
  6046.  
  6047.   drive.  In the event of a cylinder 0 failure on your hard drive, then one may
  6048.  
  6049.   use a sector editor (SECTORONE for MDOS) to copy sectors >20 to >3F back to
  6050.  
  6051.   >00 to >1F returning the system to the last successful use of MIRROR.
  6052.  
  6053.  
  6054.   
  6055.  
  6056.  
  6057.   MDM5 permits formatting the hard drive using 32 sectors per cylinder.  CFORM
  6058.  
  6059.   has extended the capabilities of the HFDC to make use of 33/34 sectors per
  6060.  
  6061.   cylinder.  In the event you choose to format 33/34 sectors per cylinder with
  6062.  
  6063.   CFORM (instead of 32), then reformatting cylinder 0 of your drive in the
  6064.  
  6065.   event of a failure will invalidate the use of MIRROR.
  6066.  
  6067.  
  6068.   
  6069.  
  6070.  
  6071.   If you reliably use MIRROR and format your hard drive to 32 sectors/cylinder,
  6072.  
  6073.   your chances of recovering data from cylinder 0 failures is much greater.
  6074.  
  6075.   Following a cylinder 0 failure, you MUST only format ONE cylinder.  Do not
  6076.  
  6077.   format the entire hard drive or you will overwrite the information that
  6078.  
  6079.   MIRROR stored.  Following the restoration of the backup sectors (copying
  6080.  
  6081.   >20->35 to >00->1F), it is possible that a DIR command will abort if files
  6082.  
  6083.   were deleted or if illegal filenames now exist.  In they event that they do,
  6084.  
  6085.   you should still be able to use the CHDIR command to access other
  6086.  
  6087.   subdirectories.  Access to the root directory and other subdirectories
  6088.  
  6089.   depends upon the deletions or modifications of files that took place
  6090.  
  6091.   following the last use of MIRROR.  After having restored the hard drive and
  6092.  
  6093.   recovering any files that you need to recover, it is HIGHLY recommended that
  6094.  
  6095.   you then do a complete reformat of your hard drive.  Do not ever save any
  6096.  
  6097.   files to the hard drive following a restoration.  You further risk corrupting
  6098.  
  6099.   additional bitmaps.
  6100.  
  6101.  
  6102.   
  6103.  
  6104.  
  6105.  
  6106.  
  6107.   CONTROL OF HDFC ACCESS
  6108.  
  6109.  
  6110.  
  6111.   The commands for controlling HDFC access are:
  6112.  
  6113.  
  6114.  
  6115.        HARD OFF  turns off access
  6116.  
  6117.  
  6118.  
  6119.        HARD ON   turns on access, default
  6120.  
  6121.  
  6122.  
  6123.  
  6124.  
  6125.                                                                              A 7
  6126.  
  6127.   
  6128.  
  6129.  
  6130.  
  6131.                                                                   The MYARC 9640
  6132.  
  6133.  
  6134.  
  6135.   APPENDIX: D Continued
  6136.  
  6137.  
  6138.  
  6139.   WDS SUPPORT IN GPL
  6140.  
  6141.  
  6142.   
  6143.  
  6144.  
  6145.   These modifications are for GPL mode only and REQUIRE V2.0 GPL.
  6146.  
  6147.  
  6148.   
  6149.  
  6150.  
  6151.   A new command has been added to either permit one to use the HFDC as WDS
  6152.  
  6153.   devices under GPL mode, or to continue using it as the recent versions of
  6154.  
  6155.   MDOS (0.97H, 1.21H, 1.23H) with GPL device names as HDS.  These modifications
  6156.  
  6157.   do NOT require the use of OLDDSR/ROMPAGE while in GPL mode.  Any device with
  6158.  
  6159.   WDS in the DSR (Myarc HFDC, Bud Mill's soon to be SCSI) can be toggled on if
  6160.  
  6161.   the card is at CRU >1200.  ONLY devices with CRU dipswitches set to CRU >1200
  6162.  
  6163.   can operate as WDS.
  6164.  
  6165.  
  6166.   
  6167.  
  6168.  
  6169.   If you have a device at CRU >1200 and you want to use it as WDS under GPL
  6170.  
  6171.   mode, you MUST have the following switch set in your AUTOEXEC.  The switch
  6172.  
  6173.   will NOT work in a batch file. 
  6174.  
  6175.  
  6176.   
  6177.  
  6178.  
  6179.   Usage required in Autoexec.
  6180.  
  6181.  
  6182.   
  6183.  
  6184.  
  6185.        TI ON    [turns on WDS emulation]
  6186.  
  6187.        TI OFF   [default status]
  6188.  
  6189.  
  6190.  
  6191.   Usage not required in Autoexec, but will return status display.
  6192.  
  6193.  
  6194.   
  6195.  
  6196.  
  6197.        TI      [identifies WDS emulation on]
  6198.  
  6199.  
  6200.  
  6201.   Users wishing to use the WDS ON capability as described must either use just
  6202.  
  6203.   a Myarc HFDC as their floppy controller, or use a CorComp Disk Controller.
  6204.  
  6205.   Attempts to use WDS at CRU >1200 on the Myarc HFDC with a TI or Myarc Disk
  6206.  
  6207.   controller present will cause lockups.  The TI and Myarc Disk controller card
  6208.  
  6209.   DSR's would require modification to allow this support.
  6210.  
  6211.  
  6212.   
  6213.  
  6214.  
  6215.   Using the HDFC or other controller card, you presently have 3 CRU addresses
  6216.  
  6217.   you may boot from due to limitations posed by LOAD/SYS and the boot eprom.
  6218.  
  6219.   The following restrictions for usage are described below (CRU's >1000, >1100,
  6220.  
  6221.   >1200).
  6222.  
  6223.  
  6224.   
  6225.  
  6226.  
  6227.  
  6228.  
  6229.   OPTION
  6230.  
  6231.           @CRU >1000
  6232.  
  6233.  
  6234.  
  6235.           System: HFDC at CRU >1000 and disk controller at CRU >1100
  6236.  
  6237.  
  6238.  
  6239.     1     TI OFF  No support for WDS usage.  Full use of the DSK1 emulation,
  6240.  
  6241.           DSK1 directory, and DSK directory emulation are provided. HFDC
  6242.  
  6243.           is accessed as HDS.
  6244.  
  6245.  
  6246.  
  6247.     2     TI ON   Will lockup as no WDS device available and you confused the
  6248.  
  6249.           system upon entry into GPL mode.  Modify AUTOEXEC to reflect TI OFF.
  6250.  
  6251.  
  6252.  
  6253.           -----
  6254.  
  6255.  
  6256.  
  6257.  
  6258.  
  6259.  
  6260.  
  6261.  
  6262.  
  6263.  
  6264.  
  6265.  
  6266.  
  6267.                                                                              A 8
  6268.  
  6269.   
  6270.  
  6271.  
  6272.  
  6273.                                                                   The MYARC 9640
  6274.  
  6275.  
  6276.  
  6277.   APPENDIX: D Continued
  6278.  
  6279.  
  6280.  
  6281.           @CRU >1000
  6282.  
  6283.  
  6284.  
  6285.           System HFDC at CRU >1000, disk controller at CRU >1100, SCSI (or
  6286.  
  6287.           HFDC???) at CRU >1200
  6288.  
  6289.  
  6290.  
  6291.     3     TI OFF  No support for the card at CRU >1200, but the HFDC will
  6292.  
  6293.           respond as HDS. DSK1 emulation, DSK1 subdirectory and DSK emulation
  6294.  
  6295.           will work on the HFDC.  Device names will be HDS.
  6296.  
  6297.  
  6298.  
  6299.  
  6300.  
  6301.     4     TI ON   The HFDC at CRU >1000 will respond as HDS and the SCSI (and
  6302.  
  6303.           possibly second HFDC in the system) will respond as WDS.  DSK1
  6304.  
  6305.           emulation, DSK1 subdirectory and DSK emulation will work on the HFDC
  6306.  
  6307.           but will not be accessible on the controller card at CRU >1200.
  6308.  
  6309.  
  6310.  
  6311.           ----
  6312.  
  6313.  
  6314.  
  6315.           @CRU >1100
  6316.  
  6317.  
  6318.  
  6319.           System HFDC at CRU >1100, no other cards.
  6320.  
  6321.  
  6322.  
  6323.     5     TI OFF  DSK1 emulation, DSK1 subdirectory, and DSK emulation will
  6324.  
  6325.           work on the HFDC.  All device names will be HDS.
  6326.  
  6327.  
  6328.  
  6329.     6     TI ON   Will lockup as no WDS device available and you confused the
  6330.  
  6331.           system upon entry into GPL mode.  Modify AUTOEXEC to reflect TI OFF.
  6332.  
  6333.  
  6334.  
  6335.           ----
  6336.  
  6337.  
  6338.  
  6339.           @CRU >1100
  6340.  
  6341.  
  6342.  
  6343.           SYSTEM HFDC at CRU >1100 and a second card at CRU >1200
  6344.  
  6345.  
  6346.  
  6347.     7     TI OFF  DSK1 emulation, DSK1 subdirectory, and DSK emulation will
  6348.  
  6349.           work on the HFDC.  All device names will be HDS.
  6350.  
  6351.  
  6352.  
  6353.     8     TI ON   The HFDC at CRU >1100 will respond as HDS and the SCSI (and
  6354.  
  6355.           possibly second HFDC in the system) will respond as WDS.  DSK1
  6356.  
  6357.           emulation, DSK1 subdirectory and DSK emulation will work on the HFDC
  6358.  
  6359.           but will not be accessible on the controller card at CRU >1200.
  6360.  
  6361.  
  6362.  
  6363.           ----
  6364.  
  6365.  
  6366.  
  6367.           @CRU >1100
  6368.  
  6369.  
  6370.  
  6371.           Disk Controller at CRU >1100 and HFDC/SCSI at CRU >1200
  6372.  
  6373.  
  6374.  
  6375.     9     TI OFF  HFDC will only respond as HDS and will not support DSK1
  6376.  
  6377.           emulation, DSK1 subdirectory or DSK emulation on the HFDC.
  6378.  
  6379.  
  6380.  
  6381.    10     TI ON   HFDC will respond only as WDS and will not support DSK1
  6382.  
  6383.           emulation, DSK1 subdirectory or DSK emulation on the HFDC.
  6384.  
  6385.  
  6386.  
  6387.  
  6388.  
  6389.  
  6390.  
  6391.  
  6392.  
  6393.                                                                              A 9
  6394.  
  6395.   
  6396.  
  6397.  
  6398.  
  6399.                                                                   The MYARC 9640
  6400.  
  6401.  
  6402.  
  6403.   APPENDIX: D Continued
  6404.  
  6405.  
  6406.  
  6407.   NOW WHAT DOES THIS MEAN! 
  6408.  
  6409.  
  6410.   
  6411.  
  6412.  
  6413.   What this all means is if you use two controller cards (HFDC/Floppy) and
  6414.  
  6415.   select OPTION #10, programs like the V1.50 MDM5, Gentri, HardMaster and other
  6416.  
  6417.   programs using WDS will all work properly with only one restriction caused by
  6418.  
  6419.   a bug of the HFDC DSR.
  6420.  
  6421.  
  6422.   
  6423.  
  6424.  
  6425.   If you use the HFDC at CRU >1200 with TI ON, do not use any GPL based program
  6426.  
  6427.   to Make or Remove directories such as MDM5.  Create your directories from
  6428.  
  6429.   MDOS mode.  MDOS mode and the DSR do not like one another and will cause
  6430.  
  6431.   MAJOR FILE LOSS problems if you CREATE a DIRECTORY with MDM5 and then try to
  6432.  
  6433.   remove it from MDOS prompt (or vice versa).  DON"T DO IT!!!! TI-99/4A people
  6434.  
  6435.   can do it as the one bug did not care about the other bug, but MDOS cares.
  6436.  
  6437.  
  6438.   
  6439.  
  6440.  
  6441.   As of this release, moving the HFDC to CRU >1200 while using TI ON will cause
  6442.  
  6443.   problems with EXEC.  Barry Boone will be provided the necessary information
  6444.  
  6445.   so that a new release of EXEC can accomodate these new features of MDOS with
  6446.  
  6447.   the additional GPL >2x support.
  6448.  
  6449.  
  6450.   
  6451.  
  6452.  
  6453.   When using the HFDC as WDS in GPL mode, do not EVER call for a file from HDS.
  6454.  
  6455.   Attempting to do so will cause unpredictable results as the operating system
  6456.  
  6457.   is trying to access the HDS device, however it did not know that WDS has
  6458.  
  6459.   changed the parameters by using the DSR.  You will probably need to
  6460.  
  6461.   reconfigure My-Word, Telco, Gentri, and MDM5 to respond as using WDS if you
  6462.  
  6463.   choose the TI ON option.
  6464.  
  6465.  
  6466.   
  6467.  
  6468.  
  6469.   If you decide to switch from using WDS to HDS or vice versa, edit your
  6470.  
  6471.   AUTOEXEC file and REBOOT your operating system.  A warm boot will not
  6472.  
  6473.   reconfigure your system. 
  6474.  
  6475.  
  6476.   
  6477.  
  6478.  
  6479.   In this configuration, the GPL mode support for the SCSI is complete.  I know
  6480.  
  6481.   this as I have expanded the use of WDS from WDS1...to WDS8.  WDS1 and WDS2
  6482.  
  6483.   have been tested on the HFDC.
  6484.  
  6485.  
  6486.   
  6487.  
  6488.  
  6489.   CONTROLLING HDS1.DSK1. EMULATION
  6490.  
  6491.  
  6492.   
  6493.  
  6494.  
  6495.   The command, DISK1 <OFF> or DISK1 <ON> turns off or on the HDS1.DSK1.
  6496.  
  6497.   emulation, so users may choose whether files are accessed on that
  6498.  
  6499.   subdirectory while in GPL mode.
  6500.  
  6501.  
  6502.  
  6503.  
  6504.  
  6505.  
  6506.  
  6507.  
  6508.  
  6509.  
  6510.  
  6511.  
  6512.  
  6513.  
  6514.  
  6515.  
  6516.  
  6517.  
  6518.  
  6519.  
  6520.  
  6521.  
  6522.  
  6523.  
  6524.  
  6525.  
  6526.  
  6527.  
  6528.  
  6529.  
  6530.  
  6531.  
  6532.  
  6533.  
  6534.  
  6535.                                                                              A10
  6536.  
  6537.   
  6538.  
  6539.  
  6540.  
  6541.                                                                   The MYARC 9640
  6542.  
  6543.  
  6544.  
  6545.   APPENDIX: E
  6546.  
  6547.  
  6548.  
  6549.                              GPL NOTES
  6550.  
  6551.  
  6552.  
  6553.   GPL VERSION 2.0 IS FOR MDOS VERSION 2.00.
  6554.  
  6555.  
  6556.  
  6557.   This version of GPL should work properly with the new combined MDOS for all
  6558.  
  6559.   users, regardless of whether they have a floppy controller, HFDCC, SCSI, or
  6560.  
  6561.   combination thereof.
  6562.  
  6563.  
  6564.   
  6565.  
  6566.  
  6567.   GPL now clears previously untouched video registers.  Included are the color,
  6568.  
  6569.   sprite, and blink tables.  Prior versions did not reset these registers,
  6570.  
  6571.   causing strange results in various graphic modes.
  6572.  
  6573.  
  6574.   
  6575.  
  6576.  
  6577.   New in Version 2.0.
  6578.  
  6579.   
  6580.  
  6581.  
  6582.   1) CTRL-ALT-DEL is no longer the only exit to MDOS from the GPL loader
  6583.  
  6584.   screen.  The user may now press <ESC>ape to exit, avoiding the possibility of
  6585.  
  6586.   resetting the system.
  6587.  
  6588.  
  6589.   
  6590.  
  6591.  
  6592.   2) The joystick lines were reversed.  Joystick #1 now operates as #1, not as
  6593.  
  6594.   #2 - and viceversa.
  6595.  
  6596.  
  6597.   
  6598.  
  6599.  
  6600.   3) The FIREBUTTONS are now independently processed.  Previously there were
  6601.  
  6602.   problems with rapid-fire in certain programs such as Barrage and Tennis.
  6603.  
  6604.  
  6605.   
  6606.  
  6607.  
  6608.   
  6609.  
  6610.  
  6611.   CONTROLLING SYSTEM EXECUTION SPEED
  6612.  
  6613.  
  6614.  
  6615.   Many of  the  programs  found  in  the  command  modules  produced  by  Texas
  6616.  
  6617.   Instruments  were  written in TI's Graphics Programming Language (GPL).  When
  6618.  
  6619.   these modules are converted to disk, the GPL programs can be used with the
  6620.  
  6621.   9640, but they may not run correctly with the MYARC 9640 Computer due to the
  6622.  
  6623.   enormous differences in the execution times (speed) between the two
  6624.  
  6625.   computers.  Speed problems may be corrected using the Speed options available
  6626.  
  6627.   on the GPL Interpreter Screen.
  6628.  
  6629.  
  6630.   
  6631.  
  6632.  
  6633.   Using the F4 key at the GPL Interpreter Screen allows shifting to slower
  6634.  
  6635.   speeds than the default Speed=5 thus controlling the speed that the system
  6636.  
  6637.   executes GPL programs.  The Speed can be set at any one of the gpl-speed
  6638.  
  6639.   values listed below:
  6640.  
  6641.  
  6642.   
  6643.  
  6644.  
  6645.   
  6646.  
  6647.  
  6648.        1 - Normal TI-99/4A in Basic -Slowest
  6649.  
  6650.        2 - The TI-99/4A in Extended Basic
  6651.  
  6652.        3 - Approximately 2 times faster than the TI-99/4A.
  6653.  
  6654.        4 - Approximately 3 times faster than the TI-99/4A.
  6655.  
  6656.        5 - Approximately 3 1/4 times faster than the TI-99/4A.
  6657.  
  6658.  
  6659.  
  6660.   ADDITIONAL NOTES
  6661.  
  6662.  
  6663.  
  6664.   Be sure to clear cartridge space with F3 & Y when loading a new cartridge.
  6665.  
  6666.  
  6667.  
  6668.   In a AUTOEXEC file a saved cartridge file may be loaded directly in the same
  6669.  
  6670.   command that loads GPL.  For example, E>GPL DSK6.TIXB
  6671.  
  6672.  
  6673.  
  6674.  
  6675.  
  6676.  
  6677.  
  6678.  
  6679.                                                                              A11
  6680.  
  6681.   
  6682.  
  6683.  
  6684.