======================================================================= !! ALLE ADRESSEN BEZIEHEN SICH AUF DIE BIOS-VERSION 1.4 !! ======================================================================= TE RESET Adresse: $0540 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE TXT OUTPUT Adresse: $0548 Eing.: C = Ausgabezeichen oder Steuercode Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE CUR ENABLE Adresse: $06AD Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, HL ----------------------------------------------------------------------- TE CUR DISABLE Adresse: $06B5 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, DE, HL ----------------------------------------------------------------------- TE DRAW/UNDRAW CURSOR Adresse: $06C6 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, DE, HL ----------------------------------------------------------------------- TE PLACE/REMOVE CURSOR Adresse: $06D0 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, DE, HL ----------------------------------------------------------------------- ESC f Adresse: $06DC Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A ----------------------------------------------------------------------- ESC e Adresse: $06DF Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A ----------------------------------------------------------------------- TE ASK Adresse: $06F7 Eing.: keine Parameter Ausg.: B = obere Zeile des akt. Darstellungsfensters C = li. Spalte des akt. Darstellungsfensters D = Hoehe des akt. Darstellungsfensters-1 E = Breite des akt. Darstellungsfensters-1 H = relative Cursorzeile L = relative Cursorspalte Benutzte Register: BC, DE, HL ----------------------------------------------------------------------- ESC y Adresse: $0733 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- ESC x Adresse: $0736 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE SET MODE Adresse: $073D Eing.: A = Modus (0..2) Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE SET WINDOW Adresse: $0783 Eing.: H = obere Zeile L = linke Spalte D = Fensterhoehe-1 E = Fensterbreite-1 Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE WRITE CHAR Adresse: $07A9 Eing.: C = Ausgabezeichen Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- BEL ($07, Beeper On) Adresse: $07E0 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, HL ----------------------------------------------------------------------- ESC v Adresse: $07F8 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A ----------------------------------------------------------------------- ESC w Adresse: $07FC Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A ----------------------------------------------------------------------- ESC E Adresse: $0878 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- Steuersequenzen gem. Tabelle 2 Eing.: H = Cursorzeile L = Cursorspalte Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- ESC r Adresse: $08D2 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, HL ----------------------------------------------------------------------- ESC u Adresse: $08D7 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, HL ----------------------------------------------------------------------- ESC p Adresse: $08DC Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, HL ----------------------------------------------------------------------- ESC q Adresse: $08E1 Eing.: keine Parameter Ausg.: keine Parameter Benutzte Register: A, BC, HL ----------------------------------------------------------------------- TE SET CHAR ATTRIBUTE Adresse: $08E4 Eing.: B = 0 C = Attribute-Code (Bit 1 = unterstreichen, Bit 2 = invers) Ausg.: keine Parameter Benutzte Register: A, BC, HL ----------------------------------------------------------------------- TE SET PAPER Adresse: $08EE Eing.: A = Farbwert Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE SET PEN Adresse: $08F6 Eing.: A = Farbwert Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE SET INK Adresse: $0901 Eing.: A = Farbnummer (0..2) B = Farbwert 1. Farbe C = Farbwert 2. Farbe Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE SET BORDER Adresse: $090C Eing.: B = Farbwert 1. Farbe C = Farbwert 2. Farbe Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE SET SPEED Adresse: $090F Eing.: H = Zeitwert 1. Farbe (1/50 sec.) L = Zeitwert 2. Farbe (1/50 sec.) Ausg.: keine Parameter Benutzte Register: HL ----------------------------------------------------------------------- TE SET LANGUAGE Adresse: $0912 Eing.: A = neue Zeichensatznummer (0..7) Ausg.: keine Parameter Benutzte Register: A, BC, DE, HL ----------------------------------------------------------------------- TE JUMP (DE) Adresse: $09AF Eing.: DE = Sprungadresse Ausg.: keine Parameter Benutzte Register: DE ----------------------------------------------------------------------- TE JUMP (HL) Adresse: $09B1 Eing.: HL = Sprungadresse Ausg.: keine Parameter Benutzte Register: HL -----------------------------------------------------------------------