Orange Micro RAMPAK 4GS User Manual

COPYRIGHTS WARNING  
Orange Micro Inc. reserves all rights in all software,  
including the utilities disk of the RamPak 4GS, and in  
the Operators Manual. Any infringement of those  
copyrights will be prosecuted to the fullest extent  
allowed by the law.  
(German)  
URHEBERRECHTLICHER HINWEIS  
Orange Micro Inc. behalt sich alle Rechte hinsichtlich der  
Software vor, einschlie Blich der Dienstprogramm-  
Diskette des RamPak4GS, sowie der im  
Bedienungshandbuch beschriebenen Software.  
Jegliche Verletzungen des diesbez~glichen  
Urheberrechtes (Copyright) werden im vollen AusmaB  
der anwendbaren Gesetze gerichtlich verfolgt.  
(French)  
AVIS  
Orange Micro Inc. se reserve tous les droits de logiciel,  
y compris ceux portant sur le disque utilitaire du RamPak  
4GS ainsi que le Manuel d’utilisation du systeme. Toute  
violation de ces copyrights fera l’objet dune poursuite  
judiciaire dans toute Ia mesure autoris6e par Ia Ioi.  
(Spanish)  
ADVERTENCIA  
Orange Micro Inc. se reserva todos los derechos de  
software, incluyendo los del disco utilitario RamPak 4GS  
y los del Manual del Operador. Cualquier violaci6n de  
estos derechos de autor sera procesada judicialmente  
en toda Ia medida permitida por Ia ley.  
Trademarks  
Apple IIGS is a trademark of Apple Computer Inc.  
RamPak 4GS  
OPERATOR’S MANUAL  
TABLE OF CONTENTS  
INTRODUCTION  
2
2
2
What’s in the Box  
Two Levels of RamPak Operation  
INSTALLATION OF THE RAMPAK INTO  
THE APPLE IIGS  
3
5
Installation Test  
INSTALLING RAM CHIPS IN THE  
RAMPAK 4GS  
5
8
RAMPAK MEMORY MANAGEMENT  
UTILITIES OVERVIEW  
INSTALLATION OF THE MEMORY  
MANAGEMENT UTILITIES  
8
9
10  
Installation on a ProDOS 16 System Disk  
Installation on a ProDOS 8 System Disk  
STARTUP PROCEDURES USING SYSTEM  
DISKS WITH RAMPAK UTILITIES  
INSTALLED  
10  
How to use Pull-Down Menus  
The Apple Menu  
The File Menu  
The Diagnostics Menu  
The Settings Menu  
The Concept of Caching  
The Concept of Statistics  
Manual Cache Allocation  
Dynamic Cache Allocation  
Statistics  
11  
12  
12  
13  
14  
14  
16  
16  
17  
18  
18  
Abort Caches  
APPENDIX A: TROUBLESHOOTING  
19  
APPENDIX B: RAMPAK 4GS POWER  
CONSUMPTION  
20  
20  
APPENDIX C: BITS AND BYTES  
APPENDIX D: SPECIFICATIONS OF  
RAM EXPANSION CHIPS  
21  
21  
23  
APPENDIX E: GLOSSARY  
LIMITED WARRANTY  
1
INTRODUCTION  
Congratulations! You have purchased one of the  
most powerful memory sub-systems ever developed for  
a microcomputer. With a full half-megabyte of memory  
standard, you will immediately expand your Apple IIGS to  
three-quarters of a megabyte  
--  
more fully addressable  
memory than ever before available on an Apple II. By  
adding additional chips, you can expand your RamPak  
4GS to 4 megabytes, for computing power previously  
beyond imagination. The RamPak 4GS is designed to  
work only with the Apple IIGS, and not the Apple lIe, IIc,  
or any other microcomputer system.  
The RamPak 4GS also includes powerful software  
memory management utilities to help manage your  
system. The RamPak utilities disk provides complete  
memory diagnostics, disk caching, and dynamic cache  
allocation. These features can be used to multiply your  
system’s performance level many times over.  
Acknowledgements  
The RamPak Utilities Disk was written by Dan Hickey.  
This RamPak 4GS Operator’s Manual was composed and  
produced with Ragtime Page Processing Software.  
What's in the Box  
Before starting the installation procedure, make sure  
you have everything. Your RamPak 4GS package  
should contain the following:  
• 1 RamPak 4GS board with 512K installed  
• 1 RamPak Utilities Disk (3.5’)  
If anything is missing, contact your dealer immediately.  
No other hardware is required, except, of course, the  
Apple IIGS itself.  
Two Levels of RAMPAK 4GS Operation  
As has already been mentioned, the RamPak 4GS  
offers both memory expansion and memory  
management for the Apple IIGS. Memory is expanded  
2
automatically when the RamPak 4GS is properly installed  
in your Apple. Your computer knows to look for available  
memory every time you turn it on, so the RamPak's  
expansion benefits are immediately realized. Memory  
management is up to you. It is accomplished through  
use of the RamPak system utilities, which may be  
implemented at any time once the RamPak 4GS is  
installed. This manual is structured along these  
guidelines, beginning with the procedure to install and  
expand the RamPak card, then continuing with the  
proper installation and use of the utilities software. This  
will enable you to experience the advantages of an  
expanded system immediately, and to take advantage of  
efficient memory management as you wish.  
INSTALLATION OF THE RAMPAK INTO  
THE APPLE IIGS  
This section will instruct you how to physically install  
the RamPak 4GS in your Apple IIGS. Once this is  
completed, your Apple’s internal addressable memory  
will be increased by the amount of RAM present on the  
RamPak 4GS. As both the Apple IIGS and the RamPak  
4GS implement automatic memory configuration, no  
resetting of switches or jumpers will be required to  
recognize memory additions. Your system is smart  
enough to use whatever memory configuration you  
install.  
Installing the RamPak 4GS requires no additional  
hardware. Simply clear a modest area around your Apple  
IIGS, and remove the monitor and any other  
devices from the top of the CPU.  
1.  
TURN OFF ALL POWER TO THE APPLE  
I I G S S Y S T E M A N D U N P L U G C O R D S .  
F A I L U R E T O D O S O M A Y R E S U L T I N  
S E V E R E D A M A G E T O Y O U R C O M P U T E R ,  
THE RAMPAK 4GS, OR BOTH.  
2. Remove the cover from the Apple IIGS. Refer to your  
Apple manual for assistance if necessary. Be careful  
not to force any parts, as you may break your  
machine.  
3
3. Touch the power supply of the Apple IIGS before  
handling the RamPak 4GS. Static charges may  
damage your RAM or other delicate electronic parts.  
4. If you have purchased additional RAM for the Ram  
Pak, this must be installed before the RamPak is  
installed in your Apple. Turn ahead to ‘Installing RAM  
Chips in the RamPak 4GS on page 5, follow the  
instructions, and return to step 5 below.  
5. Locate the memory expansion slot. You will notice  
that the IIGS contains a row of seven expansion slots,  
with an eighth slot set out-of-line at the far right front  
of the machine. This eighth slot is the memory  
expansion slot to be used by the RamPak 4GS.  
MEMORY EXPANSION SLOT  
6. The Ram Pak 4GS must be installed with the sloped  
end of the card nearest the front of the IIGS. (The  
card is designed with a slope for users who have  
upgraded from an Apple lIe, retaining their original  
system enclosure). With the card so positioned,  
place the ‘RamPak 4GS directly into the memory  
expansion slot and press down with a firm rocking  
motion. Continue until the card is firmly seated.  
7. Replace the Apple IIGS cover.  
8. Re-attach any disconnected power and peripherals.  
4
By following this procedure you will have properly  
installed the RamPak 4GS, and any software designed to  
use higher RAM levels will now automatically take  
advantage of your powerful new system.  
Installation Test  
To be sure the RamPak 4GS is functioning properly,  
run the following short test:  
1. With all drives empty, turn on the Apple IIGS. Press  
CTRL-RESET after the start-up cycle to generate a  
cursor.  
2. When the cursor appears press CTRL- -ESC  
(pressing all three keys together and releasing CTRL  
last) to open the IIGS Desk Accessory menu. Select  
Control Panel with the up and down arrow keys and  
press RETURN.  
3. Select RAM DISK with the up and down arrow keys  
and press return. The screen will now display the  
available system memory andtheamount available for  
the RAM disk. Your IIGS will not use its 256K internal  
RAM for the RAM disk, thus the difference. If  
installation has been successful and no other  
software is currently loaded, the number shown as  
available for the RAM disk should be that of your  
RamPak 4GS memory level.  
4. Exit from Desk Accessories by selecting QUIT from  
any visible menu and pressing RETURN.  
INSTALLING RAM CHIPS IN THE  
RAMPAK 4GS  
Your RamPak 4GS comes standard with 512K of  
system memory installed at Orange Micro. While this is  
more than enough power to run most applications, you  
may have a requirement for larger amounts of RAM, or for  
performance reasons you may wish to load several  
programs orlarge spreadsheets into memory at the same  
time. Additionally, many innovative new applications  
implementing integrated graphics are available or under  
5
development which require large amounts of memory to  
load and run. For these situations, the RamPak 4GS  
provides expansion capability to 4Mb.  
Your RamPak 4GS has been specifically designed for  
use with 256K x 4 DRAM chips. This allows you to  
expand at a rate of 2 chips (or 256K) at a time, as  
opposed to the 8 chip minimum expansion required by  
other available products. When purchasing your  
expansion chips, specify: 256K x 4, one megabit  
DRAMS,  
150  
nanosecond  
(or  
faster),  
or  
purchase your RAM expansion kits directly from Orange  
Micro. If it seems odd that 8 one meg’ chips are  
needed to add one meg’ of RAM to the system, refer to  
APPENDIX C, which offers a brief discussion of bits and  
bytes. Precise specifications of the RAM chips needed  
to expand the memory of your RamPak are found in  
APPENDIX D.  
To expand your RamPak, you must first remove it  
from the Apple IIGS.  
Be sure to disconnect the power from the  
Apple IIGS, since removing boards with  
power on can severely damage your  
equipment. Be sure to touch the power  
supply to discharge any accumulated static  
electricity.  
Next, remove the cover from the IIGS. Locate the  
RamPak 4GS at the far right of the machine. Lifting  
upward with a gentle rocking motion, remove the  
RamPak 4GS from the Apple.  
The RamPak expands in segments called BANKS.  
Each bank holds up to 1 megabyte when completed, so  
your first bank is already half full. If you examine the  
board you will see that the individual BANKS are clearly  
identified, zero through 3, along the right edge of the  
socket field. Each individual ROW of sockets is  
identified, A through G, along the left edge of the  
sockets. Each socket is also clearly marked in ascending  
order, Ul through U4, along the top of the socket field.  
Memory expansion must take place in the order  
specified by the markings on the board. You must first  
complete BANK 0, beginning with sockets 1 & 2 and  
6
ending with sockets 3 & 4, all of which are located in row  
A. You may then continue to BANK 1, row B, where the  
first chips will be installed in sockets 1 and 2. This right-  
to-left, top-to-bottom format is consistent throughout the  
expansion of the RamPak 4GS. Expanding in this way is  
necessary to allow RAM expansion without resetting  
switches or jumpers on the board or the computer.  
Once you have identified the locations in which your  
new chips will be installed, note the notches (or dimples)  
molded into one end of each chip. These indicate the  
location of pin 1, which must be inserted into the proper  
location on the socket. You will also notice that each  
socket has a notch at one end. Your new chips should  
be installed such that all the above-mentioned notches  
line up, with the chip notches located nearest the serial  
number end of the RamPak 4GS board.  
Before handling chips, touch any metal part of your  
Apple’s back panel to discharge static electricity. To  
insert a RAM chip, first set the chip in the intended  
socket. If all the pins are resting properly in the socket,  
insert by pressing directly and evenly down on the chip  
until it is fully inserted. If the pins do not line up, you may  
have to bend them slightly before insertion. Very gently  
hold the chip by the pins between your thumb and  
forefinger and apply short squeezes until the pins are in  
the proper positions for socket insertion.  
Once all of the chips are inserted, double check for  
bent or broken pins, and make adjustments or  
replacements as necessary. Then reinstall the RamPak  
4GS using the installation instructions found on page 3,  
beginning with step 5.  
Sockets  
Notches  
Serial Number  
7
RAMPAK MEMORY MANAGEMENT UTILITIES  
OVERVIEW  
Included with the RamPak 4GS is a disk labeled  
Memory Management Utilities. This powerful software  
package will enable you to substantially increase your  
systems speed and performance through the use of  
disk caching and Dynamic or Manual Cache Allocation.  
The RamPak Memory Management Utilities also provide  
RAM Diagnostics and Memory Status reporting, helping  
to detect problems before they lead to data loss or  
damage.  
If you wish, the RamPak utilities can be ‘transparent.”  
The Dynamic Cache Allocation will automatically work for  
you, making your RamPak function at optimal levels  
without any extra work on your part. Using Dynamic  
Cache Allocation is recommended for most purposes. If,  
on the other hand, you wish to manually control the use  
of your RAM, then you may utilize the advanced power  
of the RamPak’s Manual Cache Allocation features.  
All of the RamPak utilities are driven through easy-to-  
follow pull-down menus, which can be manipulated by  
using the mouse. This chapter will provide step-by-step  
instructions on installation and use of each RamPak  
utility. Instructions on RAM disk use can be found in  
your Apple IIGS owner’s manual.  
INSTALLATION OF THE RAMPAK MEMORY  
MANAGEMENT UTILITIES  
The following is an overview of the procedures for  
installing the RamPak Utilities on your Apple IIGS system  
disks. The RamPak Utilities may be installed on as many  
startup disks as you choose, since it is not copy-  
protected. It is highly advised that you immediately make  
a back-up disk of the RamPak Utilities disk, and regularly  
use the back-up disk to install the Utilities onto other  
disks. Retain the original RamPak Utilities Disk in case  
your back-up disk is damaged in any way. Please refer  
to your Apple IIGS owner’s manual if you are not familiar  
with the the Apple IIGS or the procedures for installing  
files on Apple IIGS disks.  
8
VERY IMPORTANT: PLEASE  
READ CAREFULLY:  
The RamPak Utilities work with ProDOS 16 or  
ProDOS 8, but they will not remain resident when  
your Apple IIGS switches between ProDOS 16 and  
ProDOS 8. Separate RamPak utilities for both  
ProDOS 16 and ProDOS 8 are provided on the  
Utilities disk. The ProDOS 8 version of the RamPak  
Utilities is named “Cache.System” and the  
ProDOS 16 version of the utilities is named  
Cache.” You must install the appropriate Rampak  
utility file on each startup disk, depending on whether  
your program is a ProDOS 16 or ProDOS 8  
application. You should check the owner’s manual  
of the application if you are not certain whether the  
program operates under ProDOS 8 or ProDOS 16.  
If you wish to continue to use your cache after  
switching operating systems, you will be required to  
reboot the Apple IIGS using the disk on which you  
have installed the appropriate RamPak Utilities.  
Orange Micro will release an updated version of  
the ProDOS 16 utilities when ProDOS 16 2.0  
becomes available. Please contact your dealer to  
obtain an update at that time.  
Installing the Utilities on a ProDos 16 System  
Disk:  
The RamPak Utilities can be installed on any ProDos  
16 system disk. Using the Apple IIGS Desktop or your  
own copy utility, copy the file "Cache" from the RamPak  
Utilities disk to the “System.Setup” directory of any  
ProDos16 system disk. The path tothe “System.Setup”  
directory  
is  
“/Name-of-your  
Disk/system/  
system.setup”. (Insert the actual name of your disk in  
place of “Name-of-your disk.”)  
9
Installing the Utilities on a ProDOS 8 System  
Disk:  
To install the RamPak Utilities on any ProDOS 8  
System Disk, use the Apple IIGS Desktop or your own  
copy utility to copy the file “Cache.System’ from the  
RamPak Utilities disk as the first ‘system” file on your  
ProDOS 8 system disk. The “Cache. System” file  
must be the first “system’ file on your ProDOS 8  
system disk.  
STARTUP PROCEDURES USING SYSTEM  
DISKS WITH RAMPAK UTILITIES INSTALLED  
To use your RamPak Utilities after you have installed  
them on either a ProDOS 8 or ProDOS 16 system disk,  
just reboot your Apple IIGS with the appropriate system  
disk and run your application.  
NOTE: If you are using the Pro DOS 8 version of the  
utilities, you will be asked to enter the path name of the  
next application after the cache utility has loaded. At this  
time press the carriage return key, then enter the name  
of your application.  
The RamPak Utilities are now installed as an Apple  
IIGS Classic Desk Accessory, accessible virtually any  
time you are computing. To access the RamPak utilities,  
type CONTROL- —ESC. This is done by first pressing  
the CONTROL key, holding it down, and pressing the  
and ESC keys at the same time. This is the standard  
procedure for entering the Apple IIGS Desk Accessory  
Menu. You will note that “RamPak Utilities” is listed as  
one of the selections. Using the UP and DOWN arrow  
keys, you will see a highlight bar moving within the  
menu. Highlight (or select) “RamPak Utilities” and hit  
RETURN. You will soon be presented with the RamPak  
Memory Management Utilities menu screen, from which  
you can utilitize the full power of the RamPak 4GS.  
You may view the settings and statistics on the  
RamPak utilities at any time within the Desk Accessory  
10  
menu, but the disk containing the RamPak Utilities file  
must be in the drive in order to change settings.  
How to Use Pull-down Menus  
When you first enter the menu screen, you will see a  
bar across the top of the screen with several titles.  
These are your menu titles. Under each of these is a  
menu, which contains one or more selections. Some  
selections will open a dialog box, which will provide  
additional selections or allow the entry of data.  
1. OPENING A MENU  
Use the mouse to point at the desired menu. Then press the  
mouse button (click) and hold. You will now see the  
available menu selections. You may now make your  
selection, as explained below.  
2. MAKING SELECTIONS FROM A MENU  
Still holding down the mouse button, “drag” the arrow to the  
desired menu selection. Then release the button. This  
procedure, combined with 1 above, is called “clicking and  
dragging’. Either a selection has been made, or a dialog  
box has been opened.  
3. SETTINGS WITHIN A DIALOG BOX  
For ON/OFF or YES/NO settings, point and click on the box  
in front of the selection. For settings where data must be  
entered, press the tab key and then use the keyboard to  
enter the data.  
4. CLOSING THE DIALOG BOX  
Point and click on the “CLOSE” box or the “OK” box. This  
will return you to the menu screen.  
5. CLOSING THE MENU  
Menu is automatically closed except when dragging to a  
menu selection.  
6. EXITING TO ProDOS  
Use above procedure to select either Done--Install  
Changes or Undo All Changes menu.  
11  
The Apple Menu  
The Apple menu contains only two selections:  
About This Disk’ and ‘Troubleshooting.’ Both of these  
are informational screens, requiring no other user  
interaction than clicking on the Close box when viewing  
is complete. Where applicable, use the scroll bars to  
advance to the next screen.  
About this Disk  
Displays information on the RamPak Memory  
Management Utilities, including revision number and  
copyright date.  
Troubleshooting  
Displays information on possible problems in the  
operation of memory products, and suggested solutions  
or information regarding these problems. This RamPak  
Operator’s Manual also contains a troubleshooting  
guide, which may be found on page 19.  
The File Menu  
The FILE menu allows you to check status on  
RamPak settings, and to save or disregard newly made  
settings.  
Show Settings  
Displays current memory configuration. Shows  
whether allocation is manual or dynamic, amount of main  
memory, how memory is allocated to caches, RAM Disk  
cache pool and free program memory. Also shows the  
slot and drive number of all drives currently being  
cached. These memory options are discussed under  
the SETTINGS menu.  
Show Statistics  
Displays results of statistical monitoring of all disk  
Caches. Gives percentages of HITS over TOTAL  
READS, and shows current cache size. If this  
percentage is low, an increase in that cache’s size is  
recommended. Statistics are enabled under the  
SETTINGS menu, and are discussed in detail under  
12  
The Concept of Statistics,” on page 16 of this  
Operator’s Manual.  
Undo All Changes  
Removes all settings made since last “DONE--  
INSTALL CHANGES. Returns you to the Desk  
Accessory menu.  
Done--Install Changes  
Exits from the RamPak utilities and returns to  
ProDOS, while installing all of your memory settings in  
your IIGS RAM. Your RamPak Memory Management  
Utilities disk MUST be in the drive to install.  
This Menu will open a Dialog Box entitled ‘Save  
Changes to Disk” which will allow you to selecta memory-  
only installation or a Save-To-Disk. Save-to-Disk installs  
the changes on the disk so that they will be remembered  
at the next time you run your program. You will be  
prompted for the path name of the disk to which you  
wish to save the currrent changes. (Refer to theProDOS  
manual for instructions on how to do this.)  
The Diagnostics Menu  
Like any electronic component, RAM chips do have a  
potential to fail or to develop problems. If such  
occurrences go undetected, you may lose or corrupt  
your data. To help detect RAM problems before they  
cause damage, the RamPak Memory Management  
Utilities include two levels of testing, which can be  
executed either at the start of every session or on an “as-  
requested” basis.  
Quick Memory Test  
Selects a superficial READ-WRITE test of all installed  
RAM. Any errors will be detected and reported by  
address location. The QUICK MEMORY TEST is good  
for general use, as it takes considerably less time than  
the EXTENDED MEMORY TEST, yet is highly reliable in  
detecting the existence of a problem.  
13  
Extended Memory Test  
Selects a complete RAM test, including READ-  
WRITE test, test for proper RAM refresh, and a check for  
addressing errors. Bad chips are indicated by socket  
and row location (i.e. U4,D). In addition, all memory  
errors are reported by memory location. Bad chips  
generally require replacement. Remove the problem  
chip using a small screwdriver or other appropriate tool to  
pry the chip up, little by little, each end a little at a time.  
Refer to INSTALLING RAM CHIPS IN THE RAMPAK  
4GS on page 5 for further instructions. The EXTENDED  
MEMORY TEST is recommended only when you  
suspect there is a memory problem, but the QUICK  
MEMORY TEST doesn’t reveal a problem. The  
EXTENDED MEMORY TEST takes substantially more  
time to execute than the QUICK MEMORY TEST. The  
length of the test is dependent on the amount of RAM  
installed on the RamPak. Roughly 20 minutes is  
required to test a full 4 megabytes.  
Execute Test Now  
Performs test immediately, without exiting the  
program or installing any other settings. This is valuable  
when seeking a specific problem. For running a test as  
part of your routine memory set-up, simply select the  
desired test before using the DONE--INSTALL  
CHANGES selection under the FILE menu.  
Selecting Execute Test Now opens the Memory Test  
dialog box. You will have the option of running the  
requested test one time, a user specified number of  
times, or loop forever. The user can exit Diagnostics at  
any time by pressing the “ESC’ key.  
The Settings Menu  
Under this menu, you are able to configure the  
caching and statistical parameters of the RamPak, as well  
as allocate RAM among the various caching functions.  
But before setting up caches and using statistics, it is  
important to understand what they offer:  
The Concept of Caching  
Often, users confuse caching with RAM disks,  
14  
spooling or other memory functions. Other times, no  
effort is even put forth to understand caching, since the  
idea of altering the way your system handles memory  
really doesn’t sound too “safe” anyway. Once  
understood and used effectively, disk caching will  
become a very powerful system enhancement for  
virtually any user. Your RamPak 4GS utility may be the  
most powerful, easy to use caching tool ever written for a  
microcomputer.  
A cache is actually a disk drive enhancement. A  
cache is established and assigned to a specific system  
drive, to which it is then dedicated. Your Apple IIGS can  
access up to 16 drives in a single configuration, and the  
RamPak Memory Management Utilities has the ability to  
maintain caches for all of these drives.  
“Cache” is a French word which means “hiding  
place.” A disk cache is, in effect, a hiding place for  
important data. Once a cache is established, it serves as  
an intelligent storage area for that drive, holding as much  
of your “often used” data from that drive as possible in  
the system RAM you have specified. It achieves this by  
keeping track of what data you use most when you use  
that drive. As data is requested, the cache will load that  
data into RAM and keep it there as long as you are  
accessing it often. Once the cache is full, the least-used  
data will be removed from the cache. Since data held in  
RAM loads in an instant, without the physical spinning of  
drives, this leads to maximum speed and efficiency in  
running applications and accessing files.  
The RamPak utilities offer you a choice of either  
“dynamic” or “manual” caching. Dynamic caching will  
automatically take over all caching functions for you,  
letting your memory operate at optimal levels with a  
minimum of interaction on your part. Dynamic cache  
allocation is recommended for most caching purposes.  
Manual cache allocation allows you to manually allocate  
the amount of RAM to be used for caching in each disk  
drive.  
Caching is strictly a READ utility. Any data saved to  
disk is immediately written to the physical drive, so  
accidental loss of a cache will not result in lost work.  
15  
The Concept of Statistics  
The RamPak 4GS Statistics Utility offers the user the  
ability to view the efficiency of the current cache set-up  
at any time. It will allow the user to view such items as the  
number of reads, reads to cached blocks (also called a  
HIT), the percentage of reads to hits (the cache  
efficiency), the number of buffers allocated to any drive,  
and how many writes to disk have occurred. And by  
using the RESET STATISTICS COUNTER TO ZERO  
feature under the SETTINGS menu along with MANUAL  
CACHE ALLOCATION, the user can fine-tune the  
operation of the system.  
To use the Statistics Utility, the user should simply  
boot the system, then go to the SETTINGS menu and  
select STATISTICS. Then reset the statistic counters to  
zero, run the application for a period of time, and return  
to the SHOW STATISTICS dialog box under the FILE  
menu to view the accumulated statistics. If the  
percentage of reads to hits is low, then the cache size  
should probably be increased. If the percentage of hits  
to reads is close to 100%, you may wish to decrease the  
cache size, especially if program memory is in short  
supply. It is recommended that a minimum of 8 blocks  
and a maximum of 64 blocks be allocated for each drive  
to be cached. These selections can be made from the  
MANUAL CACHE ALLOCATION dialog box, also in the  
SETTINGS menu.  
Manual Cache Allocation  
This will open the Manual Cache Allocation dialog  
box, from which you control the use of your installed  
RAM. The upper portion of the box allows the setting of  
up to sixteen disk caches, one for each of the possible  
disk drives serving your Apple IIGS system. A box in the  
upper left indicates the drive for which a cache is  
currently being set (see  
in the diagram below). This  
box should be displaying a value between SØD1 and  
57D2. This indicates the slot and drive numbers of the  
drive to be cached, as your Apple IIGS has eight logical  
slot locations, each of which can address two drives. To  
the immediate right of this box are up and down arrows  
Using the mouse to click on these arrows enables  
you to change the drive selection. Further to the right is  
16  
the ON/OFF selection  
,indicating whether or not a  
cache will be active on the specified drive. Again,  
pointing and clicking with the mouse will make the  
selection. After ON is selected, a cursor will appear in  
the DISK MAXIMUM CACHE SIZE box at the bottom of  
the cache section of the screen  
. Use the keyboard  
to enter the desired size of the cache. Click on the ON  
box a second time if you need to change the cache size  
to a different number. (“Blocks” are the recognized  
measure of disk storage. One block equals 512 bytes of  
RAM. A maximum size of 64 blocks is recommended,  
with a minimum of 8 blocks). In the TOTAL BUFFER  
POOL SIZE section of the screen you will notice that the  
amount of memory allocated to caching is updated as  
you designate disk cache sizes  
.
Please note that  
the Total Buffer Pool Size defaults to automatically show  
the size of the current buffer pool, created via Dynamic  
Cache Alllocation. When the desired settings have  
been made, click on the “OK’ box  
menu bar.  
to return to the  
NOTE:  
The Total Buffer Pool Size is limited to 3.5  
megabytes, or 65,535 buffers. During manual cache  
allocation, the Total Buffer Pool Size equals the sum of all  
the buffers allocated for all active drives. If this total  
exceeds 65,535, the display will show only the difference  
between the total number of buffers allocated and 65,535.  
In addition, the utility will only allocate this difference as the  
Total Buffer Pool Size. As a result, if the Total Buffer Pool  
Size displays fewer buffers than you have allocated, you  
should begin decreasing the number of buffers on each  
active drive until the Total Buffer Pool Size displays the sum  
of the buffers in all active drives.  
Dynamic Cache Allocation  
This selection will take over all the caching functions  
of the manual allocation menu for you, dynamically  
updating the allocations as appropriate for your  
17  
application. Dynamic Cache Allocation is recommended  
for most caching purposes. All that you manually need to  
allocate is the amount of RAM you wish to set aside for  
total system caching. A dialog box will appear asking for  
the number of blocks you wish to set aside as a total  
buffer pool size. One block equals 512 bytes of RAM.  
For example, 128 blocks equals 64K bytes of RAM.  
This memory will be unavailable to programs or other  
utilities. The default setting is 256 blocks, equaling  
128K of RAM for caching. While the RamPak utilities  
default to specify that all drives will be dynamically  
allocated, the user may enable or disable the cache on  
specific disk drives, doing this by using the Dynamic  
Cache Allocation menu in the same manner as the  
Manual Cache Allocation menu.  
As an example of Dynamic Cache Allocation, if you  
are running an application in which a large RAM cache  
would be beneficial on drive 2 and you currently have no  
cache specified there, the RamPak utility will  
automatically take RAM from other caches or from  
unused cache memory, and add it where it is needed.  
All Dynamic Cache Allocation is performed around your  
RAM disk. All manual settings within the  
RamPak Utilities program are lost when  
Dynamic Cache Allocation is implemented.  
Statistics  
RESET STATISTICS COUNTER TO ZERO  
This selection resets statistic counters to zero.  
Sets Reads, Hits, % and Writes to Ø. This is useful for  
picking a starting point from which you can gather  
statistics about your cache.  
DISABLE STATISTICS DISPLAY  
Prevents you from viewing the Statistics’ dialog  
box.  
ENABLE STATISTICS DISPLAY  
Enables you to view the Statistics” dialog box.  
Abort Caches  
Disables caching on all disk drives  
18  
APPENDIX A: TROUBLESHOOTING  
If you have just completed installation of the  
RamPak 4GS and are experiencing problems, turn off  
all system power and remove the board from the  
Apple. Restart the Apple and repeat whatever steps led  
to the initial failure to verify that the problem is in the  
RamPak card. Reinspect all the RAM pins for full and  
proper insertion. If everything appears to be in order,  
contact your dealer immediately.  
If you are encountering difficulties that you believe  
are RAM related, and your RamPak has been  
functioning properly since installation, begin by running  
the RAM Diagnostic utilities software provided with the  
RamPak. Details on running this application can be  
found on page 13. This procedure will tell you the status  
of all installed RAM and the location of any problem  
chips.  
If the Diagnostics do not reveal problem hardware,  
this may indicate an incompatibility with some part of your  
RAM management utilities. While most software is  
expected to work in the Apple IIGS environment, even if  
it was developed solely for the Apple lie, there is a  
possibility that this will not always be the case. If you are  
using your disk cache, RAM disk or any other RAM utility,  
like spooling, remove these utilities from operation and  
restart. If this solves your problem, it is probable that  
your software cannot run concurrently with one of the  
utilities in question. Re-install the utilities one at a time  
until the error re-appears. This will isolate the problem  
product combination. Contact the manufacturers of the  
utility and software for further instructions.  
If this does not provide an answer, but you still  
believe your problem is in RAM, turn all system  
power OFF and remove the RamPak from the Apple.  
Restart the Apple and repeat the procedure that lead to  
the problem to verify that the problem is in the RamPak.  
If it is, call your dealer or Orange Micro for assistance. If  
your Apple still exhibits the problem without the RamPak  
installed, contact your Apple dealer for service.  
19  
APPENDIX B: RAMPAK 4GS POWER  
CONSUMPTION  
Independent of memory configuration:  
PowerSupply Voltage  
5 Volts  
Current  
500 MA  
(Maximum)  
APPENDIX C: BITS AND BYTES  
This is not intended to provide anything more than  
a superficial understanding of bits and bytes and how  
they relate to RAM chips and memory expansion.  
All computer data is made up of zeros and ones, or  
yesses and nos. This type of data is called BINARY by  
people who define such things, as the data can come in  
only two forms. When a computer deals with a single  
zero or one, this is called a BIT. Of course, a system had  
to be developed to allow computers to deal with diverse  
forms of information, so that zeros and ones could be  
translated into the letters, numbers and symbols  
required to deal with real problems. Most  
microcomputers, including your Apple IIGS, read eight  
BITS together as a single piece of data. This unit of  
binary data is called a BYTE. In general, you can think of  
a BYTE as a character and a BIT as a building block.  
Chips are generally measured by the number of  
BITS they can hold. For this reason, the chips on your  
RamPak are called 1-Meg Chips, even though you need  
eight of them to add a MegaBYTE to your system. Since  
we now know that there are eight BITS in a BYTE, it is  
easy to see that you need eight megaBITS to make one  
megaBYTE.  
If you are interested in learning more about RAM,  
Bits, Bytes and the science behind the computer, there  
are many good books and magazines available on the  
subject. Consult your dealer or visit your local library for  
more information.  
20  
APPENDIX D: SPECIFICATIONS OF  
RAM EXPANSION CHIPS  
The technical specifications of the RAM chips used  
to expand the memory of the RamPak are as follows:  
256K x 4, one megabit, 150 nanosecond (or  
f a s t e r ) , “ C A S b e f o r e R A S ” r e f r e s h m o d e  
DRAMS.  
APPENDIX E: GLOSSARY  
BANK: 64K Bytes of memory.  
BLOCK: A portion of data 512 bytes in length, as  
viewed from ProDos.  
BUFFER: A designated area in RAM where a single  
ProDos block is stored if caching is active.  
BUFFER POOL: A collection of contiguous buffers  
used by the cache program to store ProDos blocks.  
CACHE: A storage area in RAM to eliminate disk  
access time for data.  
CELL INTEGRITY: The ability of a RAM cell to accept  
and retain data, regardless of the data pattern or cell  
location. Also see DATA RETENTION.  
DATA  
RETENTION: The ability of a RAM cell to  
retain data, without errors, when no memory accesses  
occur over a period of time.  
DRAM: Dynamic Random Access Memory.  
DYNAMIC CACHE ALLOCATION:  
Allows the  
program to allocate buffers from the buffer pool as required  
by the system. Additional buffers are automaticallyallocated  
to more frequently used drives.  
HIT: An attempt to read a block from disk that has  
already been cached, thus finding the data in cache  
memory.  
21  
INTER-BANK ADDRESSING: Memory addressing  
that crosses a 64K byte boundary.  
INTRA  
-
SEGMENT  
ADDRESSING:  
Memory  
addressing that is within a 256K byte segment.  
MANUAL CACHE ALLOCATION: Allows the user  
to specify exactly how much memory is used for each  
active drive used for caching. Only the number of  
buffers specified is used, and the cache pool size is set  
to the sum of all the buffers requested for each drive.  
PATH  
NAME: A file name which includes all directory  
and sub-directory names separated by a "/" character,  
starting with the root directory and ending with the file  
name.  
RAM: Random Access Memory.  
22  
LIMITED WARRANTY  
Every RamPak board and disk is fully tested and checked  
for quality prior to shipment. The RamPak board is warranted  
to be free from defects in materials and workmanship for a  
period of one (1) year from the date of purchase. The  
original RamPak Utilities Disk is warranted to be free from  
defects in materials and workmanship for a period of ninety  
(90) days from the date of purchase. During these time  
periods, Orange Micro Inc. will, at no charge to the purchaser  
of record, repair or replace any defective unit returned to its  
Service Department in accordance with the following  
instructions:  
NOTE: Do NOT return the RamPak to  
Orange Micro Inc. until you have received  
a Return Materials Authorization (RMA)  
number. Contact Orange Micro Technical  
Support at 714/779-2772.  
1. Provide Orange Micro Inc. with: Model, Serial Number,  
Proof of Purchase with Date, Return Address, and  
preferred return shipping method. Enclose  
a
clear  
description of the problem experienced and any sample  
printouts showing the problem, if possible.  
2. Ship in the original carton or securely packed in a  
cardboard carton with at least two inches of cushioned  
packing material on all sides. Mark the package  
"FRAGILE" and clearly mark the RMA number on the box.  
Ship via UPS, Parcel Post, or Air Freight, insured and  
prepaid.  
NOTE: Do  
not  
send  
COLLECT--collect  
shipments will be refused and returned to  
sender.  
Orange Micro Inc. disclaims any liability to users of the  
RamPak for consequential damages of any kind arising from or  
connected with the use of the RamPak board.  
This warranty is void in cases of misuse, abuse, abnormal  
conditions of operations or attempts to alter or modify the  
function of a part or assembly.  
This limited warranty is in lieu of all other warranties  
expressed or implied, and no representative or other person is  
authorized to represent or assume for Orange Micro Inc. any  
warranty liability beyond that set forth herein.  
This warranty gives you specific legal rights, and you may  
also have additional rights which vary from state to state. The  
warranty expressed herein applies only to RamPaks sold and  
used in the United States of America.  
23  

JVC AV 21KJ1SNF User Manual
JVC AV32T25EK User Manual
Lenovo 2268 06E User Manual
Magnavox 20MT4405 User Manual
Panasonic CRT Television LB1 User Manual
Philips 19B4L User Manual
Philips 25GR9660 User Manual
Philips 29PT8520 User Manual
Philips Cordless Telephone 9750 User Manual
Philips DVDR1500 User Manual