Project "srecord.1.4" Page 1 List of Changes Mon Mar 6 22:01:05 2000 Change State Description ------- ------- ------------- 10 completed prepare for release 11 completed line length option 12 completed Y2k glitch on web page 13 completed srec_cat -data-only 14 completed Wilson file format 15 completed byte swap filter 16 completed ascii hex file format 17 completed TI-tagged file format 18 completed extended tektronix file format 19 completed MOS Technology file format 20 completed auto format guess Project "srecord.1.4", Change 10 Page 1 Change Details Mon Mar 6 22:01:06 2000 NAME Project "srecord.1.4", Delta 1, Change 10. SUMMARY prepare for release DESCRIPTION This change prepares SRecord for the next public release. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source create 1.1 etc/CHANGES.1.3 source modify 1.3 -> 1.4 etc/new.1.3.so source create 1.1 etc/new.1.4.so HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Jan 13 pmiller 13:22:22 2000 develop_begin Thu Jan 13 pmiller 13:22:23 2000 develop_end Thu Jan 13 pmiller 13:30:53 2000 review_pass Thu Jan 13 pmiller 13:30:58 2000 integrate_begin Thu Jan 13 pmiller 13:31:01 2000 integrate_pass Thu Jan 13 pmiller 13:33:14 2000 Project "srecord.1.4", Change 11 Page 1 Change Details Mon Mar 6 22:01:07 2000 NAME Project "srecord.1.4", Delta 2, Change 11. SUMMARY line length option DESCRIPTION This change adds a line length option to srec_cat, so that the user may specify then maximum line length of the output. My thanks to Paolo Monari for this suggestion. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.1 -> 1.2 etc/new.1.4.so source modify 1.7 -> 1.8 include/arglex.h source modify 1.6 -> 1.7 include/srec/output.h source modify 1.7 -> 1.8 include/srec/output/file/binary.h source modify 1.6 -> 1.7 include/srec/output/file/c.h source modify 1.8 -> 1.9 include/srec/output/file/intel.h source modify 1.6 -> 1.7 include/srec/output/file/srecord.h source modify 1.6 -> 1.7 include/srec/output/file/ tektronix.h source modify 1.10 -> 1.11 include/srec/record.h source modify 1.7 -> 1.8 lib/common/arglex.cc source modify 1.7 -> 1.8 lib/srec/output.cc source modify 1.7 -> 1.8 lib/srec/output/file/binary.cc source modify 1.6 -> 1.7 lib/srec/output/file/c.cc source modify 1.8 -> 1.9 lib/srec/output/file/intel.cc source modify 1.7 -> 1.8 lib/srec/output/file/srecord.cc source modify 1.6 -> 1.7 lib/srec/output/file/tektronix.cc source modify 1.8 -> 1.9 man/man1/srec_cat.1 source create 1.1 prog/srec_cat/arglex3.cc source create 1.1 prog/srec_cat/arglex3.h source modify 1.9 -> 1.10 prog/srec_cat/main.cc test create 1.1 test/00/t0031a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Jan 17 pmiller 09:17:56 2000 develop_begin Mon Jan 17 pmiller Elapsed time: 0.634 09:17:58 2000 days. develop_end Mon Jan 17 pmiller 14:03:12 2000 Project "srecord.1.4", Change 11 Page 2 Change Details Mon Mar 6 22:01:07 2000 What When Who Comment ------ ------ ----- --------- review_pass Mon Jan 17 pmiller 14:03:17 2000 integrate_begin Mon Jan 17 pmiller 14:03:20 2000 integrate_pass Mon Jan 17 pmiller 14:10:58 2000 Project "srecord.1.4", Change 12 Page 1 Change Details Mon Mar 6 22:01:08 2000 NAME Project "srecord.1.4", Delta 3, Change 12. SUMMARY Y2k glitch on web page DESCRIPTION This change fixes a Y2K glitch on the web page. This change is exempt from testing against the development directory. This change is exempt from testing against the baseline. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_bug. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.9 -> 1.10 etc/documentation.cook source modify 1.11 -> 1.12 etc/srecord.html HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Jan 19 pmiller 11:14:41 2000 develop_begin Wed Jan 19 pmiller 11:14:43 2000 develop_end Wed Jan 19 pmiller 11:21:16 2000 review_pass Wed Jan 19 pmiller 11:21:22 2000 integrate_begin Wed Jan 19 pmiller 11:21:25 2000 integrate_pass Wed Jan 19 pmiller 11:24:56 2000 Project "srecord.1.4", Change 13 Page 1 Change Details Mon Mar 6 22:01:09 2000 NAME Project "srecord.1.4", Delta 4, Change 13. SUMMARY srec_cat -data-only DESCRIPTION This change adds the srec_cat -data-only option, which causes the output (all formats) to include only the data, and not the header or footer records (or any other non-data records, for that matter). My thanks to Russel Lemon for this suggestion. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.2 -> 1.3 etc/new.1.4.so source modify 1.10 -> 1.11 include/srec/output/file.h source modify 1.11 -> 1.12 lib/srec/output/file.cc source modify 1.7 -> 1.8 lib/srec/output/file/c.cc source modify 1.9 -> 1.10 lib/srec/output/file/intel.cc source modify 1.8 -> 1.9 lib/srec/output/file/srecord.cc source modify 1.7 -> 1.8 lib/srec/output/file/tektronix.cc source modify 1.9 -> 1.10 man/man1/srec_cat.1 source modify 1.1 -> 1.2 prog/srec_cat/arglex3.cc source modify 1.1 -> 1.2 prog/srec_cat/arglex3.h source modify 1.10 -> 1.11 prog/srec_cat/main.cc test create 1.1 test/00/t0032a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Mon Feb 28 pmiller 15:52:05 2000 develop_begin Mon Feb 28 pmiller Elapsed time: 0.244 15:52:06 2000 days. develop_end Mon Feb 28 pmiller 17:41:50 2000 review_pass Mon Feb 28 pmiller 17:41:56 2000 integrate_begin Mon Feb 28 pmiller 17:41:59 2000 integrate_pass Mon Feb 28 pmiller 17:46:44 2000 Project "srecord.1.4", Change 14 Page 1 Change Details Mon Mar 6 22:01:10 2000 NAME Project "srecord.1.4", Delta 6, Change 14. SUMMARY Wilson file format DESCRIPTION This change adds the ``Wilson'' file format. The actual name of this format is unknown. This format was put together for Alan Wilson to drive some unusual equipment he uses. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by external_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.14 -> 1.15 etc/README.man source modify 1.4 -> 1.5 etc/new.1.4.so source modify 1.12 -> 1.13 etc/srecord.html source modify 1.22 -> 1.23 include/srec/arglex.h source modify 1.12 -> 1.13 include/srec/input/file.h source create 1.1 include/srec/input/file/wilson.h source modify 1.11 -> 1.12 include/srec/output/file.h source create 1.1 include/srec/output/file/wilson.h source modify 1.23 -> 1.24 lib/srec/arglex.cc source modify 1.13 -> 1.14 lib/srec/input/file.cc source create 1.1 lib/srec/input/file/wilson.cc source modify 1.12 -> 1.13 lib/srec/output/file.cc source create 1.1 lib/srec/output/file/wilson.cc source modify 1.21 -> 1.22 man/man1/o_input.so source modify 1.10 -> 1.11 man/man1/srec_cat.1 source modify 1.4 -> 1.5 man/man5/srec_intel.5 source modify 1.3 -> 1.4 man/man5/srec_motorola.5 source modify 1.4 -> 1.5 man/man5/srec_tektronix.5 source create 1.1 man/man5/srec_wilson.5 test create 1.1 test/00/t0033a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Wed Mar 1 pmiller 16:46:16 2000 develop_begin Wed Mar 1 pmiller Elapsed time: 1.031 16:46:17 2000 days. develop_end Thu Mar 2 pmiller 17:00:01 2000 review_pass Thu Mar 2 pmiller 17:00:09 2000 Project "srecord.1.4", Change 14 Page 2 Change Details Mon Mar 6 22:01:10 2000 What When Who Comment ------ ------ ----- --------- integrate_begin Thu Mar 2 pmiller 17:00:13 2000 integrate_pass Thu Mar 2 pmiller 17:09:48 2000 Project "srecord.1.4", Change 15 Page 1 Change Details Mon Mar 6 22:01:11 2000 NAME Project "srecord.1.4", Delta 5, Change 15. SUMMARY byte swap filter DESCRIPTION This change adds the byte swap filter. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.13 -> 1.14 etc/README.man source modify 1.3 -> 1.4 etc/new.1.4.so source modify 1.21 -> 1.22 include/srec/arglex.h source create 1.1 include/srec/input/filter/byte_ swap.h source modify 1.22 -> 1.23 lib/srec/arglex.cc source create 1.1 lib/srec/input/filter/byte_swap.cc source modify 1.20 -> 1.21 man/man1/o_input.so test create 1.1 test/00/t0034a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Mar 2 pmiller 11:24:52 2000 develop_begin Thu Mar 2 pmiller Elapsed time: 0.207 11:24:53 2000 days. develop_end Thu Mar 2 pmiller 12:58:02 2000 review_pass Thu Mar 2 pmiller 12:58:07 2000 integrate_begin Thu Mar 2 pmiller 12:58:10 2000 integrate_pass Thu Mar 2 pmiller 13:02:03 2000 Project "srecord.1.4", Change 16 Page 1 Change Details Mon Mar 6 22:01:12 2000 NAME Project "srecord.1.4", Delta 7, Change 16. SUMMARY ascii hex file format DESCRIPTION This change adds the ASCII hex file format. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.7 -> 1.8 config source modify 1.15 -> 1.16 etc/README.man source modify 1.5 -> 1.6 etc/new.1.4.so source modify 1.13 -> 1.14 etc/srecord.html source modify 1.23 -> 1.24 include/srec/arglex.h source create 1.1 include/srec/input/file/ascii_ hex.h source create 1.1 include/srec/output/file/ascii_ hex.h source modify 1.24 -> 1.25 lib/srec/arglex.cc source create 1.1 lib/srec/input/file/ascii_hex.cc source create 1.1 lib/srec/output/file/ascii_hex.cc source modify 1.1 -> 1.2 lib/srec/output/file/wilson.cc source create 1.1 man/man5/srec_ascii_hex.5 source modify 1.4 -> 1.5 man/man5/srec_motorola.5 test create 1.1 test/00/t0035a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Mar 2 pmiller 17:02:41 2000 develop_begin Thu Mar 2 pmiller Elapsed time: 0.681 17:02:44 2000 days. develop_end Thu Mar 2 pmiller 22:09:03 2000 review_pass Thu Mar 2 pmiller 22:10:44 2000 integrate_begin Thu Mar 2 pmiller 22:10:47 2000 integrate_pass Thu Mar 2 pmiller 22:19:59 2000 Project "srecord.1.4", Change 17 Page 1 Change Details Mon Mar 6 22:01:13 2000 NAME Project "srecord.1.4", Delta 8, Change 17. SUMMARY TI-tagged file format DESCRIPTION This change adds the Texas Instruments SDSMAC tagged object format. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.16 -> 1.17 etc/README.man source modify 1.14 -> 1.15 etc/srecord.html source modify 1.24 -> 1.25 include/srec/arglex.h source modify 1.13 -> 1.14 include/srec/input/file.h source create 1.1 include/srec/input/file/ti_ tagged.h source modify 1.12 -> 1.13 include/srec/output/file.h source create 1.1 include/srec/output/file/ti_ tagged.h source modify 1.25 -> 1.26 lib/srec/arglex.cc source modify 1.14 -> 1.15 lib/srec/input/file.cc source create 1.1 lib/srec/input/file/ti_tagged.cc source modify 1.13 -> 1.14 lib/srec/output/file.cc source create 1.1 lib/srec/output/file/man/man5/ srec_ti_tagged.5 source create 1.1 lib/srec/output/file/ti_tagged.cc source modify 1.22 -> 1.23 man/man1/o_input.so source modify 1.11 -> 1.12 man/man1/srec_cat.1 source modify 1.5 -> 1.6 man/man5/srec_intel.5 source modify 1.5 -> 1.6 man/man5/srec_motorola.5 test create 1.1 test/00/t0036a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Thu Mar 2 pmiller 22:21:21 2000 develop_begin Thu Mar 2 pmiller Elapsed time: 1.029 22:21:22 2000 days. develop_end Fri Mar 3 pmiller Elapsed time: 0.061 22:34:20 2000 days. review_pass Fri Mar 3 pmiller 23:01:43 2000 integrate_begin Fri Mar 3 pmiller Elapsed time: 0.026 23:01:47 2000 days. Project "srecord.1.4", Change 17 Page 2 Change Details Mon Mar 6 22:01:13 2000 What When Who Comment ------ ------ ----- --------- integrate_pass Fri Mar 3 pmiller 23:13:23 2000 Project "srecord.1.4", Change 18 Page 1 Change Details Mon Mar 6 22:01:14 2000 NAME Project "srecord.1.4", Delta 9, Change 18. SUMMARY extended tektronix file format DESCRIPTION This change adds the extended tektronix file format. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.17 -> 1.18 etc/README.man source modify 1.15 -> 1.16 etc/srecord.html source modify 1.25 -> 1.26 include/srec/arglex.h source create 1.1 include/srec/input/file/tektronix_ extended.h source create 1.1 include/srec/output/file/ tektronix_extended.h source modify 1.26 -> 1.27 lib/srec/arglex.cc source create 1.1 lib/srec/input/file/tektronix_ extended.cc source create 1.1 lib/srec/output/file/tektronix_ extended.cc source modify 1.23 -> 1.24 man/man1/o_input.so source modify 1.12 -> 1.13 man/man1/srec_cat.1 source create 1.1 man/man5/srec_tektronix_extended.5 source create 1.1 man/man5/srec_ti_tagged.5 test create 1.1 test/00/t0037a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Sat Mar 4 pmiller 08:20:33 2000 develop_begin Sat Mar 4 pmiller Elapsed time: 1.000 08:20:34 2000 days. develop_end Sat Mar 4 pmiller 19:45:00 2000 review_pass Sat Mar 4 pmiller 19:45:05 2000 integrate_begin Sat Mar 4 pmiller 19:45:08 2000 integrate_pass Sat Mar 4 pmiller 19:50:30 2000 Project "srecord.1.4", Change 19 Page 1 Change Details Mon Mar 6 22:01:15 2000 NAME Project "srecord.1.4", Delta 10, Change 19. SUMMARY MOS Technology file format DESCRIPTION This change adds the MOS Technology file format. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.18 -> 1.19 etc/README.man source modify 1.16 -> 1.17 etc/srecord.html source modify 1.26 -> 1.27 include/srec/arglex.h source modify 1.14 -> 1.15 include/srec/input/file.h source create 1.1 include/srec/input/file/mos_tech.h source modify 1.13 -> 1.14 include/srec/output/file.h source create 1.1 include/srec/output/file/mos_ tech.h source modify 1.27 -> 1.28 lib/srec/arglex.cc source modify 1.15 -> 1.16 lib/srec/input/file.cc source create 1.1 lib/srec/input/file/mos_tech.cc source modify 1.14 -> 1.15 lib/srec/output/file.cc source create 1.1 lib/srec/output/file/mos_tech.cc source modify 1.24 -> 1.25 man/man1/o_input.so source modify 1.13 -> 1.14 man/man1/srec_cat.1 source create 1.1 man/man5/srec_mos_tech.5 test create 1.1 test/00/t0038a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Sat Mar 4 pmiller 19:51:42 2000 develop_begin Sat Mar 4 pmiller Elapsed time: 0.287 19:51:43 2000 days. develop_end Sat Mar 4 pmiller 22:01:04 2000 review_pass Sat Mar 4 pmiller 22:01:07 2000 integrate_begin Sat Mar 4 pmiller 22:01:10 2000 integrate_pass Sat Mar 4 pmiller 22:09:38 2000 Project "srecord.1.4", Change 20 Page 1 Change Details Mon Mar 6 22:01:17 2000 NAME Project "srecord.1.4", Delta 11, Change 20. SUMMARY auto format guess DESCRIPTION This change adds code to automatically guess input file formats. ARCHITECTURE This change must build and test in the "linux-i486" architecture. CAUSE This change was caused by internal_enhancement. FILES Type Action Edit File Name ------- -------- ------- ----------- source modify 1.6 -> 1.7 etc/new.1.4.so source modify 1.7 -> 1.8 etc/template/h source create 1.1 include/quit.h source create 1.1 include/quit/exception.h source create 1.1 include/quit/normal.h source create 1.1 include/quit/prefix.h source modify 1.27 -> 1.28 include/srec/arglex.h source modify 1.7 -> 1.8 include/srec/input.h source modify 1.1 -> 1.2 include/srec/input/file/ascii_ hex.h source modify 1.7 -> 1.8 include/srec/input/file/binary.h source create 1.1 include/srec/input/file/guess.h source modify 1.10 -> 1.11 include/srec/input/file/intel.h source modify 1.1 -> 1.2 include/srec/input/file/mos_tech.h source modify 1.7 -> 1.8 include/srec/input/file/srecord.h source modify 1.6 -> 1.7 include/srec/input/file/ tektronix.h source modify 1.1 -> 1.2 include/srec/input/file/tektronix_ extended.h source modify 1.1 -> 1.2 include/srec/input/file/ti_ tagged.h source modify 1.1 -> 1.2 include/srec/input/file/wilson.h source modify 1.7 -> 1.8 include/srec/input/filter.h source create 1.1 lib/common/quit.cc source create 1.1 lib/common/quit/exception.cc source create 1.1 lib/common/quit/normal.cc source create 1.1 lib/common/quit/prefix.cc source modify 1.28 -> 1.29 lib/srec/arglex.cc source modify 1.8 -> 1.9 lib/srec/input.cc source modify 1.1 -> 1.2 lib/srec/input/file/ascii_hex.cc source modify 1.7 -> 1.8 lib/srec/input/file/binary.cc source create 1.1 lib/srec/input/file/guess.cc source modify 1.10 -> 1.11 lib/srec/input/file/intel.cc source modify 1.1 -> 1.2 lib/srec/input/file/mos_tech.cc source modify 1.9 -> 1.10 lib/srec/input/file/srecord.cc source modify 1.7 -> 1.8 lib/srec/input/file/tektronix.cc Project "srecord.1.4", Change 20 Page 2 Change Details Mon Mar 6 22:01:17 2000 Type Action Edit File Name ------- -------- ------- ----------- source modify 1.1 -> 1.2 lib/srec/input/file/tektronix_ extended.cc source modify 1.1 -> 1.2 lib/srec/input/file/ti_tagged.cc source modify 1.1 -> 1.2 lib/srec/input/file/wilson.cc source modify 1.7 -> 1.8 lib/srec/input/filter.cc source modify 1.25 -> 1.26 man/man1/o_input.so source modify 1.4 -> 1.5 prog/srec_info/main.cc test modify 1.4 -> 1.5 test/00/t0014a.sh test create 1.1 test/00/t0039a.sh HISTORY What When Who Comment ------ ------ ----- --------- new_change Sat Mar 4 pmiller 22:13:25 2000 develop_begin Sat Mar 4 pmiller Elapsed time: 1.000 22:13:26 2000 days. develop_end Mon Mar 6 pmiller 21:25:37 2000 review_pass Mon Mar 6 pmiller 21:25:49 2000 integrate_begin Mon Mar 6 pmiller Elapsed time: 0.023 21:25:53 2000 days. integrate_pass Mon Mar 6 pmiller 21:36:13 2000