diff --git a/examples/tty/serial.c b/examples/tty/serial.c index 7a0f846b9f49c5441592e322cdc0ca8a1626d7af..63cf7c2c3107883c93eabb56bf6c7d1a1b084d13 100644 --- a/examples/tty/serial.c +++ b/examples/tty/serial.c @@ -699,7 +699,7 @@ int el6002_init(el6002_t *el6002, ec_master_t *master, u16 position, return 0; out_ports: - for (i--; i <= 0; i--) { + for (i--; i >= 0; i--) { el60xx_port_clear(el6002->port + i); } out_return: