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
Joakim Nohlgård
0bc2c1b2a9
fs/fatfs: Editorial changes in Doxygen comments
2018-03-14 11:57:34 +01:00
Joakim Nohlgård
4ce675e181
fs/fatfs: Adjust FATFS_MAX_VOL_STR_LEN to avoid overflows
...
Prevents compile time warnings about truncation of the format string for
fs_idx > 9
2018-03-14 11:56:52 +01:00
Joakim Nohlgård
0735614376
tests/pkg_fatfs: Word wrap README
2018-03-14 11:56:52 +01:00
Joakim Nohlgård
f8a9e6303f
tests/pkg_fatfs_vfs: Word wrap README
2018-03-14 11:56:52 +01:00
Joakim Nohlgård
0251f54e66
pkg/fatfs: Remove unused FATFS_DIR_SIZE, FATFS_FILE_SIZE
2018-03-14 11:56:51 +01:00
Joakim Nohlgård
5fb07e89b4
pkg/fatfs: refactor absolute path handling
2018-03-14 11:56:51 +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
912e107d23
boards/nucleo-l152: increase xtimer backoff
2018-03-09 09:28:25 +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
019ed64d90
boards/fox: fix driver params usage
2018-03-08 17:16:31 +01:00
902d8946a4
sys/auto_init: cleanup si70xx auto_init
2018-03-08 17:09:40 +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
Martine Lenders
2223ac1cd7
Merge pull request #8693 from aabadie/pr/drivers/params/sdcard_spi
...
drivers/sdcard_spi: use new driver params scheme
2018-03-07 15:53:25 +01:00