[comp.sys.apple] GS system reset without Powerdown

delaney@wnre.aecl.CDN (Grant Delaney) (07/31/87)

   Even though the IIGS has many open slots due to having things
that used to take up slots on a IIe built-in, most of the slots
are not really as available as it appears. For instance, if you
have a Slinky or the equivalent Ramfactor type card that you want
to use as a ramdisk, placing it in any unused slot will work. If
you have a printer (slot 1), modem (slot 2), hard disk (slot 7),
are using the smart port with a 3.5" disk and daisy chained 5.25"
drive (slots 5 and 6), mouse (slot 4), and 80 column text (slot3)
you basically have no unused slots. Where does the Slinky go?

   It would seem at first glance that the control panel would allow
you to swap "your card" (the Slinky) with your now seldom used slot 6
mapped 5.25" drive simply by changing slot assignments. If you try
this you will notice that in order for the change to take effect, a
power-off, power-on reboot is necessary. This is because Apple wants
to make sure that the contents of your ramdisk survive a warm reboot
(open apple-control-reset).

   This little routine will free you from having to power down your
computer each time you need to swap your Slinky in or out or make
other changes to the control panel (like re-sizing your GS ramdisk)
that require a power-off or warm reboot to take effect. Be sure to
set the control panel slot assignment correctly first and then run this
program. A warm reboot occurs at the end. This is necessary so that
ProDOS can rebuild the new device table. Be sure that you have a
system disk in your boot drive before running SRESET. You will notice
that the contents (if any) of your swapped out ramdisk will remain intact
when swapped back in (another handy feature).

   I got the information for this program from a letter from Bill
Basham in the July issue of Open-Apple. Hope this proves as useful to
you as it has for me. 
                      -- Bill Ruff (70127,2120)
------------------------------- cut here --------------------------------
CALL-151
E00:38 A5 FF D0 32 D8 20 8E FD AD 30 BF 8D 6A 0E 20 00 BF C7 6D 0E 0D 80 02
E18:D0 1D 20 00 BF C5 69 0E B0 15 AD 81 02 29 0F AA E8 8E 80 02 A9 2F 8D 81
E30:02 20 00 BF C6 6D 0E A2 08 B0 0E 20 00 BF C3 70 0E B0 06 A2 26 20 53 0E
E48:AA 20 53 0E 4C D0 03 20 ED FD E8 BD 59 0E D0 F7 60 A0 F3 E1 F6 E5 E4 8D
E60:00 C5 F2 F2 EF F2 87 8D 00 02 00 81 02 01 80 02 07 7E 0E E3 FF 00 20 00
E78:00 00 E4 AE 01 14 06 D3 D2 C5 D3 C5 D4 00
F00:D8 A0 00 84 FF 84 E0 A9 10 85 E1 20 67 FD E0 05 90 3B A2 00 20 3A 0F 85
F18:E2 A0 FF C8 20 3A 0F 06 E2 6A 06 E2 6A 91 E0 45 FF 85 FF C0 02 90 EC 98
F30:65 E0 85 E0 90 DE E6 E1 B0 DA E8 BD 00 02 0A C9 40 F0 F7 E9 7E 90 02 0A
F48:60 68 68 90 BE 4C 69 FF
F00G
.NWzAEohPC?D?osA?os??os??osG?OaHH?a??r`wzjKayg_o?

BSAVE SRESET,A$1000,L$0022
E00G