chiark / gitweb /
minor changes to i2ctest
authorceb <ceb>
Sun, 13 Feb 2005 19:31:32 +0000 (19:31 +0000)
committerceb <ceb>
Sun, 13 Feb 2005 19:31:32 +0000 (19:31 +0000)
cebpic/Makefile
cebpic/i2c-test.asm

index 3576db7f196b001188a4b75b404ab8f645aee7c2..d3cfc90d143eff792d9db0540011ada09d5570eb 100644 (file)
@@ -1,5 +1,5 @@
 PROGRAMS=      led-flash send-serial reply-serial      \
-               nmra-stream nmra-stream,slow tblrd_test
+               nmra-stream nmra-stream,slow tblrd_test i2c-test
 # booster-output-low  -disabled because you forgot to cvs add it
 
 PICNOS=                0 1 3
index 8966c5d69a568d9f3cd90d3298935a10693692b1..b80dbca3cd5c8ea9b42669a04b8b98a19ebb8d4d 100644 (file)
@@ -260,9 +260,7 @@ main_slave
        call    led_red
 
 slave_loop
-       call    wait_for_i2c_interrupt  ; check buffer full? if not
-       goto    slave_loop              ; loop
-       call    led_red                 ; else light LED red=received
+       call    wait_for_i2c_interrupt  ; wait for 1st (address) byte
        call    wait_for_i2c_interrupt  ; wait for 2nd (data) byte
        btg     LATD,2,0                ; toggle colour of LED
        goto    slave_loop