
RESET WARNING
NOTE
Available on some A1000 and A2000 keyboards. You cannot rely on this feature for all
Amiga’s.
The keyboard has the additional task of resetting the computer on the command of the
user. The user initiates Reset Warning by simultaneously pressing the CTRL key and the
two "AMIGA" keys.
The keyboard responds to this input by syncing up any pending transmit operations. The
keyboard then sends a "reset warning" to the Amiga. This action alerts the Amiga
software to finish up any pending operations (such as disk DMA) and prepare for reset.
A specific sequence of operations ensure that the Amiga is in a state where it can respond
to the reset warning. The keyboard sends two actual "reset warning" keycodes. The Amiga
must handshake to the first code like any normal keystroke, else the keyboard goes
directly to Hard Reset. On the second "reset warning" code the Amiga must drive KDAT
low within 250 milliseconds, else the keyboard goes directly to Hard Reset. If the all the
tests are passed, the Amiga has 10 full seconds to do emergency processing. When the
Amiga pulls KDAT high again, the keyboard finally asserts hard reset.
If the Amiga fails to pull KDAT high within 10 seconds, Hard Reset is asserted anyway.
HARD RESET
NOTE
This happens after Reset Warning. Valid for all keyboards except the Amiga 500.
The keyboard Hard Resets the Amiga by pulling KCLK low and starting a 500 millisecond
timer. When one or more of the keys is released AND 500 milliseconds have passed, the
keyboard will release KCLK. 500 milliseconds is the minimum time KCLK must be held low.
The maximum KCLK time depends on how long the user holds the three keys down.
NOTE
Circuitry on the Amiga motherboard detects the 500 millisecond KCLK pulse.
- 348 Appendix H -
Summary of Contents for Amiga A1000
Page 1: ...AMIGA HARDWARE REFERENCE MANUAL 1992 Commodore Business Machines Amiga 1200 PAL...
Page 20: ...Figure 1 1 Block Diagram for the Amiga Computer Family Introduction 11...
Page 21: ...12 Introduction...
Page 72: ...Figure 3 12 A dual Playfield display Playfield Hardware 63...
Page 87: ...Figure 3 24 Horizontal Scrolling 78 playfield hardware...
Page 101: ...92 Playfield Hardware...
Page 199: ...Figure 6 9 DMA time slot allocation 190 Blitter hardware...
Page 203: ...Figure 6 13 Blitter Block Diagram 194 Blitter Hardware...
Page 229: ...220 System Control Hardware...
Page 246: ...Figure 8 8 Chinon Timing diagram cont Interface Hardware 237...
Page 265: ...256 Interface Hardware...
Page 289: ...280 Appendix A...
Page 297: ...288 Appendix B...
Page 298: ...APPENDIX C CUSTOM CHIP PIN ALLOCATION LIST NOTE Means an active low signal Appendix C 289...
Page 302: ...APPENDIX D SYSTEM MEMORY MAP Appendix D 293...
Page 343: ...334 Appendix F...
Page 351: ...342 Appendix G...
Page 361: ...352 Appendix H...
Page 367: ...358 Appendix I...