First Class Peripherals Sider D4 Installation And User Manual

Subsystems for apple ii

Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Sider D4 and is the answer not in the manual?

Questions and answers

Summary of Contents for First Class Peripherals Sider D4

  • Page 2 Installation / Users Guide Part Number 104061-04 REVISION C...
  • Page 3 PREFACE The following manual contains instructions for installing the FIRST CLASS PERIPHERALS SIDER Sider D4 bard drive subsystems on the APPLE lle and APPLE IIGS. The instructions in the manual assume you have a working knowledge of the APPLE system.
  • Page 4 TRADEMARK INFORMATION Sider, Sider D2, Sider D4, Sider D4A, Sider D4T, Sider C46, SiderFile, Siderware, SiderPartitioner, FastTape are Copyrights of FIRST CLASS PERIPHERALS, INC. Apple, Apple lle, Apple IIGS, are all trademarks and Copyrights of Apple Computer Inc. ProSel, Copyright 1988 of Glen Bredon. 521 State Road, Princeton, NJ. 08540...
  • Page 5: Table Of Contents

    Table of Contents 1. HARDWARE INSTALLATION ........1 .
  • Page 6 3 . 2 . 7 R e n a m e A F u e l V o l u m e ......4 2 3 .
  • Page 7 5. AUXILIARY PROGRAMS ......... 5 .
  • Page 8 5 . 2 2 R E C O V E R ..........1 0 2 ..
  • Page 9: Hardware Installationi

    HARDWARE INSTALLATION The hardware section of this manual is written to guide you through a successful first time installation of the Sider D4 sub- system on your Apple IIe or Apple IIGS. Most instructions are identical for both the IIe or IIGS. Where there are differences, there will be special sections detailing proper procedures.
  • Page 10: Inventory Check List

    INVENTORY CHECK LIST First Class Peripherals makes every effort to make the installa- tion process as simple as possible. Having the complete pack- age is a big part of that goal. Please inspect the materials in the Sider’s shipping carton to assure you have received all the re- quired items.
  • Page 11: Installation Procedure

    INSTALLATION PROCEDURE Before proceeding, make sure you have turned your computer’s power off as well as the power to your other peripherals. Follow each step in order. Locate the SIDER ‘s host adapter and inspect it for proper configuration as shown below. The host adapter jumpers Wi and W2 should be in an open position or removed.
  • Page 12: Host Adapter

    Connect the 50 pin side of the ribbon cable to the front of the host adapter as shown in FIG. 1-3. Brown Edge of Cable Host Adapter Black Edge of Cable FIG. 1-3 CONNECTING THE RIBBON CABLE NOTE: Before connecting the cable to the host adapter, check that the cable is orientated properly.
  • Page 13 Pop-out one of the pass-through port covers on the rear of the Apple. Connect the end of the ribbon cable with the 25 pin D-SUB female connector to the rear plate of the Apple. We suggest using a hex nut driver to attach the 25 pin con- nect with the hex nuts provided as shown in the figure below.
  • Page 14 NOTE: The Sider D4 is not designed to work off any of the built-in I/O ports on the Apple IIGS. You Must use the host adapter supplied. Also, if you are using an Apple IIGS, see instructions for using the CONTROL PANEL in the software section of this manual.
  • Page 15 With the host adapter installed, next attach the Sider to the Apple. Place the Sider next to the Apple with at least 3 in- ches of clearance for top and sides to allow proper ventila- tion. 3 Inches FIG. 1.7 PLACING THE SIDER Attach one end of the data I/O cable to the 25 pin connecter you installed on the rear of the computer.
  • Page 16 The Sider can be added to your power strip or surge protector equipment. We recommend surge protecting all your computer equipment to lessen the damaging effects of irregularities your community’s power source. NOTES INSTALLATION PROCEDURE...
  • Page 17: Hardware Instructions Summary

    1.3 HARDWARE INSTRUCTIONS SUMMARY 1- Turn off power to the computer and peripherals. 2 - Check the jumpers on the host adapter. 3 - Connect the ribbon cable to host adapter. 4- Connect the ribbon cable to rear of computer. 5 - Insert host adapter in Apple’s mother board.
  • Page 18 NOTES HARDWARE INSTRUCTIONS SUMMARY...
  • Page 19: Software Overview

    SOFTWARE OVERVIEW Each Sider D4 hard drive subsystem comes with a powerful col- lection of software tools and utilities to ensure maximum benefit from your hard drive investment. These software programs are distributed under the name of ‘SiderFile Disk Utilities’.
  • Page 20: S T A R T I N G U P T H E S I D E

    STARTING UP THE SIDER The Sider D4 supports the APPLE ProDOS operating system. It was preformatted at the factory with ProDOS-8 and the Sider- File software package and is ready to use. The storage area of the drive is divided into two (2) ProDOS partitions.
  • Page 21: Running The Sider For The First Time

    RUNNING THE SIDER FOR THE FIRST TIME We recommend a quick checkout of your hard drive before you load it with your programs and data. As a precaution against any format or block alterations which may have occurred in ship- ping, we suggest running ProSel’s MR.FIXIT.
  • Page 22 FIG. 2-2 ProSel UTILITIES MENU 4. The Mr.Fixit screen will prompt you for some operational information. Enter the slot number your Sider’s host adapt- er card is installed in. Normally this would be ‘7’. 5. Enter the partition volume number to be analyzed at the DRIVE: prompt.
  • Page 23 As MR.FIXIT works, you will notice a block counter in the upper right hand corner of the screen indicating which block is being tested. The Sider D4 has two volumes of 39,072 blocks each. The counter will increment until it reaches that figure.
  • Page 24: S O F T W A R E I N S T A L L A T I O

    SOFTWARE INSTALLATION The SiderFile software package and ProDOS-8 operating system come installed on the Sider. You should not need to reinstall them unless the format was disturbed in transit or you are re-for- matting for some other reason. The next pages of instructions guide you through re-installing the operating system and Sider- File package on your bard drive.
  • Page 25: I N S T A L L A T I O N P R O C E D U R

    INSTALLATION PROCEDURE Installing the Sider’s software on the APPLE lle and the APPLE IIGS requires slightly different instructions. We have divided the following section into two parts; one for APPLE lle owners and one for APPLE IIGS owners. The first Section will cover the APPLE IIGS installation.
  • Page 26 2b. When in the CONTROL PANEL, use the arrow keys to move the highlighter to the SLOTS menu option. Press the return key to select it. FIG. 2-5 APPLE’S CONTROL PANEL 2c. With the SLOTS screen displayed, use the up/down arrow keys to move the highlighter to the SLOT 7 indicator.
  • Page 27 If you choose to use a slot other than seven, perform the same procedure changing the slot number to the one you selected. With the slot assignment indicating ‘YOUR CARD” press the return key to save the information and return to the sys- tem menu.
  • Page 28 NOTE: If the floppy does not boot, press the CONTROL and RESET keys at the same time to release the computer and display a cursor on the screen. At the prompt type the following PR#6 (return) 3. At this point the Sider diskette should boot and the Sider welcome message appear on the screen.
  • Page 29 For ease of installing, we strongly recommend selecting the default name. There are two equal sized volumes on the Sider D4 (approx. 19 MB & 19 MB). There are no options for variable partition sizes. FIG. 2-8 NAME ProDOS VOLUMES You will be prompted whether to proceed using the choices you have made.
  • Page 30 FIG. 2-9 INSTALLATION MENU When the initialization completes, press any key to con- tinue. The formatter program will then load the ProSel in- staller. A series of introductory screens will be displayed, press a key at each to proceed. After the introductory screens, an Installation Menu will appear.
  • Page 31 When the copying completes, the message ‘INSTALLA- TION COMPLETE” will display at the bottom of the screen. Press any key to continue. This completes the SiderFile software installation process. The SiderFile program selection menu will appear each time you start your system. If you would rather use Apple’s ProDOS directly see the installation instructions on the next pages.
  • Page 32: S O F T W A R E I N S T A L L A T I O N S U M M A R

    SOFTWARE INSTALLATION SUMMARY 1 . Power on unit. IIGS - enter the CONTROL PANEL. //e - get a system prompt. 2 . IIGS - Set PANEL for "YOUR CARD" in slot 7. //e - Boot floppy drive with PR#6 command. 3 .
  • Page 33: P A R K I N G T H E H E A D

    and computer. Heat is one of the biggest enemies of computers and computer products. 2.7 PARKING THE HEADS To park the Sider’s read write heads, return to the Program Selector’s main menu. Use the arrow keys to select the Park Heads menu option.
  • Page 34: P R O D O S 1 6 I N S T A L L A T I O

    When opened, the installer will display a list of possible con- figuration options. If using only one floppy, you will be again prompted shuffle SYSTEM.DISK TOOLS disk. When loaded, a window of options will dis- play. Use the mouse to move the scroll bar down until the ‘INSTALL EVERYTHING POSSIBLE’...
  • Page 35 Move the mouse and double-click on the SYSUTIL.SYS- TEM icon to start the program. Use the arrow keys to select the COPY FILES option and then press return. Next select the “SLOT AND DRIVE” op- tion, then press return. Y o u w i l l b e p r o m p t e d “WHERE IS YOUR SOURCE DISK?”.
  • Page 36 2.10 ProDOS 1.1.1 INSTALLATION ProDOS 1.1.1 is installed on your system at our factory or each time you re-format the disk with the formatter program. If you do not wish to use the SiderFile menu system and would rather continue to use the Apple ProDOS filer system you can uninstall it by following these instructions.
  • Page 37 5 . You must make sure the PROSEL.SYSTEM is not the first SYSTEM file on the Sider. Move ProSel to a subdirectory or delete it from the hard drive. At this point the Sider is ready to have your various application programs copied to it.
  • Page 38 NOTES ProDOS 1.1.1 INSTALLATION...
  • Page 39: The Siderfile Utility

    THE SiderFile UTILITY SiderFile is a powerful disk management tool designed to aid you in managing files on the Sider. Its functions include: copying, locking, unlocking, and deleting of files. SiderFile is a menu driven program. There ale two menus listing the tools available. The ‘TAB’...
  • Page 40: C O M M A N D S A V A I L A B L

    The SiderFile utilities perform functions on files or groups of files. To insure accuracy, the program requires full and proper pathnames to be specified. The ‘?‘ key can be used instead of a pathname, as a short-cut method of selecting volumes and direc- tories.
  • Page 41 Arrows/Mouse Either the mouse or arrow keys are used to move the highlighter to various options and to move the cursor within an input field. If a list of files is too large to be displayed on a single screen the arrow keys/mouse can scroll the screen.
  • Page 42: S I D E R F I L E F U N C T I O N

    SIDERFILE FUNCTIONS SiderFile helps you use the directory structure of ProDOS. It is divided into individual tools which are displayed in the Main Menu. The following section will discuss each utility and bow to use it NOTE: Most of the menu options are limited to directories containing at most 204 files.
  • Page 43 3 . 2 . 2 C - Copy Flies This is a file copier which can move single files, groups of files or volumes. It retains both create dates and modification dates of files. It is compatible with all types of files including sub- directories.
  • Page 44 CONTROL-E The command is similar to ^ com- mand. The only copies files if(1)- The flies (AE) selected are both on the source and destination volumes, and (2)-the file on the destination has an older time and date mark. will not copy a selected file if it does not exist on the destina- tion volume.
  • Page 45 When the copying is completed, you will be asked if you want to copy the same group of files to another volume with the same directory name. If you press DELETE at this point, the delete routine will re-display your selections. If you press RETURN, the original files will be deleted from the source volume.
  • Page 46: T - T Y P E F I L E

    3 . 2 . 3 Type Files This option is designed to display text files to the screen, When selected, you are asked to enter the patbname of the directory which contains the file you want displayed. You can use the ’?’ to aid you in selecting the pathnanie.
  • Page 47 3 . 2 . 4 L Lock Flies This used to lock a single file, groups of files or volumes. It is compatible with all types of files including subdirectories. If you select a subdirectory file to be locked, all files within the subdirectory will be locked.
  • Page 48: U - U N L O C K F I L E

    3 . 2 . 5 Unlock Files This is used to UNLOCK a single file, groups of files or volumes. It is compatible with all types of files including subdirectories. If you select a subdirectory file to be unlocked, all files within the subdirectory will be unlocked.
  • Page 49 3 . 2 . 6 D Delete Flies This is used to DELETE single files, groups of files or volumes. It is compatible with all types of files including subdirectories. If you select subdirectoty files to be deleted, you will receive an error message if the subdirectory is not empty.
  • Page 50 3.2.7R- Rename A Fuel Volume This utility is used to change the name of a file OR the name of a volume. To rename a file simply: • Enter the pathname of the directory containing the file to be renamed. •...
  • Page 51 3 . 2 . 8 E Exhume Flies (Works only with ProDOS 1.4 and later!) This function attempts to restore files which have been deleted, provided the file has not been overwritten. To use the exhume utility: Enter the pathname where the deleted file ~a& •...
  • Page 52 3.2.9 V - Verify Flies This will read specified files and test for bad blocks. This utility does not attempt any repair of damaged blocks; rather it will dis- play block information. ProSel’s Mr.FIXIT program contains tools that attempt to fix block problems. See chapter 5 for more information.
  • Page 53 3.2.10 S Sort Directory This is a powerful directory sorting utility. It allows you to select a directory and sort the files within it by the following five criteria: A - Sort Alphabetically C - Sort By Creation Date M - Sort By Modification Date T - Sort By File Type P - Sort By File Type And Alphabetically Within A Type...
  • Page 54 3.2.11 C Change File Date This routine allows you to change the creation and modification dates on any file. use: How to • Specify the full pathname and filename for the file when prompted. You must type out the entire name. The wildcard methods do not apply to this function.
  • Page 55: Create Directory

    3.2.12 I - Create Directory This allows you to create new sub-directories while in SiderFile. It can be used to create multiple sub-directories. How to use: • When prompted for the name of the directory to be created, enter the full pathname. Typing an invalid pathname will result in an error and will cause the program to terminate and return to the SiderFile main menu.
  • Page 56: P - Toggle Prompting

    3.2.13 N - Show Volume Names This looks at all mounted ProDOS devices, then displays the fol- lowing volume information: slot number, drive number, volume name, number of free blocks, number of used blocks, and total blocks, creation date. 3.2.14 B - Toggle Bell If this is OFF, the bell that is heard at some prompts will be defeated.
  • Page 57 THE FOLLOWING COMMANDS APPEAR ON THE SIDERFILE’S SECOND MENU: 3.2.16 M - Move Files This option will move files from within a volume. It can not move files from one volume to another. MOVE diffurs from a standard copy in that flies are deleted from the source and copied to the destination.
  • Page 58 3.2.17 F - Format A Disk This command is like the FORMAT A VOLUME command from Apple’s Filer utility. It will re-initialize any ProDOS volume. Formatting a volume always destroys any files in the volume and re-initialize the directory areas. Reformatted volumes can not be unformatted or files recovered with the EX- HUME function.
  • Page 59: C - Compare Directorie

    3.2.18 W - Wipe A Volume This will erase all files on a designated volume. This is like for- matting a volume but is much faster. It can be used on floppies (even ones with extra tracks), Unidisks, hard disks and some /RAM volumes.
  • Page 60 NOTES SIDERFILE FUNCTIONS...
  • Page 61: An Overview Of Siderfile's Prosel

    4. AN OVERVIEW OF SiderFile’s ProSel The SiderFile package is a set of utilities designed to aid you in using your computer. They have two main parts. The first is the Program Selector, which allows you to create a menu system which displays the various programs on a disk.
  • Page 62 4.1 INSTALLING THE SiderFile PACKAGE SiderFile’s Program Selector and the ProSel utilities are automatically installed on the Sider during its original setup. The Program Selector can also be used on 800k diskettes and memory card /RAM volumes. If you have uninstalled SiderFile or are re-installing it, the fol- lowing is a step by step procedure for loading the needed files.
  • Page 63 E X P L A N A T I O N OF O P T I O N S Option 0 This option will exit the installation program and transfer you to Applesoft Basic. Option 1 This option is used to transfer SiderFile pack- age to a volume which does not currently have it.
  • Page 64 will turn itself off during periods of no use. After copying the updated files, the ProSel main menu will display. NOTE: The default screen refresh is fifteen minutes. You can use this option to increase or decrease that value. Option 4 This option is used to copy disks.
  • Page 65 USING SiderFile’s MENU SYSTEM Siderfile’s menu system is designed to simplify interactions with ProDOS and assist you in organizing your programs. The Program Selector works by storing commands in a way similar to a macro or batch file. When you select a menu item, the com- mands saved within it are executed.
  • Page 66: The Built In Editor

    When you exit the editor, you will return to the modified Program Selector menu. THE BUILT IN EDITOR The Editor is used to add, correct and delete items from the Program Selector menu. It also is a tool used to define command information which the computer uses when a given program is selected.
  • Page 67 EXAMPLE: Screen title: My Own Program Prefix: /HARD1 /PROGRAMS Pathname: PROJECT.SYSTEM Startup: (empty) Use the arrow keys to move the cursor to the position you want to change. The syntax for an application title is 19 or fewer characters. Spaces and control characters are allowed. If you don’t need to make changes to a given field, simply use the arrow key to trace over the current entry.
  • Page 68 program selector. If you want to control the order in which menu items appear, use leading control characters in the title. Control characters are allowed in the titles (and not shown except when editing the title) they can be used to force the sorting to place the items in what appears not to be alphabetical order.
  • Page 69 NOTE:The PROSEL file should be on the boot disk when you quit an application. If it is not, a “File/path not found” message will appear on the screen. If this occurs, you should insert a disk containing ProSel and hit a key. Similarly, the character “...
  • Page 70 NOTE: BAS files will be shown in upper case and BIN tiles in lower case. Not all BIN files are executable. The PREFIX does not have to correspond to the directory containing the BASIC.SYSTEM file, as long as the full pathname is used to specify where to find the BASIC.SYSTEM file.
  • Page 71 The program selector can support up to 54 items in its menu. (The limit is 48 for the 40-column version). The SAVE option uses a file to store the program selector menu in. This file is named PROSEL.80 or PROSEL.40 depending on your screen sire.
  • Page 72: Additional Capabilitie

    NOTE: If you get an “Invalid pathname” or ‘File/Path not found” error when selecting an application, the prefix or pathname fields in the program selector’s data base has an error. Go to the editor and edit it. 4.4 ADDITIONAL CAPABILITIES 4.4.1 DIsplaying Flies I Volumes From the program selector menu, typing “1”...
  • Page 73 If you are using a number of diskettes you can have each volume renew itself automatically without typing “51” if you create a “program selector” item that has the single character“?” as prefix and “PROSEL.SYSTEM” as pathname. For this provision to work correctly you must use the “7”...
  • Page 74 NOTES PROSEL ON THE APPLE IIGS...
  • Page 75: Auxiliary Programs

    AUXILIARY PROGRAMS The SiderFile package has many useful utility programs in it. Most of these are installed on the hard drive during the initial in- stallation process and will appear in either the SiderFile Program Selector menu or in the sub menu ‘Utilities Directory’. The fol- lowing section list these utilities in alphabetical order and describes their function and how to use them.
  • Page 76 The backup disks MUST BE ProDOS formatted before starting the BACKUP program. When formatting these floppies use volume names like BACKUP.01, BACKUP.02, etc. If you use disks with other volume names, the program will ask if you want to destroy the existing volume, and rename the volume. The backup program will use both floppy drives alternately, un- less you specify only one is to be used.
  • Page 77: Backing Up To A /Ram Drive

    up process by hitting “N” at this time. If you have inserted the wrong disk, replace it and hit “Y” If the program does not recognize a backup diskette as ProDOS formatted or if is no diskette is in the drive, then the process will pause and you will be asked to "Reinsert/replace backup disk”.
  • Page 78 is $F6) then it will be overwritten unless it is locked. If it does not exist, it will be created. To exit the program, press ESCAPE. NOTE:The entire file must be contained on the destination volume. The file will be exactly 20 blocks longer than the number of used blocks on the volume to be backed up, plus 1 for every 256, so that it is easy to check that there will be room.
  • Page 79: Beachcomber

    BEACHCOMBER P U R P O S E : BEACH COMBER is a ProDOS volume de-fragmenter. It will rearrange the data on a drive such that all directories are at the beginning of the disk, and all files will have contiguous data blocks.
  • Page 80 CAUTION:This program re-organizes data on your drive by reading it into memory, deleting it from the drive, then writing It back to the drive In an optimal pattern. Any Internally or externally caused error (ie. power fluctuations) during this process can render a part or the whole drive unreadable.
  • Page 81 the program will quickly arrive at the spot where it stopped, for the simple reason that it has little to do before that spot. NEVER interrupt the program with RESET; this will probably make much of the volume unusable, even though the program does its best to recover.
  • Page 82 (This refers to the files themselves, not to their directory entries, which will not be changed.) FIRST CLASS PERIPHERALS and Glen E. Bredon shall not be liable for any special, indirect, incidental, or consequential damages, lost profits, or costs of expenses that may be incurred when this program is used.
  • Page 83 5 . 3 B L O C K W A R D E N PURPOSE: The BLOCK. WARDEN program can be used to display and edit blocks of data. It requires either a IIGS or the Apple 80-column card and a//c or enhanced//e. HOW TO USE: When BLOCK WARDEN loads a screen resembling Fig.
  • Page 84: Read I Write Mode

    5.3.1 Read I Write Mode ARROWS Used to read the next or previous block and can be used to page through the entire disk. [Q]uit The Q key will ask if you want to quit; if so it will return to the Program Selector. [R]ead The R command allows you to specify the next block to be read.
  • Page 85 [L]ist The L command disassembles the current buff- er contents. A TXT file lists in ASCII. This can be forced for any file type by typing a quotation mark. The ASCII equivalents of bytes appear after the disassembly. Forty lines are listed on each page.
  • Page 86 $29,2A of block 2). The printing of a list can be aborted by hitting the ESC key. The list will include some blocks that are not really index blocks, mostly partially full blocks at the ends of files. Flip is used to toggle between the two data blocks in memory.
  • Page 87 erased.) After this first find, subsequent ^F commands find further instances of the find character in the buffer. ‘Ibis mode can be can- celled with the RETURN key. If the [Control- F] key is issued when the cursor is in the ascii portion of the display then an ascii find charac- ter will be gathered.
  • Page 88: Cache/Cache.xl

    5.4 BOOT.S6/BOOT.S7 This function is used simply to cause the computer to boot from Slot 6 or Slot 7 respectively CACHE/CACHE.XL PURPOSE: ProCACHE is used to speed up I/O communication to the Sider. It uses RAM memory to store a copy of the hard drive’s address table and command information.
  • Page 89 ProCACHE’s operation is transparent to the user. The programs function can be unintentionally interrupted by programs which disables RAM volumes or overwrites them with disregard for its contents. NOTE: Do not copy or restore a disk to the rant volume. while ProCACHE is active.
  • Page 90: Clock.drv Program

    The program cannot be used to cache 5-1/4 inch floppy drives and attempting to do so will yield an error message. The program CACHE.XL is an alternative version of CACHE which uses twice as much ram area for caching but disables the 5-1/4”...
  • Page 91 • If only one pass is required then you have the option of copying to subsequent disks without reading again from the original. HOW TO USE: When running COPY, you will be prompted to enter the slot and drive numbers of the original and duplicate drives. COPY first checks if the drives selected are active, if not, the program will restart.
  • Page 92 COPY allows the copying of a small volume to a volume of a larger size, provided that has been formatted. This allows for copying of 800k disks using the Apple memory card, by first copying the disk to the RAM disk and then to another(formatted) 800k disk.
  • Page 93: Ftnd.file

    FIND.FILE PURPOSE: Locate files on a particular drive and return information pertaining to the file including the directory where it can be found. HOW TO USE: The following is a list of functions available when using FIND.FILE: RETURN Continues searching other directories, if any, for occurrence of the stated file name.
  • Page 94 file can not be found or disk is damaged you will be notified and returned to the program selector menu. To run BASIC program from FIND.FILE, you must tell it were the BASIC.SYSTEM file is. This is done by editing the program selector’s menu item for FIND.FINDER.
  • Page 95 2. Block usage by files. This mode tells you just what blocks on the disk are used by each file. The printout gives the number of blocks in each file (as in mode 1). Then comes the Index field. This con- tains the number of the index block.
  • Page 96 At any time during printout the space bar will stop, then step, the process, and ESC will abort it. When printing to the screen is finished, the program waits for a keypress before clearing the screen and asking if you want to do another. 5.10 MAKE.PPSYS P U R P O S E : PPSYS...
  • Page 97: Mr.fixit

    5.11 MR.FIXIT P U R P O S E : This program used to test and attempt to repair data blocks on your bard drive or floppies. The program allows you to choose several types of testing to be performed. It also allows you to print out a copy of the test results.
  • Page 98 Incomplete deletes (deleted files with non-zero ‘name length). 10. Incorrect directory storage types. 11. File and directory block counts. 12. File and directory dates and times. In file names (point 5) lower case characters are converted to upper case, high bits are stripped, and other illegal charac- ters are replaced by periods, illegal dates and times are zeroed.
  • Page 99 are marked for a reason and should not free them. (UNODOS, for example, marks exactly 400 blocks.) The most important block on a ProDOS volume is block 2. Since it is accessed much more often than any other block, it is also the most likely to be damaged.
  • Page 100 is a data block and not a directory or index block then several at- tempts will be made to read it and relocate it. If it cannot be read then a fake block is substituted and marked with the message “DAMAGED BLOCK”.
  • Page 101: Park.head

    5.12 PARK.HEADS P U R P O S E : This is an “application’ that allows you to park the heads on a Sider hard disk. HOW TO USE: Its entry in the menu looks like: Screen title: Park Heads Prefix: /HARD1 /UTIL Pathname:...
  • Page 102 you put PASSWORD in a directory other than the main direc- tory, say MYDIR, then you should type MYDIR/PASS WORD for the startup.] Before doing this, you can test how it works, without danger, by just selecting PASSWORD as an application from ProSel. The first time you get into PASSWORD it will say “password accepted’...
  • Page 103: Pin.patcher

    5.14 PIN.PATCHER This small program will take a Pinpoint (1.2 or 2.0) modified BASIC.SYSTEM file and make a patch which will allow specification of other STARTUP programs when you select BASIC.SYSTEM (as modified by Pinpoint) from ProSel. 5.15 PRINT.NAMES The program PRINT.NAMES on the /FLOPPY disk is a utility that allows you to print out the application specifications in the PROSEL file.
  • Page 104 5. Make an application in ProSel which points to the cycler. For example, if the cycler is in the directory UTIL then use: Screen title: ProSol Cycler Prefix Application: UTILIPROSEL.CYCLER Startup: (none) 6. When this is saved, select this item from ProSel. This will bring up the second copy of ProSel.
  • Page 105 5.17 PROSELED P U R P O S E : The program PROSELED is a more powerful editor which can be used to customize the menu item in the SiderFile program selector menu. This editor can be used to arrange the manu entries in any fashion, thus overriding the default of alphabetical ordering.
  • Page 106 5.18 SELECT.SYSTEM P U R P O S E : This is an alternate version of the SiderFile program selector. It is entirely memory resident and can be used by non-hard disk systems. HOW TO USE: To use select.system, make it the first “.SYSTEM” file on your boot disk.
  • Page 107: Ram.drv

    5.19 RAM.DRV P U R P O S E : This utility is used to designate part of your ram memory to be used as a temporary ProDOS volume. The RAM.DRV utility is a /RAM volume driver which can be used with both the Check- mate Technology Multiram and Applied Engineering Ramworks cards.
  • Page 108 or a 65802/816 processor installed in your lle. If you try to use them without this hardware, they will tell you. Their advantage is speed, particularly if you have a IIGS. To users of older version of these RAM drivers: The present ver- sions do not have ‘illegal’...
  • Page 109 CAUTION: You must never backup using one ram driver and try restoring to another ram driver. This WILL NOT WORK and may cause other damage! NOTES: The program does not manipulate the “backup bits” un- less it is altered to do so (see above). This has no real purpose if you do only full volume backups.
  • Page 110 5.22 RECOVER P U R P O S E : Ibis is a utility that allows you to recover a specific file from the backup disks created by the BACKUP program. This can be very useful if you should ever be in a position where your hard disk is down or some files on it are now inaccessible.
  • Page 111 5.23 RESTORE P U R P O S E This program is used to restore the hard disk volume to its con- dition when the backup was made. CAUTION: Any additions since the backup will be lost. The primaly purpose of RESTORE is recovery from a disaster that has destroyed the hard disk volume.
  • Page 112 hard disk with incorrect data. You can, of course, rerun RE- STORE from floppy and try again. You must restore to a volume of the same size as the one back- ed up. The program will not accept a different size. If you have to reformat the hard disk, make sure you create the same size volume.
  • Page 113 5.24 SCAVENGE This little program SCAVENGE, when executed, will look at all disk devices on line and remove from the ProDOS queue any that do not contain ProDOS disks. The purpose of this is to avoid ac- cess of empty drives by programs that poll all devices. If it does not find any drives to remove then it rebuilds the queue.
  • Page 114 NOTES 1 0 6 SCAVENGE...
  • Page 115: Siderfile's Prosel Appendix

    SiderFile’s ProSel APPENDIX 6.1 RUNNING FROM A RAM VOLUME SiderFile’s Program Selector can be run from a memory card. There are three methods you can use to install these utilities to your RAM volume. All require you to first define the size and location of your RAM volume.
  • Page 116 METHOD 3: If you intend on using your/RAM volume frequently to run your SiderFile utilities this method will be the simplest in the long run. With the /RAM volume defined, use the SiderFile utility to copy over the files as you would in METHOD 2. In addition, you may copy to the /RAM volume any other files or programs you want installed in your /RAM volume.
  • Page 117 5. If you are using a RAM volume named something other than /RAM, run AppleSoft Basic. From the system prompt, type the following: PREFIX /RESTORE.RAM LOAD RAM.RESTORE LIST 500 [Modify line 500 to contain the name of your RAM driver and press return.] SAVE RAM.RESTORE 6.
  • Page 118 NOTE: The SiderFile package provides /RAM drivers for Multiram and Ramworks cards and is compatible with Merlin-pro version 2.3 and higher. You can use any RAM driver you want to with ProSel, it is not limited to the one on the disk. 6.2 AUTOMATIC BOOTING OF A RAM VOLUME The SiderFile package supports the automatic loading of a RAM volume upon booting.
  • Page 119 This must include a leading length byte just like startup specifications. This position in RESTORE follows the first pair of FFs and is terminated with another pair of FFs, to make it easy to locate. Even if this program name has been put in the indicated place in RESTORE, it will be ignored if there is no specification in the STARTUP position (item 4) This makes it possible to use the startup specification in Pro-...
  • Page 120 other ways without making a completely separate version. If the startup position is empty then the rest of the operation described here will be ignored by the BACKUP program.] Then the program name to be run after BACKUP is finished should be placed (with a length byte) following the first pair of FFs in BACKUP (byte $48 of the file).
  • Page 121: How To Get Rid Of Problem Files

    HOW TO GET RID OF PROBLEM FILES Sometimes a glitch in the system will ruin a file to the extent that it cannot be deleted by ordinary means. There is a “secret” (meaning not shown on the screen) provision in the SiderFile sort routine that will allow you to get rid of such files.
  • Page 122 NOTES 1 1 4 HOW TO GET RID OF PROBLEM FILES...
  • Page 123: Specifications

    S u b s y s t e m C h a r a c t e r i s t i c s The following section provides additional specification for the Sider fixed disk subsystem. Sider D4 A SiderD4T Formatted Capacity...
  • Page 124 NOTES 1 1 6 SPECIFICATIONS...
  • Page 125: Hardware Appendix

    HARDWARE APPENDIX 8.1 HOST ADAPTER CONFIGURATION New Siders have been enhanced internally to be more versatile and use less power from the computer. Enhanced Siders have a warning label on the rear panel. Internally, they provide 5 volts power to the terminator network. Previous Siders derived this voltage from the Apple’s motherboard through the host adapter, If there is no warning label, you should follow the setup instruc- tions for the non enhanced Sider drives.
  • Page 126 If you have a host adapter 103916 revIsion G, HOO or HOl setup as follows: Sider with no warning label ...Jumpers should be on Wi and W2. Sider with warning label....Both Wi and W2 jumper must be off. Sider with no label daisy chained to Sider with warning label ....Both Wi and W2 jumper must be off.
  • Page 127 8.1.1 Important Information If you use a host adapter set for the wrong revision of the drive, many problems can occur: Example 1: If a host adapter is being used with a Sider without a warning label and its’ jumpers are set for a Sider with a warning label the Siders terminator will not work and the drive normally will not work properly in the computer.
  • Page 128 NOTES 1 2 0 HOST ADAPTER CONFIGURATION...
  • Page 129: Fcc And Warranty

    FCC AND WARRANTY FCC COMPLIANCE FIRST CLASS PERIPHERALS provides a shielded Data Cable (and Host adapter if required) that comply with the FCC Class B computing regulations. Use of a non-shielded Data Cable may result in RF radiation exceeding limits. It is possible, when not following these explicit instructions, to install the Sider so that it isn’t in compliance with FCC Class B computing regulations.
  • Page 130 IN-WARRANTY REPAIR FIRST CLASS PERIPHERALS will repair at its factory or repair center, any product that within the warranty period is returned to FIRST CLASS PERIPHERALS and found to be defective in proper usage.
  • Page 131 FIRST CLASS PERIPHERALS sales department; such ser- vice is at the expense of the customer. FIRST CLASS PERIPHERALS reserves the right to reject any warranty claim on any products that have been the subject of abuse, misuse, unauthorized repair, alteration, improper return...
  • Page 132 PERIPHERALS will repair or replace only those parts which were received. REPAIR WARRANTY FIRST CLASS PERIPHERALS warrants any out of warranty product repaired in its factory or repair center to be free from defects in material and workmanship for a period of 90 days from the date of return delivery.
  • Page 133: Glossary Of Terms

    10. GLOSSARY OF TERMS Alternate Track: A Track or area of the fixed disk used for reassigning infor- mation form a defective track. APPLI-CARD: An expansion card that supports the CP/M operating system, produced by Personal Computer Products, Inc. (PCPI) Application Computer programs t h a t perform p roblem- solving t asks Software:...
  • Page 134 CP/M: Acronym for Control Program for Microcomputers. A Commonly used disk operating system. Cursor: A character, usually a blinking line or box on a computer screen, that indicates where the next character will be entered, replaced or deleted. Cylinder: Data on a fixed disk aie recorded in circular patterns called tracks, which are divided into sectors.
  • Page 135 The format process erases all data stored on the medium during this process and prepares the medium to receive new data. Host Adapter Card: First Class Peripherals’ expansion card that interfaces be- tween the computer and the Sider. I/O: Acronym for Input/Output. The transfer of information into and out of a computer.
  • Page 136 I/O Cable: The communication link between a computer system and peripheral device. Initialize: Following the physical format of a disk storage medium, the computer initialize, or records, the directory, partition and volume parameters at strategic points on the medium. Acronym for kilobytes, 1,024 bytes. Logical Drive: Characteristics created with software that make more effident use of the physical drive.
  • Page 137 Prompt: A character or set of characters, produced by an operating system or application program, signifying the space in which a command must be entered, so the computer can per- form a specific task. Root Directory: The ProDOS data structure on a logical drive in which the name and attributes of files and subdirectories one level down from the root are recorded.
  • Page 138 Unit: The term by which the Pascal operating system identifies floppy disk drives and the volumes within Pascal partition on the Sider. Utility: A utility is a computer program that supports operating sys- tems and application programs, helping communicate with or control a given device in the configuration.

Table of Contents