- Aug 02, 2018
-
-
Luc Hondareyte authored
-
- Aug 01, 2018
-
-
donmr authored
* Use local variable for read_result instead of *ret, and fix calculation of *ret for EOF case. * Found a problem when reading an odd (%4) number of bytes at the end of a file. fread (on stm32) get them (say 3 bytes), then askes for more. do_semihosting gets a read return of 0 and tries to write that. mem_write alters the address to be aligned and overwrites then 3 bytes from the last read. This change simply tells mem_write to do nothing if len is 0. * Fix Issues from Fabien-Chouteau's review of my previous patch in isue #727. * Revert change to mem_write() so it does not confuse fixes to do_semihosting(). * Add cast to avoid warning. * Restore change to mem_write to return immeadiately if len == 0. Add more comments on further possible issues and ways to handle them. Using a branch to separate this change from others as it may need more discussion and go on for a while... * Remove cast of "-1" to uint32_t. It's now compared to a ssize_t and the compiler should be fine with that without any cast.
-
donmr authored
* Remove cast of "-1" to uint32_t. It's now compared to a ssize_t and the compiler should be fine with that without any cast.
-
- Jul 28, 2018
-
-
donmr authored
* Use local variable for read_result instead of *ret, and fix calculation of *ret for EOF case. * Found a problem when reading an odd (%4) number of bytes at the end of a file. fread (on stm32) get them (say 3 bytes), then askes for more. do_semihosting gets a read return of 0 and tries to write that. mem_write alters the address to be aligned and overwrites then 3 bytes from the last read. This change simply tells mem_write to do nothing if len is 0. * Fix Issues from Fabien-Chouteau's review of my previous patch in isue #727. * Revert change to mem_write() so it does not confuse fixes to do_semihosting(). * Add cast to avoid warning.
-
- Jul 27, 2018
-
-
donmr authored
semihosting: Use local variable for read_result instead of *ret, and fix calculation of *ret for EOF case (#727)
-
- Jul 11, 2018
-
-
Bez authored
-
- Jul 07, 2018
-
-
Deomid Ryabkov authored
-
- Jun 27, 2018
-
-
Anatoli Klassen authored
* implement IHEX for the GUI * use already loaded file's content to write into the flash * fix clang casting
-
- Jun 01, 2018
-
-
Timothy Lee authored
In addition to asserting the NRST line, also request system reset through the Application Interrupt and Reset Control Register (AIRCR).
-
trent authored
-
- May 19, 2018
-
-
dacodas authored
-
- May 05, 2018
-
-
joede authored
* add SVG icon and .desktop file to Debian package. Renamed icon and .desktop file to package name.
-
- Apr 17, 2018
-
-
Vasiliy Glazov authored
* Disable static library installation by default * Added parameter for not install static lib * Rename and move to top parameter for install static libs.
-
Slyshyk Oleksiy authored
* first try to fix #700 Use CMAKE_INSTALL_PREFIX for install paths * check IS_DIRECTORY LIB_INSTALL_DIR * fix incorrect VAR usage in condition * changed debian/rules according to @bluca patch
-
- Apr 10, 2018
-
-
Johannes authored
-
- Apr 02, 2018
-
-
Slyshyk Oleksiy authored
Fixes #703
-
- Mar 29, 2018
-
-
Matt Mills authored
-
- Mar 28, 2018
-
-
Cédric Boudinet authored
* Adding icon for ui * renaming icons from stlinkgui to stlink-gui * moving icons from art to src/tools/gui/art
-
Slyshyk Oleksiy authored
* remove exit() from lib. fix #634 * remove the UFATAL loglevel completely.
-
Vasiliy Glazov authored
* Add desktop file for linux * installing desktop file to /usr/../share/applications * Move desktop file to gui subdirectory.
-
Slyshyk Oleksiy authored
* Will not download libusb if it found. * Checking CMAKE_LIBRARY_PATH before setting as STLINK_LIBRARY_PATH.
-
- Mar 26, 2018
-
-
Cédric Boudinet authored
-
- Mar 16, 2018
-
-
Luca Boccassi authored
* Use https for debian/copyright * Update dates and fix stanzas in debian/copyright No need to have 2 stanzas for the same license * Add BSD-3-clause body in debian/copyright * Remove generated boilerplate from debian/rules * Enable compiler hardening flags in debian/rules * Fix source package name according to repo and docs * Set source package section to electronics See https://packages.debian.org/unstable/electronics/ for a full list * Add long descriptions to packages * Add gbp.conf file * Update changelog for 1.5.0 release * Remove dirs files, not needed anymore * Rename library package to match SONAME As per Debian policy, shared library packages must be named after their SONAME version. * libstlink0: break+replace libstlink since it took over its files * Remove triggers, not needed anymore debhelper tools will generate the triggers file automatically since the package name was corrected * List GPL2+ in debian/copyright for flashloaders * Do not append -shared to shared library on *NIX Only on Windows it's necessary to have different file names, on *NIX the extension is what disambiguates between a static library (.a) and a shared library (.so). * Clarify license of flashloaders in README.md Fixes #682 * List all individual authors in debian/copyright The Debian FTP masters nowadays require that all authors are listed in debian/copyright. Print the list of authors from git. * Move modprobe and udev files from shared library package to tools package Multiple versions of a shared library might be installed on the same system. Do not ship unversioned files in their packages, or they will conflict and fail to install. * stlink-tools: break+replace libstlink It took ownership of udev and modprobe files from libstlink * Fix pkgconfig include dir: remove project version The headers are installed in /usr/include/stlink without a version number. * Add libstlink1 symbols file Generated with: dpkg-gensymbols -P/tmp -v1.5.0 -V -e/tmp/libstlink.so.1.5.0 -plibstlink1 -Odebian/libstlink1.symbols * Bump Standards-Version to 4.1.3 Main changes are shared library rename and files moved, and HTTPS URLs. https://www.debian.org/doc/packaging-manuals/upgrading-checklist.txt * Add debian/watch file for notifications The Debian package tracker can automatically notify when a new version is out.
-
- Mar 07, 2018
-
-
ZogFluff authored
-
- Mar 01, 2018
-
-
Jerry Jacobs authored
doc/man: Add semihosting parameter documentation, fix styling issue with double dashhes. Fixes #674.
-
Jerry Jacobs authored
-
- Feb 28, 2018
-
-
Jared Szechy authored
Fixes #654 flash loader on L011
-
- Feb 20, 2018
-
-
Anatol Pomozov authored
-
- Feb 18, 2018
-
-
texane authored
-
- Feb 16, 2018
-
-
Jerry Jacobs authored
-
Jerry Jacobs authored
Prepare for 1.5.0 release
-
Slyshyk Oleksiy authored
* try to fix #666 issue * has fixed few function's signatures for match g_thread_new expectations. * fix check in stlink_gui_populate_filemem_view * fix gcc-8 warnings * fix g_return* for proper one
-
Slyshyk Oleksiy authored
-
- Feb 06, 2018
-
-
Kirill Kolyshkin authored
After installing the deb package, st-util fails to start: > $ st-util > st-util: error while loading shared libraries: libstlink-shared.so.1: > cannot open shared object file: No such file or directory The reason is, no one ran `ldconfig` upon installing the library. The solution, as per latest Debian recommendations [1], is to add an ldconfig trigger in debian/triggers, which is what this commit does. [1] https://www.debian.org/doc/debian-policy/#ldconfig Signed-off-by:
Kir Kolyshkin <kolyshkin@gmail.com>
-
- Nov 17, 2017
-
-
texane authored
-
- Oct 26, 2017
-
-
Slyshyk Oleksiy authored
-
- Oct 10, 2017
-
-
Rüdiger Fortanier authored
-
- Sep 29, 2017
-
-
Mateusz Krawiec authored
-
- Sep 17, 2017
-
-
Gwenhael Goavec-Merou authored
-
- Sep 08, 2017
-
-
Vasiliy Glazov authored
* Added LIB_INSTALL_DIR to correct libs install on 64-bit systems * Add description for using LIB_INSTALL_DIR parameter.
-