All Mem v 1.0 Feb. 1997 Sjon C Moore sirjon@gatecom.com http://www.gatecom.com/~sirjon/hp/ Files in this zip file ALLMEM10.INF: All Mem's inf file ALLMEM10.TXT: This file ALLMEM10.LIB: The All Mem library MEMVIEW2.ZIP: The Memview 2 program written by Dan Kirkland INTRODUCTION: It was always difficult for me to determine how much of my RAM card's memory had been used. I wrote All Mem to display User memory as well as the memory in card slots 1 and 2 using the display engine from Dan Kirkland's Memview 2. I have tried to consider every possibility when testing this program, but I am only human. ALWAYS BACK UP YOUR MEMORY, whether to a PC, someone else's HP, or simply memorize every program, but just make sure you have a back-up. I accept no responsibility for memory loss due to the use of this program. You may use the programs contained within this library free of charge. The selling of this program or any of its documentation, without my prior consent is forbidden . Any alteration or changes to this program or its documentation, should not be released to the public without my prior consent. IMPORTANT: * If you don't have any RAM cards, use Memview 2 instead. It's less than half the size of All Mem, and quicker. * I have only tested this on my GX Rev R. I am unaware of any unsupported entries, but that doesn't mean they aren't in there. If you have any problems with this program, please e-mail me and with your Rom version, series (S or G), and the nature of the problem. INSTALLATION: 1) Transfer the library (allmem10.lib) to your HP. If you don't know how to do this, check out my file transfer page at: http://www.gatecom.com/~sirjon/hp/xfer.html 2) Choose which port to install the program to. Enter the number of the port you're installing to on the stack and press STO. Warmstart the calculator (ON-C), or turn the calc off then back on. 3) It should now be attached and ready to go. Checksum: #369Dh Bytes: 927.5 Lib Number: 1696 RUNNING THE PROGRAM: It's simple, press the ALLMEM softkey. The display will show you the amount of user memory available. If you have a RAM card(s), press NXT. If you have a card in slot 1, a display will show you your slot 1 memory. If you have a card in slot 2, press NXT again to display your slot 2 memory. Pressing NXT again will cycle back to the User memory display. Press any other key at any time to exit the program. [user mem] -> [slot 1] -> [slot 2] -> [user mem] .... DELETING THE PROGRAM: 1) Place :&:1696 on the stack, and press enter so that there are two copies on the stack. 2) Make sure your in the HOME directory. Type HOME if you're not sure. 3) Type DETACH, then PURGE. It should now be gone. THANKS: I would like to thank the following people for their help with this project: Dan Kirkland For writing the Memview 2 program. Christophe Meynard For the PMEM program used to calculate free memory within a port. Mika Heiskanen For the Jazz library which made this project possible. REVISION HISTORY: v1.0 (2/18/97) Initial Release BUGS, COMMENTS, SUGGESTIONS?: Feedback is always essential. If you have a problem, comment or suggestion for improving this program, I'll be glad to hear them. Sjon C. Moore sirjon@gatecom.com http://www.gatecom.com/~sirjon/