|
12345678910111213141516 |
- (entry) ~ACIA
- AF PUSHqq,
- HL PUSHqq,
- DE PUSHqq,
- ( Read our character from ACIA into our BUFIDX )
- ACIA_CTL INAn,
- 0x01 ANDn, ( is ACIA rcv buf full? )
- IFNZ,
- ( correct interrupt cause )
- ( +2 == ACIAW> )
- ACIA_MEM 2+ LDHL(nn),
- ( is it == to ACIAR>? )
- ( +0 == ACIAR> )
- DE ACIA_MEM LDdd(nn),
- ( carry cleared from ANDn above )
- DE SBCHLss, ( cont. )
|