83Plus:BCALLs:8111

From WikiTI
Revision as of 02:11, 4 March 2007 by Brandonw (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Synopsis

Unofficial Name: DisplayBootError

BCALL Addresses: 8111,8114,8117,811A,811D,8120,8123,8126,8129

These BCALLs display a certain error message along with "Press any key to turn unit off. Then turn unit on.", then wait for a key and reset RAM.

Inputs

  • DE: offset into table for string to display

Outputs

None

Destroys

  • All

Comments

If a validated OS is not detected, this routine will wait to receive one instead of resetting RAM.

These routines DO NOT EXIST on boot code 1.00, only 1.02 and above.

The table of strings is at 7F:5EF7h on 84+SE boot code 1.02, but the most useful offsets are below:

"Receiving...": 0000h
"ERROR!": 001Eh
"Validation Error": 005Dh
"Validating...": 006Eh
"Version Error": 00B0h