comparison CHANGES @ 620:dd162a4cb9fa

CHANGES: objective performance comparison instead of blind patch
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 27 Feb 2020 01:21:58 +0000
parents ffd606adb039
children d04502de49ed
comparison
equal deleted inserted replaced
619:f82551c77e58 620:dd162a4cb9fa
1 Changes in the current code since fc-host-tools-r11: 1 Changes in the current code since fc-host-tools-r11:
2 2
3 * In an attempt to be nicer to those users who prefer to run newer Linux kernel 3 * To facilitate objective comparison of loadtools performance between what the
4 versions than the Mother's own preference for older host systems, our default 4 Mother sees on her Slackware reference system vs. what other users see on
5 Linux version of libserial (the serial port access library underlying all of 5 their different host systems, fc-loadtool now reports measured operation times
6 our tools) now sets the ASYNC_LOW_LATENCY flag in TIOCSSERIAL. Prior to this 6 for all lengthy operations: dump2bin, dump2srec and all flash programming
7 change, poor performance has been observed on newer Linux host systems where 7 commands. fc-xram likewise reports the measured operation time for its
8 the select system call waiting for serial input would wait some extra 10 ms 8 singular operation of transferring an XRAM image. The new
9 before returning, majorly slowing down many of our operations. The present 9 doc/Loadtools-performance article explains some of the underlying theory and
10 change is hoped to alleviate that problem. 10 presents the performance numbers which you SHOULD be getting if your host
11 system works as well as the Mother's Slackware reference.
11 12
12 * fc-loadtool: added support for Spansion S29/S71PL032J and S29/S71PL064J flash 13 * fc-loadtool: added support for Spansion S29/S71PL032J and S29/S71PL064J flash
13 chips found in some modem modules; historical flash chip Am29DL640G is also 14 chips found in some modem modules; historical flash chip Am29DL640G is also
14 supported as it is identical to S29PL064J for our purposes. 15 supported as it is identical to S29PL064J for our purposes.
15 16