You are here, vous êtes ici:
Atari Pages/Support and FAQ/Technical documentation page

Philippe PVBest's Atari 8bit Web Site

Atari 8bit Technical Documentation
Documentation Technique Atari 8bit

 

Reset Button
The RESET button of the Atari computer

If during the execution of the boot program the control address COLDST is set to 0, then pressing the Atari Reset button will launch a warm restart procedure (WARMSTART). This procedure makes a partial initialization on some memory addresses, and then at end, the WARMSTART procedure runs a JMP (DOSVEC), that gives back the running to the program in memory which execution was in progress. For this the DOSVEC vector has to be correctly set before.

If the COLDST control address is set to 1, then pressing the Atari Reset button will start a cold restart procedure (COLDSTART). This procedure makes an overall initialization of the Atari memory and control addresses and vectors, like the switching off and on of the Atari computer Power switch. The Atari boot disk program is then relaoded and run (if still present).

It's is important to note that during a WARMSTART procedure, the value of the control address BOOT enables or disables the running of the initialization procedures given by the DOSINI or CASINI vectors. The initialization procedure is started through a JSR instruction, just before JMP (DOSVEC) instruction.

Value of the BOOT control byte:

  • 00: no initialization procedure started
  • 01: running the JSR (DOSINI) instruction for floppy disk;
  • 02: running the JSR (CASINI) instruction for tape.

[Page Top]

To contact me:/Pour me contacter: M'envoyer un EMail

[ Retour Sommaire Documentation Technique/Back to the Technical Issues Index]

[ Back to My Atari Site Index/Retour vers Mon Index Site Atari]

[Site Philippe Index Principal]

PVBest's Atari 8bit website

This page © PVBest 2002
Atari is a registered trademark / Atari est une marque déposée.
MS-DOS and Windows are registered trademarks of Microsoft Corp / MS-DOS et Windows sont des marques déposées de Microsoft Corp.
All Software names are registered by their owner / Les noms de logiciel appartiennent à leur auteur
.
If you have any comments or anything to tell me about the content of this page please contact me Webmaster [PVBest@free.fr]
Pour tous commentaires ou suggestions sur le contenu de cette page contactez-moi Webmaster [PVBest@free.fr]