Wykres commitów

923 Commity (043a928d8fd2b8c8a520471c67bf28d0487e3d17)

Autor SHA1 Wiadomość Data
texane 043a928d8f add generated manpages 2016-09-18 16:12:10 +02:00
Jerry Jacobs 6dadc9faa1 Merge pull request #474 from texane/add-version-arg
Add --version commandline argument flag. Fixes #470
2016-09-18 14:58:05 +02:00
Jerry Jacobs 68ffa97341 Merge pull request #469 from texane/cmake-fixes
cmake: Refactor into seperate files
2016-09-18 14:45:06 +02:00
Jerry Jacobs 6f26487f83 Add --version commandline argument flag. Fixes #470 2016-09-18 11:17:25 +02:00
Jerry Jacobs 4209e4b924 cmake: Refactor into seperate files, fix project version detection when everything fails (travis) 2016-09-16 15:42:34 +02:00
texane 7023a9ab62 Merge pull request #467 from alx741/manpages
Man pages
2016-09-16 07:08:14 +02:00
Daniel Campoverde [alx741] c23732c832 Use 'STLink' in man pages 2016-09-15 18:53:10 -05:00
Daniel Campoverde [alx741] 3c28cf15a7 Add st-term man page 2016-09-15 18:52:58 -05:00
Daniel Campoverde [alx741] 759f423987 Add st-info man page 2016-09-15 18:18:45 -05:00
Daniel Campoverde [alx741] 3268ea1250 Add st-flash man page 2016-09-15 18:18:27 -05:00
Jerry Jacobs c4d7e50c6d Update README.md 2016-09-15 15:37:43 +02:00
Jerry Jacobs 408632ad6c Update README.md
Add appveyor MinGW64 build badge from xor-gate/stlink
2016-09-15 15:26:37 +02:00
Jerry Jacobs 07f181c7f8 appveyor: Cache libusb-1.0.20.7z instead of non-allowed wildcard 2016-09-15 15:25:28 +02:00
Jerry Jacobs c6fb84884c appveyor: Cache libusb 7z archive between builds 2016-09-15 15:20:51 +02:00
Jerry Jacobs 3b47efcb01 cmake: WIN32: Fix linking with winsock 2016-09-15 15:05:00 +02:00
Jerry Jacobs c42de25204 cmake: Fix building with MinGw64 2016-09-15 14:55:18 +02:00
Jerry Jacobs 10f965e45d cmake/modules/pandocology.cmake: Uncomment search of pandoc, due to previous local testing 2016-09-15 10:46:13 +02:00
Jerry Jacobs 1ade678f9c Refactor main CMakeLists.txt. Generate manpages when pandoc is present in Debug builds. Add top level Makefile 2016-09-15 10:44:01 +02:00
fabien.lementec c3f6fd0516 fix: cmake, st-util.1 2016-09-15 08:06:34 +02:00
fabien.lementec d50bd3705e fix: add missing st-util.1 until proper solution 2016-09-15 08:04:12 +02:00
texane 51a7e0a5fa Merge pull request #464 from alx741/manpages
Add Man pages
2016-09-15 07:58:12 +02:00
Daniel Campoverde [alx741] b0df7049dd Add st-util man page 2016-09-14 22:15:53 -05:00
Daniel Campoverde [alx741] ddbe285dad Add man page installation to Cmake rules 2016-09-14 21:58:49 -05:00
Jerry Jacobs 6dfb8bafdb Update changelog for upcomming v1.3.0 release 2016-09-14 17:11:47 +02:00
Jerry Jacobs 654187507d Merge pull request #463 from nekromant/fix-deb-pkg
CMakeLists.txt: Fix linker command in generated .pc file
2016-09-14 16:38:19 +02:00
Andrew Andrianov 77df02bf92 CMakeLists.txt: Fix linker command in generated .pc file
Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
2016-09-14 16:55:06 +03:00
Jerry Jacobs 3fd0f09978 Remove hacky st-term (which needed special undocumented firmware from https://github.com/nekromant/antares/tree/master/src/lib/stlinky ) as we now have arm semihosting with a well defined interface 2016-09-08 15:43:27 +02:00
Jerry Jacobs 1d19a84b5f Update README.md
Add jenkins.ncrmnt.org build badge status
2016-09-08 15:25:24 +02:00
Jerry Jacobs cc1cb00d73 Fix variable shadow warnings (brk, signal). Disable redundant-decl flag on OpenBSD 2016-09-08 17:07:09 +02:00
Jerry Jacobs bd5dd33223 tests: Enable make test with CTest using add_test. Remove unnecessary library building for st-flash arg parser 2016-09-08 16:32:32 +02:00
Jerry Jacobs 4ad75ead78 cmake/modules/FindLibUSB.cmake: Use correct FindLibUSB.cmake 2016-09-08 14:31:08 +02:00
Jerry Jacobs fca819f8f9 cmake/modules/FindLibUSB.cmake: Fix build on FreeBSD 2016-09-08 16:16:39 +02:00
Jerry Jacobs b5bbf3d0b0 Merge pull request #444 from nekromant/master
RFC: Build libstlink shared library, add debian packaging
2016-09-07 21:02:30 +02:00
texane 9154f68525 Merge pull request #460 from hexotic/add_memory_map_for_stm32f401xe
Add memory map for stm32f401xe
2016-09-07 12:38:49 +02:00
Christophe Levantis 1cffc453c5 Add memory map for stm32f401xe
Trying to load a elf image on a stm32f401xe can result in a problem
of flash write if a section does not start on a flash sector because
the memory map given to gdb was wrong.
2016-09-07 11:11:45 +01:00
fabien.lementec 21c970f139 warning, add FLASH_OPTS_INITIALIZER 2016-09-07 07:06:43 +02:00
texane 66bdad30ea Merge pull request #459 from dev26th/master
Support of Intel-HEX format for st-flash
2016-09-07 07:04:37 +02:00
Anatoli 6c80b8c6b6 add write ihex to RAM 2016-09-06 23:09:41 +02:00
Anatoli 7c99eb0503 re-desing of command line parsing for st-flash; unit-tests for it; implement read into ihex; 2016-09-06 22:56:54 +02:00
Anatoli c37848583b Implement parser of ihex 2016-09-06 00:04:59 +02:00
Andrew Andrianov a35cc23525 CMakeLists.txt: Add shared library build and debian packaging
Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
2016-09-02 23:00:33 +03:00
texane 1ca526ca4d Merge pull request #456 from zulusw/master
Fix memory map for STM32F7xxx
2016-08-15 21:40:13 +02:00
Andrea Mucignat 1118f8ed49 Fix memory map for STM32F
Also:
- fixed a typo in an if statement condition in make_memory_map
- cleaned up usage of '4096' in favor of const size_t sz = 4096.
2016-08-15 11:15:24 -07:00
texane 28dc5c9990 Merge pull request #455 from Fabien-Chouteau/semihosting
Improve ARM semi-hosting support
2016-08-12 17:01:48 +02:00
Fabien Chouteau 3a1ab6e3e0 Improve ARM semi-hosting support
This patch adds the following operations:

 - SYS_OPEN
 - SYS_CLOSE
 - SYS_WRITE
 - SYS_READ
 - SYS_ERRNO
 - SYS_REMOVE
 - SYS_SEEK

The use of utility functions mem_read() and mem_write() add an
unnecessary memcpy() call. All buffer transfer could be done directly in
the sl->q_buf data instead of using a temporary transfer buffer.
However, given the relative slowness of target memory transfer, I don't
think that this has a big impact on performances
2016-08-12 15:59:46 +02:00
texane 1eb3c71917 Merge pull request #454 from Fabien-Chouteau/semihosting
Prototype of ARM semihosting support
2016-08-10 19:51:10 +02:00
Fabien Chouteau d0910c66d7 Prototype of ARM semihosting support 2016-08-10 17:28:11 +02:00
fabien.lementec 1f938b239d add STM32F769NI to working targets 2016-08-10 12:16:38 +02:00
texane 431b6116df Merge pull request #452 from Fabien-Chouteau/unhexify
Unhexify GDB monitor commands (qRcmd)
2016-08-09 18:50:56 +02:00
Fabien Chouteau 1f3aa3c648 Unhexify GDB monitor commands (qRcmd)
It improves readability and will allow parsing of more complex monitor
commands.
2016-08-09 17:35:12 +02:00