X-Git-Url: https://git.llucax.com/z.facultad/66.09/etherled.git/blobdiff_plain/ed08c9be17a0893215918932492380f758c60afa..6d441bbe709092d070c21b92aeeabfb82cb5982f:/src/main.c?ds=sidebyside diff --git a/src/main.c b/src/main.c index c679ac8..419ad41 100644 --- a/src/main.c +++ b/src/main.c @@ -74,12 +74,10 @@ void main(void) // Nuestro protocolo, por ahora un simple echo! for (i = 8; i < udp_dgram_len; ++i) // 8 por la cabecera UDP { - leds0 = ~netdev_recv_byte(); - leds1 = ~i; - sleep(8); + printb(netdev_recv_byte(), 0x00); } - i = (udp_dgram_len % 2) ? udp_dgram_len : (udp_dgram_len + 1); - for (i += 34; i < len; ++i) // 8 por la cabecera UDP + //i = (udp_dgram_len % 2) ? (udp_dgram_len - 1) : udp_dgram_len; + for (i += 34; i < len; ++i) // 8 por las cabeceras eth+IP netdev_recv_byte(); drop: netdev_recv_end();