Francisco Acosta
3af570bd57
Merge pull request #7952 from cladmi/pr/ar_delete_old_files
...
Makefile.base: fix AR keeping removed source files objects
2018-03-14 19:28:35 +01:00
Francisco Acosta
4f190015a9
Merge pull request #8773 from OTAkeys/pr/flashpage_const_ptr
...
drivers/flashpage: use const pointers for write and verify
2018-03-14 19:08:49 +01:00
Emmanuel Baccelli
d9cabdf73f
Merge pull request #8782 from kaspar030/add_random_bytes
...
sys/random: add random_bytes()
2018-03-14 18:32:31 +01:00
9f3aa366a3
pkg: tweetnacl: use random_bytes()
2018-03-14 18:17:35 +01:00
caabc15395
sys/random: provide generic random_bytes()
2018-03-14 18:17:27 +01:00
Vincent Dupont
549bf0ef78
cpu/stm32: use const pointer in flashpage
2018-03-14 16:28:33 +01:00
Vincent Dupont
a1f482cbf7
cpu/sam0: use const pointer in flashpage
2018-03-14 16:28:33 +01:00
Vincent Dupont
b40249153d
cpu/nrf5x: use const pointer in flashpage
2018-03-14 16:28:33 +01:00
Vincent Dupont
5a2a4cf1e0
cpu/msp430: use const pointer in flashpage
2018-03-14 16:28:32 +01:00
Vincent Dupont
4f44778a42
cpu/efm32: use const pointer in flashpage
2018-03-14 16:28:32 +01:00
Gaëtan Harter
e5d234e2f4
doc: add warning that MODULE name should be unique
...
Modules produce an output archive called `${MODULE}.a` if several modules use
the same name, the output is overwritten.
2018-03-14 12:29:22 +01:00
Gaëtan Harter
7c85e6e0e9
Makefile.base: fix AR keeping removed source files objects
...
AR incrementally adds file without removing files.
If a c file is deleted or disabled(submodule removal) it is not removed from
archive and still ends up in the final elf file.
This fix removes the need to do 'make clean' for this case.
However it will break cases where an APPLICATION and a MODULE or two modules
have the same name and only worked because source files names where different.
2018-03-14 12:29:10 +01:00
b378bd4e5f
Merge pull request #8777 from kaspar030/fix_unittests_tweetnacl_stacksize
...
tests/unittest/tests-tweetnacl: increase main stacksize
2018-03-14 10:29:57 +01:00
2b33f460d1
tests/unittest/tests-tweetnacl: increase main stacksize
2018-03-14 09:52:36 +01:00
6bc4bed9ac
Merge pull request #8776 from kaspar030/add_tweetnacl_sign_unittest
...
tests/unittests: add tweetnacl sign/verify test
2018-03-14 09:33:41 +01:00
c59c4897f2
tests/unittests: add tweetnacl sign/verify test
2018-03-14 07:34:51 +01:00
Vincent Dupont
1f409d09dd
drivers/flashpage: use const ptrs for write/verify
2018-03-13 21:51:37 +01:00
Joakim Nohlgård
078104223a
Merge pull request #8732 from girtsf/cortexm-fix-no-mpu
...
cortexm_common: don't try to set MEMFAULTENA on ARMv6-M
2018-03-13 21:06:21 +01:00
Francisco Acosta
5a05f1b956
Merge pull request #8768 from aabadie/pr/cpu/flashpage
...
cpu/stm32: unify support for flashpage/flashpage_raw with L0/L1/F0/F1 families
2018-03-13 19:21:06 +01:00
06392bbfd3
cpu/stm32f1: add flashpage_raw support
2018-03-13 16:30:04 +01:00
4f7dc1ae41
cpu/stm32f0: add flashpage_raw support
2018-03-13 16:30:04 +01:00
4e1f2b5d38
cpu/stm32l1: add flashpage support
2018-03-13 16:30:04 +01:00
4972f952d4
cpu/stm32l0: add flashpage support
2018-03-13 16:30:04 +01:00
67190a31ef
cpu/stm32_common: unify flashpage support
2018-03-13 16:30:04 +01:00
Girts Folkmanis
b9744f698f
cortexm_common: don't try to set MEMFAULTENA on ARMv6-M
...
Before this change, if one tried to build a Cortex-M0+ target that had
an MPU, compilation would fail due to missing
'SCB_SHCSR_MEMFAULTENA_Msk' in SCB structure. Cortex-M0+ is a ARMv6-M
arch (unlike most other targets that have MPU support). ARMv6-M has more
limited support for fault conditions, see ARMv6-M Architecture Reference
Manual, D3.6.2.
2018-03-12 19:57:29 -07:00
Vincent Dupont
51febf097e
Merge pull request #8765 from aabadie/pr/boards/b-l072Z-lrwan1-rtc_feature
...
boards/b-l072z-lrwan1: add missing rtc in features provided list
2018-03-12 18:22:52 +01:00
89af008cfe
Merge pull request #7329 from Marc-Aurele/pm_l0
...
cpu/stm32l0: power management updated
2018-03-12 08:54:19 +01:00
Aurelien Fillau
0368239a63
cpu/stm32l0: power management updated
...
Now, MCU is able to go in stop mode if necessary when
periph_pm feature is activated.
Regarding LPSDSR bit that deactivates or not regulator in stop
mode, it is up to the user to set/clear this bit. In order
to save power, voltage regulator can be set in low power state
during stop mode but it increases wakeup time.
Signed-off-by: Aurelien Fillau <aurelien.fillau@gmail.com>
2018-03-11 11:01:25 +01:00
Martine Lenders
607757a39d
Merge pull request #8762 from aabadie/pr/drivers/fix_saul_io_xplained
...
sys/auto_init: fix crash with io1_xplained driver
2018-03-09 13:41:36 +01:00
648d578c97
boards/b-l072z-lrwan1: add missing rtc feature provided
2018-03-09 11:40:42 +01:00
Sebastian Meiling
780f6046d8
Merge pull request #8745 from aabadie/pr/tools/print_doxygen_version
...
dist/tools/ci: also print doxygen and flake8 versions
2018-03-09 09:21:00 +01:00
2fce7c7dcb
sys/auto_init: fix crash with io1_xplained driver
2018-03-09 07:08:44 +01:00
Martine Lenders
1056d4b902
Merge pull request #8756 from aabadie/pr/drivers/params/io1_xplained
...
drivers/io1_xplained: apply unified params definition scheme
2018-03-08 18:54:32 +01:00
Martine Lenders
55950dd814
Merge pull request #8690 from aabadie/pr/drivers/params/kw2xrf
...
drivers/kw2xrf: use new driver params scheme
2018-03-08 17:21:26 +01:00
44b6b1251c
sys/auto_init: update io1_xplained auto_init
2018-03-08 16:55:16 +01:00
ab1539b24d
drivers/io1_xplained: use new driver params scheme
2018-03-08 16:55:16 +01:00
19cf25c7fb
Merge pull request #8709 from aabadie/boards/params/pba-d-01
...
boards/pba-d-01-kw2x: fix driver params usage
2018-03-08 16:31:46 +01:00
Bas Stottelaar
09a574dc60
Merge pull request #5667 from aabadie/drivers_si1145
...
drivers/si1145: initial implementation
2018-03-08 14:19:03 +01:00
2d432eaccd
tests/driver_si114x: add basic test application
2018-03-08 14:07:28 +01:00
5c7cc50698
sys/auto_init/saul: add saul adaptation
2018-03-08 14:07:28 +01:00
3a6a3b8b14
drivers/si114x: initial basic support
2018-03-08 14:07:28 +01:00
Martine Lenders
6ca74fa145
Merge pull request #8708 from aabadie/boards/params/iotlab
...
boards/iotlab*: fix driver params usage
2018-03-08 14:02:51 +01:00
Martine Lenders
6284766e0e
Merge pull request #8705 from aabadie/boards/params/mulle
...
boards/mulle: fix driver params usage
2018-03-08 13:57:00 +01:00
6aa88d99d9
Merge pull request #8680 from aabadie/pr/drivers/params/dht
...
drivers/dht: apply unified params definition scheme
2018-03-08 13:09:58 +01:00
d0b34af788
sys/auto_init: update dht auto_init
2018-03-08 12:53:00 +01:00
fffd6a2e07
drivers/dht: use new driver params scheme
2018-03-08 12:52:52 +01:00
Martine Lenders
47a66098e8
Merge pull request #8703 from aabadie/boards/params/samr21-xpro
...
boards/samr21-xpro: fix driver params usage
2018-03-08 12:30:09 +01:00
Martine Lenders
dc989cbdbe
Merge pull request #8692 from aabadie/pr/drivers/params/soft_spi
...
drivers/soft_spi: use new driver params scheme
2018-03-07 16:12:09 +01:00
Martine Lenders
0da273deb9
Merge pull request #8702 from aabadie/pr/drivers/params/mrf24j40
...
drivers/mrf24j40: apply unified driver params scheme
2018-03-07 16:10:10 +01:00
Martine Lenders
da824817a1
Merge pull request #8694 from aabadie/pr/drivers/params/sx127x
...
drivers/sx127x: use new driver params scheme
2018-03-07 15:53:35 +01:00