Cruz Monrreal
f2b72b9914
Merge pull request #7201 from codeauroraforum/Fix_ADC_LPC54628
...
LPC54628: Update the ADC clock divider based on the input clock source
2018-06-18 10:08:38 -05:00
Cruz Monrreal
938b924ceb
Merge pull request #7073 from maciejbocianski/sleep_enable_nrf52
...
NRF52_DK: SLEEP enable
2018-06-18 10:07:29 -05:00
David Saada
714d025f6c
Rename text region in ARM linker file for a few NXP CPUs
2018-06-18 17:32:01 +03:00
Edmund Hsu
bc6b145c1b
Enable COG boards flash algo
2018-06-18 16:31:54 +10:00
Edmund Hsu
6feef97409
Enable COG boards instruction cache
2018-06-18 16:31:15 +10:00
Qinghao Shi
43242589de
add comments about TIMER modes and set TIMER2 off by default
2018-06-15 16:26:00 +01:00
Anna Bridge
245a9aab4b
Merge pull request #7128 from davidsaada/david_lpc_flash_api_fix
...
Fix flash_program_page API in LPC boards.
2018-06-15 11:15:23 +01:00
Juho Eskeli
699601535e
Make MTB_ADV_WISE_1570 respect MBED_APP_START & enable bootloader
2018-06-15 13:05:00 +03:00
bcostm
09b8b53b27
Remove text related to channel2
2018-06-15 11:27:52 +02:00
bcostm
1cef655687
Add comments for HAL_InitTick function
2018-06-15 11:19:52 +02:00
Mika Leppänen
b7627e823b
K64F, K66F: Update the ENET PHY driver
...
PHY init and autonegotation is split into own functions.
2018-06-15 10:41:31 +03:00
Cruz Monrreal
276588f9fa
Merge pull request #7098 from SeeedJP/feature-cellular-mux
...
[Wio 3G] Adding platform
2018-06-14 10:17:19 -05:00
Melvin van den berg
5fadb26f14
Fixed broken InterruptIn.mode() in NRF5x target which didn't do anything: interruptIn always remained with pullup resistor enabled.
2018-06-14 16:54:03 +02:00
Cruz Monrreal
0a528ff558
Merge pull request #6831 from mprse/hal_crc_test
...
Add HAL CRC test and header file
2018-06-13 08:47:11 -05:00
Cruz Monrreal
1cb298a1e2
Merge pull request #7151 from mrcoulter45/issue6543
...
Fixes for RZ_A1H issue 6543
2018-06-13 08:45:24 -05:00
bcostm
b5a8dc513c
fix hash alignment of F2, F7, L4
2018-06-13 11:51:24 +02:00
Mahesh Mahadevan
8c6098229b
LPC54628: Update the ADC clock divider based on the input clock source
...
1. Problems were seen on the LPC54628 as the ADC clock source was too
high
2. Moved the pin configuration to set Analog mode to the end of the
function
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2018-06-12 12:57:31 -05:00
David Saada
9e5efbcfd5
Fix flash_program_page API in LPC boards.
...
This API allocates a program buffer of 256 on the stack to ensure alignment.
However, FlashIAP driver already ensures this alignment of the user data.
2018-06-12 15:09:05 +03:00
Qinghao Shi
3ba635d233
change us_ticker_inited to static
2018-06-12 11:31:16 +01:00
Cruz Monrreal
89876311ae
Merge pull request #7176 from KariHaapalehto/data_aligment
...
Fix data aligment problem at STM32F4 hash write
2018-06-11 21:27:50 -05:00
Michael Coulter
3d3e89097d
Fixes for RZ_A1H issue 6543
...
Removed debugging code, fixed errors indicated in the comments.
2018-06-11 13:30:17 -05:00
Cruz Monrreal
b989afaf79
Merge pull request #6178 from andrewleech/nrf51_16k_s130_linker
...
Add target definition: nrf51 16k on MCU_NRF51_UNIFIED platform
2018-06-11 09:05:16 -05:00
Cruz Monrreal
3d61cb59ab
Merge pull request #6948 from jeromecoutant/PR_ETHER
...
STM32 ETH : remove TX RX locking interrupt perforation
2018-06-11 09:02:21 -05:00
Cruz Monrreal
23bc4e0fe2
Merge pull request #7088 from bcostm/dev_F7_flash_dual_bank
...
STM32F76x: Add support of dual bank flash mode
2018-06-11 08:58:55 -05:00
Cruz Monrreal
871489ebb4
Merge pull request #7106 from bcostm/fix_HAL_GetTick
...
STM32: Replace HAL_GetTick
2018-06-11 08:53:06 -05:00
Cruz Monrreal
cbee41c6f7
Merge pull request #7150 from pan-/fix-armcc-nrf-sections
...
Nordic: Fix nrf sections on ARMCC
2018-06-11 08:52:10 -05:00
Cruz Monrreal
8c6a664380
Merge pull request #7086 from mikaleppanen/nxp_lpc17xx_emac
...
NXP lpc17xx emac driver
2018-06-11 08:43:43 -05:00
Qinghao Shi
0c8527f5c1
add disable interrupt function in us_ticker_free()
2018-06-11 12:01:49 +01:00
Qinghao Shi
810d534c07
update us_ticker driver and revert CMSDK headers changes
2018-06-11 11:49:02 +01:00
Yoshihiro TSUBOI
16e706ecd4
[Wio 3G] Changed suggested points
...
Changed accessibility cellular features member functions, fixed minor target issues
2018-06-08 20:13:58 +09:00
Qinghao Shi
ad668a74dd
Enable new HAL us_ticker API on fast model MPS2 platform
2018-06-08 11:39:02 +01:00
Cruz Monrreal
bacf6a9dec
Merge pull request #6860 from andrewleech/nordic_ble_config
...
Nordic BLE: Allow configuration of softdevice parameters
2018-06-07 10:10:23 -05: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
Przemyslaw Stekiel
a499341b2d
K64F CRC driver: Fix coding style
2018-06-07 15:12:56 +02:00
Przemyslaw Stekiel
ee6a07e7ab
K64F CRC driver: Fix handling of CRC final XOR value
...
According to the test results final XOR was incorrectly handled by the CRC driver.
This patch fixes this issue.
2018-06-07 15:06:36 +02:00
Przemyslaw Stekiel
da557a58a6
K64F CRC driver: hal_crc_is_supported() - fix condition which validates CRC width
...
It looks like the intention was to return false when CRC width is different than: {16, 32} bits.
2018-06-07 15:06:36 +02:00
Przemyslaw Stekiel
68631fcaa9
STM CRC driver: hal_crc_compute_partial() - validate input paramaters.
2018-06-07 15:06:35 +02:00
Vincent Coubard
16ece66f95
Nordic: Fix nrf sections on ARMCC
...
The nrf section features has different implementations for each compilers supported by mbed-os. The header guard was ruling out compiler other than GCC by checking if __GNUC__ is defined. This check is not applicable on mbed os as the ARM compiler compile sources with gnu compatibility.
This patch makes sure that the right implementation is selected for the right compiler . The previous patch has been reverted as it is not reliable.
2018-06-06 17:18:28 +01:00
bcostm
11d0a8399b
Add license
2018-06-06 14:05:22 +02:00
Bernhard Schuster
86ce955d96
NRF52: add a separate .nvictable section and allow .noinit to be used by the application
2018-06-06 14:04:15 +02:00
jeromecoutant
202fc8af18
STM32 : few targets does not support LPTICKER
2018-06-06 13:33:18 +02:00
Mika Leppänen
4d055abea5
Added EMAC configuration for UBLOX_C027
2018-06-06 14:29:49 +03:00
Mika Leppänen
a5a8b350ce
Ported NXP LPCxx ethernet driver to unified EMAC
2018-06-06 14:29:49 +03:00
bcostm
b087390a1a
Remove HAL_TICK_DELAY (no more used)
2018-06-05 16:53:40 +02:00
bcostm
e09e1147d8
Cleanup
...
- Remove calls to HAL_SuspendTick and HAL_ResumeTick
- Rename stm_common.c in hal_tick_common.c
2018-06-05 14:48:54 +02:00
Kari Haapalehto
0c3047f4cc
Fix data aligment problem at STM32F4 hash write
2018-06-05 15:03:37 +03:00
bcostm
74c29cb0e5
Remove code related to timer channel 2
2018-06-05 11:21:02 +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
bcostm
91e826d459
Replace HAL_GetTick
2018-06-04 16:00:56 +02:00
jeromecoutant
b79be416c8
Dual Bank Flash support update
2018-06-04 13:37:59 +02:00
bcostm
cc14540140
Add support of Flash dual bank mode on DISCO_F769NI
2018-06-04 13:37:59 +02:00
bcostm
b647ecf80c
Add support of Flash dual bank mode on NUCLEO_767ZI
2018-06-04 13:37:59 +02: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
ytsuboi
e5b8591818
[Wio 3G] Adding platform
2018-06-04 15:55:43 +09: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
Andrew Leech
bf313aa1db
Move mbed_lib.json from targets folder to feature_ble folder
...
The functionality added all affects BLE features in use so this location is a better fit.
2018-06-01 13:37:16 +10:00
Andrew Leech
c1c425af08
Expose softdevice configurations via new nordic-ble library definition file
2018-06-01 13:37:15 +10: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
Maciej Bocianski
f6d3058899
NRF52_DK: SLEEP enable
2018-05-31 14:32:02 +02: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