Przemyslaw Stekiel
1583cbc78e
Use common us_ticker.c for NRF51 and NRF52 boards
2018-06-19 08:47:04 +02:00
Przemyslaw Stekiel
cca4090bf6
NRF51, NRF52: Implement us_ticker_free() function.
2018-06-19 08:46:44 +02:00
Przemyslaw Stekiel
4d56b006d1
common_rtc_set_interrupt: Wrap <ticks_count> before comparisons
...
RTC counter is 24-bit. Upper layer handles counter size and wraps ticks count when interrupt is to be fired before passing it to common_rtc_set_interrupt(), but for consistency and safety reasons we can wrap it again in the NRF driver.
2018-06-07 16:06:08 +02:00
Przemyslaw Stekiel
ccba52b45b
NRF5x: Remove duplicate lp ticker initialization from I2C, flash, trng.
2018-06-07 16:05:56 +02:00
Przemyslaw Stekiel
e5e53e5e48
NRF52_DK: Use 32 bit counter for us ticker (instead 16 bit counter)
2018-06-07 16:00:55 +02:00
Cruz Monrreal
20a4412082
Merge pull request #7089 from paul-szczepanek-arm/fix-master
...
BLE fixes (SM whitelist creation, Nordic scatter file fix, missing TLS initialisation)
2018-06-04 10:44:54 -05:00
Cruz Monrreal
abed3dfb1a
Merge pull request #7060 from ithinuel/fix-c027
...
UBLOX_C027: init us_ticker in the target initialization
2018-06-04 10:43:08 -05:00
Anna Bridge
2d0e5f04b1
Merge pull request #6022 from andrewleech/nrf_asserts_error
...
nrf5x: Enable asserts -> mbed_error
2018-06-04 12:24:58 +01:00
Cruz Monrreal
cabcdcf133
Merge pull request #7062 from jeromecoutant/PR_F413
...
DISCO_F413ZH : map SPI3 to WIFI module
2018-06-02 20:53:18 -05:00
Cruz Monrreal
07fb7c1adc
Merge pull request #6987 from jeromecoutant/PR_ADC
...
STM32 ADC update
2018-06-02 19:52:51 -05:00
Vincent Coubard
dfcdbbfb14
Nordic FIX: place observers sequentially in flash.
2018-06-01 16:59:09 +01:00
Anna Bridge
8c26e463ae
Merge pull request #7056 from M-ichae-l/fix-realtek_rtl8195am-IPv6-build-fails-functional-update
...
fix realtek_rtl8195am IPv6 build fails update
2018-06-01 12:20:21 +01:00
Anna Bridge
9986abe499
Merge pull request #6803 from chuanga/wise-1510-uart-config
...
Wise 1510 uart config
2018-06-01 11:52:34 +01:00
Cruz Monrreal
0abf0cfa5b
Merge pull request #7039 from shuoo/feature-cm3ds-misc
...
FPGAIO: Add MISC IO initialization support
2018-05-31 10:56:43 -05:00
Cruz Monrreal
dbc42f696a
Merge pull request #7031 from OpenNuvoton/nuvoton_5.9_rtc
...
Nuvoton: Adhere to reworked RTC spec to release with Mbed OS 5.9
2018-05-31 10:12:50 -05:00
jeromecoutant
2d0890b989
DISCO_F413ZH : pin value error
2018-05-31 13:55:55 +02:00
jeromecoutant
422e124854
DISCO_F413ZH : map SPI3 to WIFI module
2018-05-30 17:56:46 +02:00
Wilfried Chauveau
1c7b91aa8c
us_ticker is not yet initialised at this stage
2018-05-30 15:01:18 +01:00
zzw
4fc8eb1591
fix realtek_rtl8195am IPv6 build fails update
...
fix for #6909
-remove the "dhcps.h" and "dhcps.c" files
-edit "wifi_conf.c" "wifi_conf.h" and "rtw_emac.cpp" to fix compile error
rebase for #6974
2018-05-30 18:53:08 +08:00
Cruz Monrreal
231f4cf9c1
Merge pull request #7034 from TomoYamanaka/master
...
Fix redeclaration of type name "bool_t" for Renesas
2018-05-29 10:44:29 -05:00
Cruz Monrreal
cb3f8a5ad3
Merge pull request #7022 from marcuschangarm/fix-gpio
...
Fix array overflow in gpio configuration code for NRF5x
2018-05-29 10:43:23 -05:00
Cruz Monrreal
42b3ef7bd5
Merge pull request #6991 from amq/efm32-universal-rtx
...
EFM32: make mbed_rtx.h depend of families instead of targets
2018-05-29 10:39:27 -05:00
Cruz Monrreal
88d863aaeb
Merge pull request #6984 from stevew817/'efm32_irq_bugfix'
...
EFM32 IRQ handling fix
2018-05-29 10:38:55 -05:00
Cruz Monrreal
1a0c2d0600
Merge pull request #6970 from stevew817/efm32_flash_bugfix
...
Fixes to EFM32 port
2018-05-29 10:38:30 -05:00
Cruz Monrreal
fe43377939
Merge pull request #6947 from evva-sfw/hotfix/EFM32PG12_STK3402_Expansion_Header
...
EFM32PG12_STK3402 - Correct wrong Expansion-Header pin namings
2018-05-29 10:36:31 -05:00
ccli8
6065e3a943
[Nuvoton] Fix RTC cannot cross reset cycle
2018-05-29 17:22:02 +08:00
ccli8
ee7efb556d
[Nuvoton] Add back RTC to device_has target configuration
2018-05-29 10:37:03 +08:00
ccli8
2cefe7d8d5
[Nuvoton] Power down RTC access from CPU domain in rtc_free
...
After rtc_free, RTC gets inaccessible from CPU domain but keeps counting.
2018-05-29 10:33:01 +08:00
Karl Zhang
5be69f3143
FPGAIO: Add MISC IO initialization support
2018-05-29 10:12:04 +08:00
TomoYamanaka
f34857792a
Fix redeclaration of type name "bool_t"
...
I fixed redeclaration of type name "bool_t" for target Renesas because this typedef has been defined in rtx_core_ca.h by #6273 .
2018-05-28 18:55:13 +09: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
1224b3894d
Disable RTC on MAX32630FTHR due to failing tests
2018-05-27 23:31:20 -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
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
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