srecord
srecord copied to clipboard
SRecord github Mirror
Hello, I'm using this tool for years now, especially to add CRCs to hex files. I work in embedded and arm-none-eabi-gcc which is one of the main compilers generated .elf...
Call me crazy, but I program microcontrollers in C++. To that end, while the C array is perfectly adequate, over the years the languages are diverging more and more. I...
Creating to demo CMake presets. Discussion can be found here #70. Updated some CI steps to showcase workflows running > NOTE: Following sections reference deleting build folder. This step can...
The install is being forced into /usr, which is often write-restricted. CMakeLists should honor $CMAKE_INSTALL_PREFIX. ``` cmake -DCMAKE_INSTALL_NAME_DIR=/opt/sw/lib -DCMAKE_INSTALL_PREFIX=/opt/sw . ... -- Packaging for Macintosh -- gcrypt location -- CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION...
If CMAKE_INSTALL_PREFIX was supplied externally, use it. This follows the pattern suggested by cmake documentation in: https://cmake.org/cmake/help/latest/variable/CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT.html I took the liberty of removing (rather than fixing) the commented out line...
fixes #61
vaguely related to #29 (cmake improvements). Trying to package this for Archlinux, with default options cmake is bundling some systemwide libraries (libstdc, libgcrypt, libc, etc...) at the `cmake --install` step....
Windows build process was not working due to some missing includes of cstdint. Used build environment: Windows10 with MSYS2 MINGW64 include added to some .cc file to fix the compiler...
Following man pages have a link to external resource which no longer works: 1. [srec_aomf(5)](https://linux.die.net/man/5/srec_aomf) 1. [srec_binary(5)](https://linux.die.net/man/5/srec_binary) 1. [srec_brecord(5)](https://linux.die.net/man/5/srec_brecord) 1. [srec_emon52(5)](https://linux.die.net/man/5/srec_emon52) 1. [srec_fpc(5)](https://linux.die.net/man/5/srec_fpc) 1. [srec_mos_tech(5)](https://linux.die.net/man/5/srec_mos_tech) 1. [srec_mif(5)](https://linux.die.net/man/5/srec_mif) 1. [srec_signetics(5)](https://linux.die.net/man/5/srec_signetics) 1....
Blocked by PR #48 Start migrating code when applicable to: 1. Use smart pointers 2. Container objects Goal is to reduce call of new/delete within source code. To help validate...