From 22a2ad571652b43349ab9e2fe11d59c1ee21efc3 Mon Sep 17 00:00:00 2001 From: Maximilian Rehkopf Date: Tue, 4 May 2010 20:02:15 +0200 Subject: [PATCH] SuperCIC WIP --- cic/supercic/supercic-lock.asm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cic/supercic/supercic-lock.asm b/cic/supercic/supercic-lock.asm index 3e2fd18..e9796c0 100644 --- a/cic/supercic/supercic-lock.asm +++ b/cic/supercic/supercic-lock.asm @@ -305,12 +305,12 @@ loop1 movf 0x20, w andlw 0x33 ; mask out anything unwanted movwf PORTC +nop movf PORTC, w ; read input movwf 0x42 ; store input movf 0x50, w ; get LED state movwf PORTC ; reset GPIO nop - nop call checkkey @@ -318,10 +318,6 @@ loop1 rrf 0x42, f ; shift received bit into place bsf FSR, 4 ; goto other stream movf INDF, w ; read -movwf 0x5f -rlf 0x5f -movf 0x5f, w -movwf PORTC xorwf 0x42, f ; xor received + calculated bcf FSR, 4 ; back to our own stream btfsc 0x42, 0 ; equal? then continue