Index

Function Name: PHOENIX

Purpose: Init function cartridges
Call address: $FF56 (hex) 65366 (decimal)
Preparation:

	Registers:	none
	Memory:		cartridge map
	Flags:		none
	Calls:		none
Results:
	Registers:	.A used
			.X used
			.Y used
	Memory:		changed as per command
	Flags:		none

Description: The C128 Kernal initialization routine POLL creates a Physical Address Table (PAT) containing the ID's of all installed function ROM cartridges. PHOENIX calls each logged cartridge's cold-start entry in the order: external low/high, and internal low/high. After calling the cartridges (if any), PHOENIX calls the Kernal BOOT routine to look for an auto-boot disk in drive 0 of device 8 (see BOOT CALL). Control may or may not be returned to the user. PHOENIX is called by BASIC at the conclusion of its cold initialization.

EXAMPLE:

	JSR	$FF56	;PHOENIX