Welcome, Guest. Please login or register.

Author Topic: Software to disable reset,or hardware modification on amiga.  (Read 3369 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Castellen

Re: Software to disable reset,or hardware modification on amiga.
« Reply #14 from previous page: April 02, 2008, 11:41:34 AM »
Good point, which Amiga model are we talking about exactly??
It's true that reset operation does vary quite a bit between models.
 

Offline motorollin

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show only replies by motorollin
Re: Software to disable reset,or hardware modification on amiga.
« Reply #15 on: April 02, 2008, 11:49:29 AM »
For the reset procedure to be modifiable through software, it must be controlled or initiated at least to some extent by software. If this is the case, then surely it can be totally disabled, maybe by using the same method of capturing the reset used by that software.

[EDIT]
From the DiskSafe manual:
Quote
It is safest to test DiskSafe first, before using it, because I can't give
any waranty if this reset logic is installed in your computer. Up to my
knowedge, it is present in:

o)  the newer A1000
o)  the A2000 (A to C) series
o)  the A3000 to A4000, and the A1200 (thanks to the reports)

but is not present in *some* (depending on revision)

o)  old A1000's
o)  A500's
o)  A600's


And how it works:

Quote
If you press reset, the reset is first captured by the keyboard device,
which again informs DiskSafe and delays the reset, for a maximum of ten
seconds (thus things must go fast). Alternatively, DiskSafe gets informed if
you press the reset replacement sequence or call the ColdReboot() function.

However, this delaying of the reset signal does not work on all amigas,
since some special hardware is required to do this. To keep production costs
(and customer satisfaction) low, C= choose not to install this piece of
hardware into every amiga on the market!


If, let us assume, the keyboard.device COULD postpone the reset, DiskSafe
closes all files open for writing and flushes all disk buffers, thus writing
the bitmap and leave the disk valid. If this operation completes, the
keyboard.device is told to finally start the reset procedure, since the
bitmap of all disks is now safe.


So DiskSafe is able to interrupt the keyboard controller and prevent the reset. It then tells it to continue with the reset once it is safe to do so. Presumably removing this last part would disable the soft reset on a supported Amiga.

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline pyrre

Re: Software to disable reset,or hardware modification on amiga.
« Reply #16 on: April 02, 2008, 11:56:32 AM »
Why on earth would you want to disable the keyboard reset?
It is one of the "things" i really miss about windoze machines... when windows hangs you have to push the reset button, or push the power button for 12 secs...
I hate that... It is so much better with the amiga...
Amiga 1200 Tower Os 3.9
BPPC 603e+ 040-25/200, 256MBram, BVIsionPPC, Indivision AGA MK2.
Amiga 2000 (rev 4.0) Os 1.2/1.3
2088 bridgeboard, 2MB ram card, 2091 SCSI.
Amiga 500+ Os 2.1
Derringer 030, 32MBram, Buddha in sidecar, Indivision ECS.
Amiga CD32
Video decoder