Fix formatting error in srec_cat(1) doc options
Fix indent style tabs -> spaces
Fix bounds checking bug found by Daniel Anselmi during his development of VHDL_textio format support. Added a regression test
Added web and README docs references and libsrecord interface for VHDL textio
Added additional docs references, libsrecord interface and --guess inclusion for Efinix bitstream
Glad to hear you are back up and running Frédéric and thank you for the kind words. The project was started by and mainly written by the late Peter Miller and keeping it going is a labor of love for a few of us so knowing that it continues to help is very rewarding. All the best, Scott
Hi Frédéric, The error message you are seeing covers the issue. Your Intel hex file contains a "hole" and the Lattice format doesn't support holes. A hole is any region between address zero and the last data byte in the input file where the data isn't specified. If you run srec_info program.hex -intel you'll get the following output: Format: Intel Hexadecimal (MCS-86) Data: 0100 - 013F ***note the start address isn't zero! As your error message says "there is a hole at 0x0000..0x00FF" ie the data...
Fix missing reference to hp64k absolute format in srec_input.5
Merge branch 'master' of github.com:sierrafoxtrot/srecord
Remove secondary index from reference manual
Remove secondary index from reference manual. Remove Warnings.
Use URL macros to prevent warnings and tidy output in man, html and PS/PDF
Temporarily remove test report github workflow as it fails for anyone who doesn't have repo write permissions
Switch to consistent two part version numbers. The Aegis delta numbers no longer have significance (apart from historical
Removed erroneous .so exclude from .gitignore. Add missing doc/etc/new.1.65.so. Thank you David Ledger for bug report.
Prepare version 1.65.0 release
Merge branch 'master' into uprev.1.65
Fix error length represenation in verbose srec_info output. Dropped range as it added no value and was confusing.
Doc tidy-up
Uprev for 1.65 release
Uprev for 1.65 release
HP64000 absolute file format contributed by fenugrec. Supports file input, tests and documentation.
HP64000 absolute file format contributed by fenugrec. Supports file input, tests and documentation.
Patch by dg1yfe as pulled from github via marcows. Updated man page for srec_ppb. Updated PPB output to match checksum range for output. Updated tests for PPB write and read including files containing holes. Tweaked patch to handle multi-line and arbirtary ascii before SOH. Added test for stripping.
Add NSIS installer build for Windows
Add BUILDING.pdf to source distribution package
Clean-up and install all website components correctly including doxygen and html-man pages. Updated index page generation. Add major.minor version number to reference manual filename.
Add BUILDING.pdf to source distribution package
Clean-up and install all website components correctly including doxygen and html-man pages. Updated index page generation. Add major.minor version number to reference manual filename.
Verbose srec_info as suggested by Thomas. Display basic info on hole and proportion of input files which data/holes
Verbose srec_info as suggested by Thomas. Display basic info on hole and proportion of input files which data/holes
Add test subject extracted from test script to ctest name
Add test subject extracted from test script to ctest name
Merge branch 'cmake'. Add cmake based build and configure system.
Remove dependencies on boost moving to std shared_ptr and static_assert. Remove doc references to boost
Remove dependencies on boost moving to std shared_ptr and static_assert. Remove doc references to boost
Full Windows build, test and packaging supported under MSYS2. Build documentation updated to cover Windows and windows web page deprecated. Repo cleanup.
Full Windows build, test and packaging supported under MSYS2. Build documentation updated to cover Windows and windows web page deprecated. Repo cleanup.
Package development headers for libSrecord. Fix dependency issues for deb packages. Generate source distribution packages
Package development headers for libSrecord. Fix dependency issues for deb packages. Generate source distribution packages
Updated building instructions to cover cmake including automatically updated reference to the minimum version of cmake required
Updated building instructions to cover cmake including automatically updated reference to the minimum version of cmake required
Add note to top of index.html
Add note to top of index.html
Fix website icon
Tidy website index.html. Drop sourceforge hosted aegis instance generated stats. Retrieved Peter's photo from archive.org, Remove page counter
Tidy website index.html. Drop sourceforge hosted aegis instance generated stats. Retrieved Peter's photo from archive.org, Remove page counter
Package web pages
Package web pages
Building as yet unpackaged website
Start on website restore. uudecode images. Generate HTML man pages
Merge branch 'master' into cmake. Pull in bug fixes
Doxygen via cmake module including class doco and diagrams. Tidied warnings in doxygen generation
Doxygen via cmake module including class doco and diagrams. Tidied warnings in doxygen generation
Remove test_hyphen
Remove test_hyphen
Tidy up configure_files
CMake generated copyright years list for executables
Project versioning via CMake through to binaries and doco
CMake generated copyright years list for executables
Git version info in executables and library
Git version info in executables and library
Replace autoconf with cmake config
Begin packaging
Fixed soelim parsing of man pages
Fixed soelim parsing of man pages
Add man pages and docs to installer. Install as per FHS
Get indexes building
Add man pages and docs to installer. Install as per FHS
Get standalone docs compiling to bulid directory
Get indexes building
Move documentation to doc directory. Get man pages compiling to bulid directory
Add installer for executables and libsrecord
Documentation level CMakeLists.txt
Tests working
Documentation level CMakeLists.txt
Tests working
Test directory toplevel CMakeLists.txt. Support tools building. Tests no longer running
Test directory toplevel CMakeLists.txt. Support tools building. Tests no longer running
Add CMakeLists.txt for main executables
Remove -l args in libsrecord
added license and authors update
added license and authors update
General tidy. Removing legacy files
General tidy. Removing legacy files
Implement the page select processing for doco
Tidy dependecies
Continuing doco build system. Now creating reference manual autogenerated indexes etc. Dependencies still need work. The deeper I dig, the more I'm impressed with Peter's thoroughness
Continuing doco build system. Now creating reference manual autogenerated indexes etc. Dependencies still need work. The deeper I dig, the more I'm impressed with Peter's thoroughness
Add generic document target function
Add generic document target function
Split out ever growing CMakeLists.txt file to doco and tests cmake include files. In future, we'll likely need one for building tarballs and distro archives
Split out ever growing CMakeLists.txt file to doco and tests cmake include files. In future, we'll likely need one for building tarballs and distro archives
Pulled in groff wrapper script to fix man page generation
First pass at CMake based build system. Building executables, tests, doco and
Removed script/test_prelude.sh as it is a build target not source
Removed script/test_prelude.sh as it is a build target not source
Added in test_prelude.sh for pre-build. Added .gitignore.
Initial move from aegis and cook to git and autotools
Bug fix from xiretza for COE generation falsly detecting holes in input