Arto Kinnunen
0d469c4bca
Update 802.15.4 MCR20 RF driver
...
Sync with master version v1.0.9
2020-06-08 15:37:22 +03:00
Arto Kinnunen
05290a8677
Update 802.15.4 Atmel RF driver
...
Sync with master version v3.3.0
2020-06-08 15:35:14 +03:00
Arto Kinnunen
d8420fb4c9
802.15.4 STM S2LP driver update
...
Sync with master v1.0.5
2020-06-08 15:24:51 +03:00
Marcelo Salazar
307cc61b8c
Add legacy config support
2020-05-14 17:17:27 +01:00
Marcelo Salazar
149656447d
Remove target dep. on S2LP driver
2020-05-14 17:17:27 +01:00
Martin Kojtal
ddf06fcc80
Merge pull request #12876 from artokin/update_802_15_4_rf_driver
...
802.15.4 STM S2LP driver update
2020-05-04 11:02:33 +02:00
MarceloSalazar
e24a9f5d95
Remove KW24D target
2020-04-30 09:56:34 +01:00
Arto Kinnunen
36ba1e38f8
802.15.4 STM S2LP driver update
...
Sync with v1.0.3
2020-04-28 12:30:24 +03:00
Martin Kojtal
df6f650ab1
Revert "Remove MTB_STM_S2LP target"
...
This reverts commit 10ca248a7a
.
2020-04-22 13:46:53 +01:00
Marcelo Salazar
1a345cec66
Fix pin config for S2LP
2020-04-20 16:55:35 +01:00
Marcelo Salazar
9ef2801998
Fix astyle format
2020-04-20 16:55:35 +01:00
Marcelo Salazar
10ca248a7a
Remove MTB_STM_S2LP target
2020-04-20 16:55:35 +01:00
Arto Kinnunen
64d879b540
Update Atmel 802.15.4 RF driver
...
Update to version v3.1.0.
2020-04-03 16:02:05 +03:00
Arto Kinnunen
78abc43c32
Update S2LP 802.15.4 RF driver
...
Update driver to version 1.0.2
2020-04-03 16:01:08 +03:00
Martin Kojtal
18ad99a883
Merge pull request #12481 from artokin/nanostack_release_for_mbed_os_6
...
Nanostack release for Mbed OS 6
2020-02-25 10:08:59 +00:00
Anna Bridge
8c17270306
Merge pull request #12480 from 0xc0170/fix_spdx
...
Fix SPDX identifiers and licenses (excluding features and targets)
2020-02-21 16:34:30 +00:00
Martin Kojtal
01e273ee04
component mcr20: fix SPDX identifiers
2020-02-21 07:01:07 +00:00
Arto Kinnunen
a5d85bd927
RF802.11.4 S2LP driver sync with dev repository
...
Sync with version v1.0.1 in development repository.
2020-02-20 17:11:06 +02:00
David Lin
f1c479651f
Minor optimisation to mcr20a-rf-driver code
...
This is a minor optimisation to the mcr20a-rf-driver code:
Note that function parameter is pointer. The code is more readable when 'NULL' instead of using '0'.
2020-02-18 20:00:00 +08:00
David Lin
57d3a14e0f
Minor optimisation to mcr20a-rf-driver code
...
This is a minor optimisation to the mcr20a-rf-driver code:
1. The function parameter is 'uint8_t *byteArray', (byteArray == NULL) instead of using (byteArray == 0). The code is more readable.
2020-02-13 22:35:57 +08:00
Kevin Bracey
d6a48b5124
Turn NULLs into nullptr
...
Avoids overload problems with Callback(nullptr) versus Callback(fnptr).
2020-01-09 14:52:54 +02:00
Jarkko Paso
41b25d5007
S2-LP: Preamble configuration to follow Wi-SUN FAN specification
2019-11-19 12:10:51 +02:00
Jarkko Paso
f8564cfadd
S2-LP: sync with development repository
2019-10-14 09:07:10 +01:00
Jarkko Paso
45d1c68814
S2-LP: Sync with development repository
2019-08-27 11:42:08 +03:00
Hugues Kamba
bfa1b4dd84
Drivers/Events/RTOS Public and internal APIs cleanup ( #10955 )
...
Separate drivers, events, and rtos internal APIs from public APIs.
* Move source files to source subdirs
* Move internal headers to internal subdirs
* Add Doxygen comments for documenting internal and public APIs
* Remove source code from header files in order to remove include pre-processor directives
that included header files not directly used by said header files
* Explicitly include header files instead of implicit inclusions via third-party header files.
Release Notes
This will break user code that was using an internal API as the internal header files have been moved.
This will only break if the user was including the header file using a namespace (i.e #include "foo/bar.h" instead of #include "bar.h"
2019-08-02 12:23:47 +01:00
Kevin Bracey
a522dcfa0a
Replace deprecated wait calls
2019-07-15 10:13:50 +03:00
Arto Kinnunen
5e23fbaa83
Add compilation flags to rf_configuration
...
Add flags to allow compilation without nanostack.
2019-05-27 17:06:59 +03:00
Arto Kinnunen
f03e51a23d
Sync 802.15.4 RF drivers from master repos
...
-Sync STM S2LP with v0.0.6 in master repo
-Sync Atmel with v3.0.8 in master repo
-Sync MCR20A with v1.0.6 in master repo
2019-05-20 15:27:25 +03:00
Cruz Monrreal
4dd55d2db6
Merge pull request #10281 from ashok-rao/S2_LP
...
Adding support for S2_LP (WiSUN) as a new MTB target
2019-04-01 17:03:37 -05:00
Ashok Rao
479bcfdbfe
Incorporating review comments
...
Removing USBDEVICE since USB pins are NOT brought out on the MTB/MCB.
2019-04-01 11:16:16 +01:00
Arto Kinnunen
0710298a3c
Nanostack 802.15.4 RF drivers update
...
Sync Nanostack RF drivers from master copy:
-MCR20A: v1.0.6
-S2LP: v0.0.5
2019-03-22 08:28:13 +02:00
Martin Kojtal
4a2985a5c3
Merge pull request #10144 from kjbracey-arm/atmel_wait_ns
...
Atmel RF: use system wait_ns
2019-03-21 10:43:57 +01:00
Kevin Bracey
9ad6b10b43
Atmel RF: use system wait_ns
...
This driver's delay_ns was used as the basis of the system wait_ns -
migrate to that refined implementation.
2019-03-18 17:22:17 +02:00
Arto Kinnunen
0c34a13538
Nanostack 802.15.4 RF drivers update
...
Sync Nanostack RF drivers from master copies:
-Atmel: v3.0.7
-MCR20A: v1.0.3
-S2LP: v0.0.4
2019-03-18 14:21:02 +02:00
Arto Kinnunen
05dc1f2f0e
Sync STM S2LP RF driver to v0.0.2
...
Sync with v0.0.2 in master repository.
2019-02-27 14:59:19 +02:00
Arto Kinnunen
e8225fbd7c
Sync with STM S2LP RF driver v0.0.1
...
Sync with v0.0.1 in master repository.
2019-02-27 14:59:19 +02:00
Arto Kinnunen
2c78427932
Sync with MCR20a RF driver v1.0.3
...
Sync with v1.0.3 in https://github.com/ARMmbed/mcr20a-rf-driver
2019-02-27 14:59:19 +02:00
Arto Kinnunen
3a9a50a7d7
Sync with Atmel RF driver v3.0.6
...
Sync with v3.0.6 in https://github.com/ARMmbed/atmel-rf-driver
2019-02-27 14:59:19 +02:00
Antti Kauppila
2ff6cd3df3
Cleaned 802.15.4_RF to not have mbed.h includes
2018-12-28 15:19:03 +02:00
David Saada
ec0ebc2cec
Fix LTO build failures due to duplicate local types
2018-12-19 15:52:43 +02:00
Cruz Monrreal
61ade84447
Merge pull request #8875 from deepikabhavnani/fix_components
...
Add dependency checks to components
2018-12-10 19:20:30 -06:00
Martin Kojtal
bf36ff77c1
Merge pull request #8855 from michalpasztamobica/warnings_fix
...
Fix compilation warnings (apart from nanostack)
2018-12-03 13:31:55 +01:00
Martin Kojtal
c62f654da1
Merge pull request #8843 from miyuki/fix-cxx11
...
Fix C++11 build with Arm Compiler 6
2018-12-03 13:22:11 +01:00
Deepika
b32c6ba2a5
Components if using RTOS modules should be enabled only when RTOS is present
...
Build failures were observed when rtos is ignored with .mbedignored.
Components dependent on RTOS should be guarded with MBED_CONF_RTOS_PRESENT
2018-11-27 13:55:59 -06:00
Deepika
74ad47b269
Fix header files used in 802.15.4_RF
...
"ns_types.h" is not used, but included. Results in build failure when networking
feature is ignored with .mbedignored
"mbed_trace.h" not used.
2018-11-27 13:55:59 -06:00
Michal Paszta
e101943cce
Fix compilation warnings (apart from nanostack)
2018-11-26 14:27:48 +01:00
Mikhail Maltsev
5c351dc6ae
Fix C++11 build with Arm Compiler 6
...
Currently there are two issues which prevent building Mbed OS with
-std=gnu++11 when using Arm Compiler 6:
* NanostackRfPhys2lp.cpp contains a narrowing conversion in a braced
initializer list
* ns_types.h includes <stdalign.h> which Arm Compiler 6 currently
does not provide
This patch fixes both issues. The first one is fixed by changing the
underlying type of the corresponding enumeration when the code is
compiled as C++11. The second issue is worked around by avoiding the
use of <stdalign.h> header for Arm Compiler versions prior to 6.12.
2018-11-26 12:54:51 +00:00
Jarkko Paso
04c9283bf3
S2-LP: Cleaned thread deprecation warnings
...
- Sniffer mode
- RX buffer overflow fix
- Updated read register function
2018-11-22 15:19:39 +02:00
Cruz Monrreal
760b0740a9
Merge pull request #8602 from artokin/sync_rf_drivers
...
Sync 802.15.4 RF drivers
2018-11-08 10:06:27 -06:00
Arto Kinnunen
d5df64299a
Sync with MCR20a RF driver v1.0.3
2018-11-06 16:51:35 +02:00