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
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
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
Arto Kinnunen
c0647267cc
Sync with Atmel RF driver v3.0.6
2018-11-06 16:45:09 +02:00
Arto Kinnunen
a215d9d856
Sync with Atmel RF driver v3.0.5
2018-10-31 16:01:16 +02:00
deepikabhavnani
451cf7ccb3
Add required namespace instead of relying on mbed.h
...
mbed.h has 'using namespace mbed;', hence some of the files skip
adding required namespace to the code, it is always good to specify the
namespace around the elements in header and `using namespace` in
specific CPP files, instead of all
2018-10-25 12:43:59 -05:00
Kevin Bracey
1ef213ec89
Clean up Thread deprecation warnings
...
Static Thread methods and signal methods have been deprecated. Remove
all references in the main code, and most of the tests. Some tests of
the deprecated APIs themselves remain.
2018-10-12 14:57:13 +03:00
Martin Kojtal
06dffda530
Merge pull request #8327 from SeppoTakalo/i2c_guard
...
Guard Atmel RF driver build by DEVICE_I2C
2018-10-09 11:37:43 -05:00
Seppo Takalo
f16a99cf15
Guard Atmel RF driver build by DEVICE_I2C
...
This module uses AT24MAC chip which is in I2C bus, so it requires
device to support I2C
2018-10-08 11:17:06 +03:00
deepikabhavnani
a30da7e61e
I2CReset is not required as I2C driver does the recovery before init
2018-09-12 16:37:32 -05:00
Seppo Takalo
d39c5c58ae
RF drivers need DEVICE_SPI
2018-09-01 12:40:42 -05:00
Seppo Takalo
ab78c34345
Add dummy delay loop for ARMC6
...
This needs proper implementation later.
2018-09-01 12:37:46 -05:00
Seppo Takalo
50376154b4
Fix AT24MAC driver builds on targets that device SDA/SCL names
...
Some targets have SDA and SCL defined in public headers, breaking the
build of AT24MAC driver.
2018-09-01 12:37:46 -05:00
Seppo Takalo
f81b728575
Remove unneeded .gitignore files
2018-09-01 12:37:46 -05:00
Seppo Takalo
d02097f97c
Add Atmel RF driver v3.0.4
2018-09-01 12:36:27 -05:00