From: Pali Rohár Date: Tue, 3 Aug 2021 14:28:41 +0000 (+0200) Subject: xyz-modem: Close stream after processing/sending terminate sequence X-Git-Tag: v2022.01~102^2~25^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1f26c49ea1d968ff59abe804af14314d5f5dc8de;p=platform%2Fkernel%2Fu-boot.git xyz-modem: Close stream after processing/sending terminate sequence Obviously it is not possible to send terminate sequence over stream after closing stream. Signed-off-by: Pali Rohár --- diff --git a/cmd/load.c b/cmd/load.c index 3904e13..e0c896b 100644 --- a/cmd/load.c +++ b/cmd/load.c @@ -1009,8 +1009,8 @@ static ulong load_serial_ymodem(ulong offset, int mode) printf("%s\n", xyzModem_error(err)); } - xyzModem_stream_close(&err); xyzModem_stream_terminate(false, &getcxmodem); + xyzModem_stream_close(&err); flush_cache(offset, ALIGN(size, ARCH_DMA_MINALIGN));