Das Gate Datenspeicherung und Datenstrukturen: ArraysArray enthält Die Tonausgabe: Das Kontrollregister (Reg. 7) Die Tonausgabe: Die möglichen Hüllkurvenformen (Reg. 13)Register, die die Bildschirm-Darstellung und die Die Speicherkonfiguration im Schneider CPC: ROM-KonfigurationROM-Konfiguration beeinflussen. Durch Programmieren dieser Die Tonausgabe: Das Kontrollregister (Reg. 7) Die Tonausgabe: Die möglichen Hüllkurvenformen (Reg. 13)Register kann man festlegen, welcher Bildschirm-Modus dargestellt wird, welche Die Grafik: Farben Die Bildausgabe: Tinten und FarbenFarben die einzelnen Die Bildausgabe: Tinten und FarbenTinten haben und ob oben oder unten ein Erläuterung zu den Anschlüssen 40 bis 45: 42 - ROMEN (0)ROM eingeblendet werden soll.
+---------------------------------------------------------------------+
| Portadresse: OUT &7FFF |
+---------------------------------------------------------------------+
|Datenbreite: Bits Port B - Input: &F5xx: Bit 0: Port B - Input: &F5xx: Bit 4: Port B - Input: &F5xx: Bit 5: Port B - Input: &F5xx: Bit 6: Port B - Input: &F5xx: Bit 7: Port C - Output: &F6xx: Bit 4: Port C - Output: &F6xx: Bit 5:Bit 76543210 Bedeutung der einzelnen Datenbreite: Bits Port B - Input: &F5xx: Bit 0: Port B - Input: &F5xx: Bit 4: Port B - Input: &F5xx: Bit 5: Port B - Input: &F5xx: Bit 6: Port B - Input: &F5xx: Bit 7: Port C - Output: &F6xx: Bit 4: Port C - Output: &F6xx: Bit 5:Bits im Datenbyte |
+------------ ----------------------------------------- |
| &X0000iiii Wählt das Farbregister für Die Bildausgabe: Tinten und FarbenTinte iiii an |
| &X0001???? Wählt das BORDER-Farbregister an |
| &X010nnnnn Programmiert das gerade angewählte Farbregister |
| mit der Die Grafik: Farben Die Bildausgabe: Tinten und FarbenFarbe nnnnn (Paletten-Farbnummer) |
| &X100roumm r=1 => Löscht den 52-Bildschirmzeilen-Zähler |
| (=> Interrupt-Verzögerung) |
| o=1 => Blendet oberes Erläuterung zu den Anschlüssen 40 bis 45: 42 - ROMEN (0)ROM aus |
| u=1 => Blendet unteres Erläuterung zu den Anschlüssen 40 bis 45: 42 - ROMEN (0)ROM aus |
| mm => Bestimmt Bildschirm-Modus |
+---------------------------------------------------------------------+
| Queues als verkettete Liste: Anmerkung:ANMERKUNG: Datenbreite: Bits Port B - Input: &F5xx: Bit 0: Port B - Input: &F5xx: Bit 4: Port B - Input: &F5xx: Bit 5: Port B - Input: &F5xx: Bit 6: Port B - Input: &F5xx: Bit 7: Port C - Output: &F6xx: Bit 4: Port C - Output: &F6xx: Bit 5:Bit 5 ist immer 0 (reserviert) |
| Das Z80-Registerpaar LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPTB'C' enthält ständig die Portadresse und das |
| passende Datenbyte, um mit einem OUT (C),C die momentane Die Speicherkonfiguration im Schneider CPC: BankBank- |
| Konfiguration und Bildschirm-Modus einzustellen. |
+---------------------------------------------------------------------+
|