Jose Alamos
0a29095197
hashes/sha1: change ingroup directive
2018-08-28 19:25:49 +02:00
Jose Alamos
c4b8731633
hashes/md5: change ingroup directive
2018-08-28 19:25:32 +02:00
Jose Alamos
3ee3a020c3
hashes/cmac: change ingroup directive
2018-08-28 19:25:20 +02:00
Jose Alamos
5cf0b1ae62
hasehs/sha-3: add doxygen group for sha-3
2018-08-28 19:19:36 +02:00
Jose Alamos
7c59f02639
hasehs/sha256: add doxygen group for sha256
2018-08-28 19:14:51 +02:00
Jose Alamos
116118af22
doc/hashes: define new hash groups
2018-08-28 19:06:36 +02:00
Jose Alamos
e1b88abe99
doc: move Checksum group under sys_hashes
2018-08-28 18:53:44 +02:00
Martine Lenders
69b2baeebe
Merge pull request #9021 from SemjonKerner/driver_periph_pwm_nrf52
...
cpu/nrf52: add PWM implementation
2018-08-21 12:26:38 +02:00
Semjon Kerner
c0ee92e776
boards/nrf52dk: add PWM configuration
2018-08-21 11:28:23 +02:00
Semjon Kerner
2063e98b13
cpu/nrf52: initial PWM implementation
2018-08-21 11:28:23 +02:00
Martine Lenders
ead6c1fd00
Merge pull request #9797 from gschorcht/tests_driver_isl29125_fix
...
tests/driver_isl29125: fix of compilation error
2018-08-21 11:18:00 +02:00
d94d1854ec
Merge pull request #9234 from kYc0o/move_eeprom_to_periph
...
drivers/periph_common/eeprom: move EEPROM definitions to periph_cpu.
2018-08-21 10:25:44 +02:00
5710fd89b7
Merge pull request #9398 from miri64/murdock/enh/llvm
...
murdock: also compile with LLVM/clang
2018-08-20 20:03:07 +02:00
100f10d3f0
Merge pull request #9701 from OTAkeys/fmt/add_fmt_hex_byte
...
Fmt: add fmt hex byte
2018-08-20 16:53:10 +02:00
Toon Stegen
6a224d8bf2
unittests: add unittests for fmt_hex_byte
2018-08-20 16:19:30 +02:00
Toon Stegen
3a69e0fa98
sys/fmt: remove useless assignment
2018-08-20 16:19:30 +02:00
Toon Stegen
9f90f31291
sys/fmt: add function for converting hex byte
2018-08-20 16:19:30 +02:00
Martine Lenders
9160b9cc0f
murdock: also compile with LLVM/clang
...
There are two major reasons for this:
1. clang picks up different errors sometimes than GCC.
2. OSX support is hardened as it is usually the toolchain used there.
2018-08-20 16:02:24 +02:00
Francisco Acosta
861fbe9a11
Merge pull request #9510 from Josar/pr/at86rf2xx_rssi
...
at86rf2xx: correct rssi
2018-08-20 14:52:06 +02:00
Juan I Carrano
635ecf9f1d
Merge pull request #9634 from cladmi/pr/make/lazysponge
...
dist/tools: add lazysponge tool
2018-08-20 09:08:55 -03:00
Gaëtan Harter
cc63d2d21c
genconfigheader: use lazysponge for file management
...
Remove file management from `genconfigheader` script and use `lazysponge` in
Makefile.include.
Use --verbose option when in non QUIET building mode.
2018-08-20 11:34:55 +02:00
Gaëtan Harter
94f2a499a3
make: add LAZYSPONGE and LAZYSPONGE_FLAGS variables
2018-08-20 11:34:52 +02:00
Gaëtan Harter
0528e0903f
dist/tools: add lazysponge tool
...
Write stdin to <outfile> if it is different from the previous content.
If data provided in stdin is the same as the data that was in <outfile>, it is
not modified so `last modification date` is not changed.
2018-08-20 11:34:49 +02:00
Peter Kietzmann
3b0b95567c
Merge pull request #9780 from maribu/nucleo-64-spi
...
boards: Extended/fixed SPI config for STM32 Nucleo-64 boards
2018-08-20 09:39:55 +02:00
Gunar Schorcht
7b8ef9e1c3
tests/driver_isl29125: fix of compilation error
2018-08-20 08:42:08 +02:00
Martine Lenders
69475e0511
Merge pull request #9796 from gschorcht/lwip_sock_fix
...
tests/lwip_sock_*: fix compilation error
2018-08-19 19:44:53 +02:00
Gunar Schorcht
a71124a809
tests/lwip_sock_*: fix compilation error
2018-08-19 19:13:05 +02:00
MichelRottleuthner
2db68b600b
Merge pull request #9505 from PeterKietzmann/pr_puf_stm32
...
cpu/stm32_common: add PUF SRAM feature to makefile
2018-08-17 13:08:21 +02:00
Peter Kietzmann
064485519f
Merge pull request #9406 from beduino-project/phywave-openocd-upstream
...
boards/pba-d-01-kw2x: use OpenOCD-supplied config
2018-08-17 11:23:53 +02:00
7425ac92aa
Merge pull request #9581 from bergzand/pr/at86rf2xx/flag_refactor
...
at86rf2xx: Move flags from netdev to radio
2018-08-17 10:51:23 +02:00
Martine Lenders
a9d0f20c7e
Merge pull request #8626 from miri64/gnrc_sixlowpan_iphc/enh/clean-up-nhc
...
gnrc_sixlowpan_iphc: cleanup NHC encoding
2018-08-17 10:13:34 +02:00
Kevin Weiss
3673c55394
Merge pull request #9779 from maribu/nucleo-64-uart
...
boards: Harmonized UART config of Nucleo-64 boards
2018-08-17 08:13:12 +02:00
Kevin Weiss
b23e6c376d
Merge pull request #9782 from smlng/pr/bluepill/dfu
...
boards/stm32f103c8: update flash flags for DFU
2018-08-17 08:06:18 +02:00
Martine Lenders
7d296dfe31
Merge pull request #9776 from miri64/pkg/enh/nimble-llvm
...
nimble: deactivate -Wunused-function with LLVM/clang
2018-08-16 18:03:25 +02:00
Martine Lenders
2f15aa9747
nimble: deactivate -Wunused-function with LLVM/clang
...
When building `nimble` with LLVM/clang the function
`ble_ll_adv_active_chanset_is_sec()` in `ble_ll_adv.c` is reported to
be unused, it is used within an assertions and `ifdef`s within that
file though. So this just disables that warning.
2018-08-16 17:19:29 +02:00
Gaëtan Harter
623e3e156d
Merge pull request #9730 from miri64/make/enh/toolchain-supported-list
...
make: provide support for listing supported and blacklisting toolchains
2018-08-16 17:11:26 +02:00
Martine Lenders
0a9793c49b
gnrc_sixlowpan_iphc: cleanup NHC encoding
2018-08-16 16:55:28 +02:00
Martine Lenders
6309df6301
makefiles/vars.inc.mk: add doc on TOOLCHAIN lists
2018-08-16 16:42:28 +02:00
Martine Lenders
0972082b8a
make: provide toolchain support for buildtests
2018-08-16 16:42:28 +02:00
Martine Lenders
ac9311a47a
makefiles/info.inc.mk: provide info targets about toolchain support
2018-08-16 16:42:04 +02:00
Martine Lenders
c0a7da3068
native: Mark llvm and gnu as supported toolchains
2018-08-16 16:41:58 +02:00
Martine Lenders
b305ee4b41
cortexm_common: Mark llvm and gnu as supported toolchains
2018-08-16 16:41:58 +02:00
Martine Lenders
814a7c3a21
Makefile.include: add output for unsupported toolchains
...
Assuming `TOOLCHAIN_SUPPORTED` is provided by the board and
`TOOLCHAIN_BLACKLIST` by a module or `pkg`, this outputs the fact that
a toolchain is not supported or blacklisted in a similar manner as
(un-)supported features and boards are.
2018-08-16 16:41:58 +02:00
Gaëtan Harter
31aba49a31
Merge pull request #9759 from smlng/pr/pythonlibs/testrunner
...
dist: move testrunner to pythonlibs as package
2018-08-16 11:54:02 +02:00
Francisco Acosta
71d3c14354
drivers/periph_common/eeprom: remove the now unnecessary cpu.h include
2018-08-15 15:27:03 +02:00
Francisco Acosta
8776df7423
cpu/atmega*: move EEPROM definitions to periph_cpu.h
2018-08-15 15:27:03 +02:00
Francisco Acosta
11b36a7184
stm32l1/0: move EEPROM config to periph_conf.h
2018-08-15 15:27:03 +02:00
smlng
1f3ce773d7
boards/stm32f103c8: add docu on flashing with DFU
2018-08-15 15:00:13 +02:00
Francisco Acosta
a22d7ad5cd
drivers: prepare for moving EEPROM definitions
...
IMHO and I think it's more logical, EEPROM definitions don't belong
to cpu_conf.h but to periph_conf.h, thus I moved all of them to that
place.
2018-08-15 14:53:56 +02:00
Francisco Acosta
73ae563973
eeprom: Makefile.features: reorder features
...
They should be sorted alphabetically
2018-08-15 14:53:56 +02:00