Senthil Ramakrishnan
01f7a3377e
Do not capture filename for release builds
2018-06-05 15:05:18 +01:00
Senthil Ramakrishnan
19f2a73172
Fix for error report not printing when calling error API
2018-06-05 15:05:18 +01:00
Senthil Ramakrishnan
e2fe4fa586
Fix for filename capture not working
2018-06-05 15:05:18 +01:00
Wilfried Chauveau
998b4b8f0a
us_ticker is not yet initialised at this stage
2018-06-05 15:05:18 +01:00
Wilfried Chauveau
5c8236e78b
set the tolerance to 5% if NO_SYSTICK is enabled
2018-06-05 15:05:18 +01:00
Oren Cohen
ac03c12eed
Update uvisor_deprecation.h
2018-06-05 15:05:18 +01:00
Oren Cohen
78de5c3950
Edit warning about FEATURE_UVISOR being deprecated
2018-06-05 15:05:18 +01:00
Ron Eldor
54e2bae638
Remove redundant Cryptocell libraries
...
Remove additional redundant libraries, that were accidently added in merges
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
2c750c405e
Updated local variable in memap/parse_test.py to be lower case.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
03a51d6e71
Added windows path separator to list of alphabet characters to ignore. Corrected instance of hard-coded unix path separator.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
b5789f324d
Modified memap tests to perform file path comparisons agnostic of the path separator.
2018-06-05 15:05:18 +01:00
Cruz Monrreal II
8de0876333
Removed test that needs to be rearchitected due to subprocess limitations
2018-06-05 15:05:18 +01:00
deepikabhavnani
39a08f7e20
OS version is not available in code, need a fix for this in next patch release
2018-06-05 15:05:18 +01:00
Przemyslaw Stekiel
c181003702
tests-mbed_hal-common_tickers: Fix increment test case implementation
...
In case when base tick count is different than next tick count check first if the difference is equal to 1 tick (this is what we are looking for) if not then decrease the tick count.
Repeat counting process few times before incrementing the number of cycles in case when base tick count is equal to next tick count.
2018-06-05 15:05:18 +01:00
Martin Kojtal
6817dc43f9
Add Mbed version block for new minor release.
2018-05-28 14:33:13 +01:00
Martin Kojtal
5d8570be39
Merge pull request #7030 from kjbracey-arm/emac_ppp_fix
...
Fix lwIP PPP glue
2018-05-28 15:19:12 +02:00
Martin Kojtal
501a7b6949
Merge pull request #7009 from bulislaw/merge_feature_branches_for_5.9
...
Bring in improved HAL APIs to master
2018-05-28 12:31:14 +02:00
Kevin Bracey
cedbf72a3b
Fix lwIP PPP glue
...
EMAC changes broke PPP glue - fix it up. In particular, PPP steals
the netif->state pointer, so we can't use it as a back pointer to
our LWIP::Interface.
2018-05-28 10:30:42 +03:00
Bartek Szatkowski
4ae6491fd5
Disable sleep tests as they are unstable
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
a1ff22d439
Disable FLASH algo for AD boards
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
dc6ad34994
Disable FLASH for AD boards as they fail the tests intermittently
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
817bf0b092
Disable intermittently failing sleep test
2018-05-27 23:31:20 -05:00
Bartek Szatkowski
1224b3894d
Disable RTC on MAX32630FTHR due to failing tests
2018-05-27 23:31:20 -05:00
Cruz Monrreal
9c62ea311d
Merge pull request #7023 from adbridge/master
...
Add new examples to example list for CI.
2018-05-25 20:27:51 -05:00
Cruz Monrreal
e3aa140aaa
Merge pull request #6981 from yogpan01/master
...
Remove ns_event_loop_thread_start() from NDInterface and ThreadInterface connect()
2018-05-25 16:51:04 -05:00
Cruz Monrreal
d597a8b3f3
Updated blockdevice example to target only K64F
2018-05-25 15:23:26 -05:00
Cruz Monrreal
45dc00dfaa
Merge pull request #6665 from VeijoPesonen/greentea_netsocket_more_tests
...
Greentea netsocket more tests
2018-05-25 15:20:17 -05:00
Bartek Szatkowski
195ef38618
Fix missmatch between targets.son
2018-05-25 13:59:04 -05:00
Jesse Marroquin
11d418b749
mbed-os v5.9 RTC implementation
2018-05-25 13:06:56 -05:00
Bartek Szatkowski
7624a6625c
Sleep was not ported to MAX32630FTHR
2018-05-25 13:06:56 -05:00
Bartek Szatkowski
7dbd025ba1
NRF52 is not compatible with new RTC HAL spec
2018-05-25 13:06:56 -05:00
Bartek Szatkowski
a305d849a8
Rename LOWPOWERTIMER to LPTICKER
2018-05-25 13:06:56 -05:00
Przemyslaw Stekiel
500be1fbac
Fix tolerance definition in ticker tests.
2018-05-25 13:04:23 -05:00
Martin Kojtal
e1fc81dc41
max32600: fix lp ticker functions - do not inline
...
Wrong linkage specified, causing build to fail.
2018-05-25 13:04:23 -05:00
Martin Kojtal
73de4e6e48
efm32: remove unused undefined function from rtc
2018-05-25 13:04:23 -05:00
Martin Kojtal
6781ee88cd
maxim: fix rtc if lp ticker not defined
...
lp ticker handler defined only if lp ticker is defined. In case not,
use only overflow, rtc0 not used.
2018-05-25 13:04:23 -05:00
Bartek Szatkowski
9b53c1e9e1
Fix target definition for Odin boards
2018-05-25 13:04:23 -05:00
Bartek Szatkowski
b9814fae9b
Fix missmatch between feature branches and new CMSIS
2018-05-25 13:04:23 -05:00
Edmund Hsu
e2fe49d403
Preserve RTC counter value while re-initialization
2018-05-25 13:04:23 -05:00
Edmund Hsu
8d670001f2
Remove trailing spaces of adi_rtc.c
2018-05-25 13:04:23 -05:00
Edmund Hsu
dbebc71d95
ADI: Re-enable DEVICE_RTC for EV_COG_AD3029LZ and EV_COG_AD4050LZ
2018-05-25 13:04:23 -05:00
Mahesh Mahadevan
f7c6e555f3
MCUXpresso: Enable RTC on LPC54114 and LPC546XX
...
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 13:03:46 -05:00
Mahesh Mahadevan
a17cf07a35
MCUXpresso: Enable RTC support
...
Same MCUXpresso SDK driver used for Kinetis devices
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-05-25 13:03:16 -05:00
Bartek Szatkowski
2826e4e416
Disable platforms not supporting new RTC
2018-05-25 13:01:19 -05:00
Steven Cooreman
81e6c96014
Code style fixes requested by @0xc0170
...
Tests still passing
2018-05-25 12:59:19 -05:00
Steven Cooreman
4b3bde1082
Re-implement RTC for Silicon Labs targets
...
mbed RTC specifications now dictate that the RTC needs to retain and keep on counting through reset. On Silicon Labs parts, this means the RTC API can not be backed by the Silicon Labs RTC peripheral, since that doesn't provide retention functionality.
Therefore:
* On EFM32GG, EFM32WG, EFM32LG: mbed RTC API is now backed by BURTC.
* On EFM32PG, EFR32MG, EFM32PG12, EFR32MG12: mbed RTC API is now backed by RTCC.
* On EFM32ZG, EFM32HG: mbed RTC API is sadly no longer supported, since these chips don't have retained memory.
2018-05-25 12:57:30 -05:00
TomoYamanaka
f55becef9a
Implement of RTC feature for Renesas mbed boards
...
I implemented the RTC feature.
The mainly changing is here.
- rtc_init()
Previously, I have initialized the time information register in the function, so the time count was cleaned by every calling rtc_init().
Currently, rtc_init() doesn't stop RTC from counting, and rtc_init() is safe to call repeatedly.
Therefore in order to satisfy specifications,I removed the initialization process of the time information register in the function.
- rtc_free()
Previously, I have initialized the RTC related register same as rtc_init(), so the time count was cleaned by calling rtc_free().
Currently, rtc_free() doesn't stop RTC from counting.
Therefore in order to satisfy specifications,I removed the process and decided not to do anything in the function.
If powerdown the RTC, Supply of the clock to the RTC is stopped, cannot keeping the count.
2018-05-25 12:53:06 -05:00
Przemyslaw Stekiel
1e46895f75
K64F: adapt RTC drivers to the new standards (is_enabled function)
...
Make rtc_isenabled() to return 1 if the RTC is initialized and the time has been set; 0 otherwise.
Disable clock gate on exit from this function if RTC was initialized.
2018-05-25 12:52:40 -05:00
Przemyslaw Stekiel
377db73100
K64F: adapt RTC drivers to the new standards (free function)
...
rtc_free() does not stop the RTC from counting. Only disables clock gate since processor no longer needs to read RTC registers.
2018-05-25 12:52:40 -05:00
Przemyslaw Stekiel
4fc3d07bd0
Enable RTC support for K64F board.
2018-05-25 12:52:39 -05:00