Index

Function Name: RESTOR

Purpose: Initialize Kernal indirects
Call address: $FF8A (hex) 65418 (decimal)
Preparation:

	Registers:	none
	Memory:		system map
	Flags:		none
	Calls:		none
Results:
	Registers:	.A used
			.X used
			.Y used
	Memory:		Kernal indirects restored
	Flags:		none

Descriptions: RESTOR restores the default values of all the Kernal indirect vectors from the Kernal ROM list. It does not affect any other vectors, such as those used by the Editor (see CINT) and BASIC. Because it is possible for an interrupt (IRQ or NMI) to occur during the updating of the interrupt indirect vectors, you should disable interrupts prior to calling RESTOR. Seee also the VECTOR call.

EXAMPLE:

	SEI
	JSR	$FF8A	;restore Kernal indirects
	CLI