Browse Source

ti/lcd: use brand new support for IX in SRL and RR

pull/75/head
Virgil Dupras 4 years ago
parent
commit
30d6fdb16b
1 changed files with 3 additions and 8 deletions
  1. +3
    -8
      kernel/ti/lcd.asm

+ 3
- 8
kernel/ti/lcd.asm View File

@@ -258,17 +258,12 @@ lcdSendGlyph:
ret z ; zero? nothing to do
push bc ; --> lvl 1
xor a
ld b, a
ld a, (ix)
; TODO: support SRL (IX) and RR (IX) in zasm
ld (ix+FNT_HEIGHT), a
.shiftLoop:
srl a
rr b
srl (ix)
rr (ix+FNT_HEIGHT)
dec c
jr nz, .shiftLoop
ld (ix), a
ld a, b
ld (ix+FNT_HEIGHT), a
pop bc ; <-- lvl 1
ret



Loading…
Cancel
Save