# HG changeset patch # User Mychaela Falconia # Date 1582766518 0 # Node ID dd162a4cb9fac26101750535f2384cbd49a94181 # Parent f82551c77e586a8b11ac558018a169cafdd89514 CHANGES: objective performance comparison instead of blind patch diff -r f82551c77e58 -r dd162a4cb9fa CHANGES --- a/CHANGES Thu Feb 27 01:09:48 2020 +0000 +++ b/CHANGES Thu Feb 27 01:21:58 2020 +0000 @@ -1,13 +1,14 @@ Changes in the current code since fc-host-tools-r11: -* In an attempt to be nicer to those users who prefer to run newer Linux kernel - versions than the Mother's own preference for older host systems, our default - Linux version of libserial (the serial port access library underlying all of - our tools) now sets the ASYNC_LOW_LATENCY flag in TIOCSSERIAL. Prior to this - change, poor performance has been observed on newer Linux host systems where - the select system call waiting for serial input would wait some extra 10 ms - before returning, majorly slowing down many of our operations. The present - change is hoped to alleviate that problem. +* To facilitate objective comparison of loadtools performance between what the + Mother sees on her Slackware reference system vs. what other users see on + their different host systems, fc-loadtool now reports measured operation times + for all lengthy operations: dump2bin, dump2srec and all flash programming + commands. fc-xram likewise reports the measured operation time for its + singular operation of transferring an XRAM image. The new + doc/Loadtools-performance article explains some of the underlying theory and + presents the performance numbers which you SHOULD be getting if your host + system works as well as the Mother's Slackware reference. * fc-loadtool: added support for Spansion S29/S71PL032J and S29/S71PL064J flash chips found in some modem modules; historical flash chip Am29DL640G is also