checkfast 1.1
Resets Ami if no fastmem-Good for A620
Short: Resets Ami if no fastmem-Good for A620
Author: Jess Sosnoski (at the below address!!!)
Uploader: starblaz postoffice ptd net
Type: util/boot
Version: 1.1
Requires: Kickstart V36+
Architecture: m68k-amigaos
Long:
Two commands to do something if no fastmem is found.
NOFASTRESET Resets your machine by calling exec's coldreboot() function
if no fastmem is found.
CHECKFAST Sends a returncode of 5 (WARN) if no fastmem is found.
Why?
---
I own an Amiga 600 and an Apollo A620 020 accellerator card, and
under certain circumstances, when the machine crashes, or I exit
certain system-unfriendly programs, I lose my fastmem.
After this there were two courses of action I could take:
1.) Turn the machine off for 10 seconds, then back on
2.) Run a coldboot program and hope that it resets my machine
enough to reconfigure/reinitialize the ram on the A620.
Here's a third option:
---------------------
Place NOFASTRESET in the first line of your startup-sequence.
If your machine crashes bad, and my little assembly proggy sees that
your fastram went bye-bye, it will soft-coldreboot the machine, and
hopefully, expansion.library will reinitialize the ram.
(it is possible that the crash is bad enough for even this proggy
to not sufficiently reset your machine, and you'll have to give
your Amiga a long 3-finger salute)
This may also be useful for other accellerator cards, etc, which have
the same problem, but AFAIK, the a620 is the only one that does this.
(Does anyone know if the A630 does this?)
Here's a FOURTH option:
----------------------
Add these lines to the beginning of your startup-sequence
checkfast
IF WARN
{ Anything you want to do if you lose your fastmem }
ENDIF
For example, I could put in an addmem $200000 $a00000 32 to autoadd the mem
or perhapse something like:
echo "Huh huh, this sucks, there's like no fast memory or something..."
History:
1.0 Only had executable "checkfast" which resets machine if no fastmem
found.
1.1 Changed checkfast to nofastreset, and added a new checkfast which
returns a returncode 5 (WARN) if no fastmem is found.
Sorry about the confusion.
Gratis
Desde el Amiga: abre Hangar y busca checkfast.
| Autor | Jess Sosnoski (at the below address!!!) |
|---|---|
| Categoría | util/boot |
| Tamaño | 1 KB |
| Para | m68k-amigaos |
| Necesita | Kickstart V36+ |
| Origen | Aminet |