UNCLERAM III - - - - - - - - - - - - - - - - - - - - - - Uncle Carl's Famous RAM Accessory Version 3 - - - - - - - - - - - - - - - - - - - - - - (C) Carl J. Hafner April 21, 1993 DISCLAIMER ---------- The author cannot be responsible for ANY damage to your equipment, other software or hardware products, or physical or mental well being caused by the use, misuse, abuse or inability to use this program and/or the information contained within. The author also makes NO guarantee as to the compatibility of this program and information with other software or hardware products. Using this program and information means that you completely understand and agree with these terms and agree to accept FULL responsibility for any circumstances arising from the implementation of the files contained herein. If you do NOT fully understand and agree, DO NOT use this program or information. DISTRIBUTION ------------ You are free to copy and distribute this program as long as the files UNCLRAM3.PRG \ UNCLRAM3.TXT \ UNCLRAM3.LST \ OTHERTTL.TXT \ NEWTERMS.TXT are included, are NOT modified in ANY way and NO FEE of ANY type is incurred upon the recipient for the files _themselves_. You ARE free to do whatever you like with the contents of UNCLRAM3.LST . You MUST, however, distribute the ORIGINAL copy of the file when distributing the UNCLRAM3 package. CHATTER ------- This is really a re-release of UncleRam 2 with one exception. The source code is included in GFA .LST format. Hopefully the code will be of some use to you in your own programs. UNCLRAM3 runs as either an accessory or program. RUNNING IT ---------- When you run\select it, it will present you with... FREE RAM: - - - - - This is the amount of the LARGEST block of free memory in your computer. This doesn't necessarily mean it is ALL the free memory you have left. Say you are running a 100k program and while in it access another 50k of memory, for a RAM disk or module. This will basically leave you with 2 seperate memory blocks, a 50k block and a 100k block. The FREE RAM feature will display the largest of these 2 blocks. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NOTE: It is a VERY BAD idea to have a desk accessory ask the system for extra memory while inside an executing program ! Such a call WILL lead to memory fragmentation and WILL eventually lead to a system crash ! If you REALLY have to ask the system for more memory, do it from the GEM desktop. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TOS VERSION ----------- This reports the version of TOS you have installed (the version number of your operating system). TOS DATE -------- This shows the release date for your version of TOS. COLD ---- Clicking on this button performs a "Cold Reset" of your computer. This is basically the same as turning your computer OFF and then back ON. A Cold Boot is generally ALOT harder on your system hardware and should NOT be used unless you really feel you need it. A cold boot generally clears areas in memory that normally survive a warm reset. If you're experiencing problems that won't go away no matter how many times you hit the reset button, try a cold boot. WARM ---- This is the same as pressing the "reset" button on the back of your computer. Say you are in a program which has crashed and returned you to the desktop. It is possible that some of the program is still in memory and may cause problems. A warm reset will usually clear up any of these problems (and save you the trouble of reaching around back to find the reset button). EXIT ---- Click on this box to exit the alert box without any changes. CREDITS AND SUCH ---------------- Written in GFA Basic (C)1988 GFA Systemtechnik Questions or Comments... Carl J. Hafner RR 2, Box 184C Hawley, PA. 18428 U.S.A.