Difference between revisions of "83Plus:BCALLs:505C"

From WikiTI
Jump to: navigation, search
m (Formatting)
m (Removed comments from page source)
Line 14: Line 14:
 
=== Inputs ===
 
=== Inputs ===
 
The block for the Catalog 1 Hook must be set up correctly.
 
The block for the Catalog 1 Hook must be set up correctly.
<!-- What on earth does this mean? -->
 
  
 
=== Outputs ===
 
=== Outputs ===
* HL points to the start of the hook. <!-- The start of the hook block, or what? -->
+
* HL points to the start of the hook.  
* F is 6A if the hook was not run. <!-- And if it was run? -->
+
* F is 6A if the hook was not run.  
  
 
=== Destroys ===
 
=== Destroys ===

Revision as of 14:51, 27 March 2006

This article is missing some information (namely Destroys). You can help WikiTI by filling in the missing information.


Synopsis

Unofficial Name: RunCatalog1Hook

BCALL Address: 505C

Checks the first byte of the block for the Catalog 1 Hook. If the byte is 83, the hook is run; otherwise, the active flag for the hook is set to zero.

Inputs

The block for the Catalog 1 Hook must be set up correctly.

Outputs

  • HL points to the start of the hook.
  • F is 6A if the hook was not run.

Destroys

Unknown

Comments

This BCALL is known to be present in OS 1.13, and is undocumented.

Credits and Contributions

  • Michael Cimino