lnxspectrum:blitter2
no way to compare when less than two revisions
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
— | lnxspectrum:blitter2 [2019/04/13 09:26] (aktuální) – vytvořeno lanex | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ===== Příklady ===== | ||
+ | Nejprve je potřeba LnxBlitter (dále jen LB) zinicializovat. To provedeme zápisem na port 231. Pošleme na něj hodnotu 129, což znamená Enable + Reset. Dále provedeme test, zda LB odpovídá. Přečteme port 231 a měl by vrátit verzi LnBlitteru. Hodnota jiná než aktuální 6 (verze L6) ukončíme, protože Blitter neodpovídá. V opačném případě je LB je připraven. | ||
+ | |||
+ | < | ||
+ | org 32768 | ||
+ | |||
+ | ld a, | ||
+ | out (231), | ||
+ | |||
+ | in a, | ||
+ | cp 6 ;je to verze L6? | ||
+ | ret nz ; | ||
+ | </ |
lnxspectrum/blitter2.txt · Poslední úprava: 2019/04/13 09:26 autor: lanex