cyliangtw
06910bdea5
[M2351] remove progen, not used any more
2018-07-12 17:50:55 +08:00
cyliangtw
c5494eb751
[M2351] Support __vector_table instead of __vector_handlers in IAR
2018-07-12 17:50:54 +08:00
cyliangtw
1f27546480
[M2351] Support GCC & IAR toolchain
2018-07-12 17:50:53 +08:00
cyliangtw
dcdd9fb56e
[M2351] Sync SDH_CardDetection type to avoid GCC compiler error
2018-07-12 17:50:52 +08:00
cyliangtw
205f8dbab2
[M2351] Add one new target M2351, regard as M0+ with some V8M CPU control at first
2018-07-12 17:50:51 +08:00
Cruz Monrreal
e1df16e843
Merge pull request #7365 from jeromecoutant/PR_RTC_SHADOW
...
STM32 RTC : bypass shadow registers
2018-07-11 21:29:02 -05:00
Cruz Monrreal
19c6f3b316
Merge pull request #7290 from bcostm/refactor_us_ticker
...
STM32: Refactor us_ticker files
2018-07-11 21:28:32 -05:00
Cruz Monrreal
f4382d95b8
Merge pull request #7474 from 0xc0170/fix_rtx_rte
...
Replace build profile changes with config
2018-07-11 12:14:59 -05:00
Cruz Monrreal
c669655d86
Merge pull request #7042 from shuoo/feature-cm3ds-flash
...
Flash API: Enable Flash api on CM3DS
2018-07-11 09:28:17 -05:00
Cruz Monrreal
38c5e9c669
Merge pull request #7453 from marcuschangarm/fix-nrf52-swi
...
Fix SWI conflict in SoftDevice for NRF52 series
2018-07-11 08:12:30 -05:00
Cruz Monrreal
61307446a9
Merge pull request #7404 from SenRamakri/sen_FixErrorReportLinkForRelease
...
Do not print error reports in release builds
2018-07-11 08:10:13 -05:00
Jimmy Brisson
0222ca4976
Add _RTX_ define where it's needed and used
2018-07-11 13:49:57 +01:00
Jimmy Brisson
5f8aa893ca
Partial revert of "CMSIS/RTX: Adapt Mbed OS to CMSIS/RTX device support scheme"
2018-07-11 13:49:57 +01:00
bcostm
0b133be504
stm32 ticker: change th eplace where timer init in done, fix overflow issue with 16-bit timer
...
- Move back the 16/32bit timer initialization in HAL_InitTick() and not in us_ticker_init()
- Use ticker_read_us() and us_ticker_read() in HAL_GetTick() to fix potential overflow issue with the 16bit timer
==> These corrections allow timer, rtc, sleep, tick tests to PASS
2018-07-11 14:45:48 +02:00
bcostm
fc50e28ae6
stm32 ticker: corrections in order to pass tests
2018-07-11 14:44:23 +02:00
bcostm
7097e07b62
stm32 ticker: typo corrections
2018-07-11 14:43:36 +02:00
bcostm
d8e839a789
stm32 ticker: change license
2018-07-11 14:43:16 +02:00
bcostm
32031cbab3
stm32 ticker: rename hal_tick.h in us_ticker_data.h
2018-07-11 14:42:44 +02:00
Cruz Monrreal
dc946b3c34
Merge pull request #7446 from kivaisan/disable_lse_MTB_USI_WM_BN_BM_22
...
Disable LSE for MTB_USI_WM_BN_BM_22
2018-07-11 07:39:44 -05:00
bcostm
fbd7a97e19
stm32 ticker: rename macro and update ST HAL Tick functions
...
- rename TIM_MST_16BIT in TIM_MST_BIT_WIDTH in order to use it directly in ticker info structure
- change HAL_InitTick() and HAL_GetTick()
2018-07-11 14:39:42 +02:00
Cruz Monrreal
b290ff33f3
Merge pull request #7127 from davidsaada/david_nvstore_fix_test_alloc
...
NVStore tests: Tune memory consumption; stop threads greafully
2018-07-11 07:39:25 -05:00
bcostm
b1bbd765b7
stm32 ticker: rename files and move functions
...
- rename hal_tick_common.c in hal_tick_overrides.c
- move 16 and 32bits timer functions in us_ticker.c
2018-07-11 14:36:58 +02:00
Cruz Monrreal
3becf77b10
Merge pull request #7466 from theotherjimmy/py3-version-check
...
Tools: py3 compatible version checks
2018-07-11 07:34:49 -05:00
jeromecoutant
1052993236
STM32 RTC : bypass shadow registers
...
- RTC_SSR for the subseconds
- RTC_TR for the time
- RTC_DR for the date
These registers were accessed through shadow registers which are synchronized with PCLK1 (APB1 clock).
They are now accessed directly in order to avoid waiting for the synchronization duration.
2018-07-11 10:08:02 +02:00
Cruz Monrreal
3f742c9b73
Merge pull request #7430 from kivaisan/user_constructed_phy_v2
...
Lora: Add support for runtime PHY selection
2018-07-10 22:11:21 -05:00
Cruz Monrreal
c038419612
Merge pull request #7333 from mirelachirica/at_handler_reading_improvements
...
Cellular: More unit tests for ATHandler's read routines
2018-07-10 22:04:27 -05:00
Cruz Monrreal
45b8ec981b
Merge pull request #7410 from theotherjimmy/explicit-exporer-aliases
...
Tools: Move exporter alias handling to CLI
2018-07-10 22:04:01 -05:00
Jimmy Brisson
444d021b0e
Correct string usage in version checking
2018-07-10 14:04:26 -05:00
Martin Kojtal
61f3d8b21b
Merge pull request #7437 from snej/master
...
Recognize ".cc" and ".hh" source file extensions
2018-07-10 14:41:30 +02:00
Mirela Chirica
7de9770f0c
Cellular: More unit tests for ATHandler's read routines
2018-07-10 15:09:09 +03:00
Mirela Chirica
aff55462f5
Cellular: Fix for ATHandler's read string and hexstring NULL termination
2018-07-10 15:09:09 +03:00
Kimmo Vaisanen
a5ac795304
Disable LSE for MTB_USI_WM_BN_BM_22
...
Current MTB_USI_WM_BN_BM_22 modules do not have OSC32_IN connected, so
external xtal is not in use.
2018-07-10 08:49:38 +03:00
Marcus Chang
4bb84fdb71
Change NRF52 series UART to only use one SWI channel
...
This fixes conflicts with the SoftDevice.
2018-07-09 12:54:09 -07:00
Marcus Chang
cfb99d689a
Fix inconsistent SWI configuration in NRF52 series
...
All SWI channels except SWI0 is being used by the SoftDevice and
not only SWI1.
2018-07-09 12:54:09 -07:00
Marcus Chang
01135e30ce
Remove white space in config files for NRF52 series
2018-07-09 12:54:08 -07:00
Cruz Monrreal
bcec185754
Merge pull request #7352 from bcostm/fix_rtc_ticker
...
STM32: Fix RTC test issue on targets using a 16-bit timer for us_ticker
2018-07-09 10:20:13 -05:00
Cruz Monrreal
8f43223646
Merge pull request #7412 from bmcdonnell-ionx/bugfix-fatfs-dir-list-when-full
...
apply FatFs 0.13b hotfix - fix readdir() never terminates when dir is full
2018-07-09 10:17:12 -05:00
Jimmy Brisson
a9abcf1b15
Add aliases to example exporter options
2018-07-09 09:49:55 -05:00
Karl Zhang
bbb97c803b
Flash API: Enable Flash api on CM3DS
...
Implement flash_api.c for CM3DS on MPS2+.
Because MPS2+ board has no physical flash chip, the implementation emulates
flash over SRAM.
2018-07-09 21:07:48 +08:00
Jens Alfke
5543849ba4
Recognize ".cc" and ".hh" source file extensions
...
".cc" --> C++ source code
".hh" --> header
This change allows existing source code with this naming
convention (e.g. my company's) to be used in mbed.os projects.
2018-07-06 10:10:22 -07:00
Cruz Monrreal
69d8c0bac3
Merge pull request #7429 from codeauroraforum/MXRT_Fix_AnalogIn
...
MXRT1050: Ensure the pins are in input mode for analogin
2018-07-06 11:24:40 -05:00
Cruz Monrreal
59defa29e9
Merge pull request #7406 from OpenNuvoton/nuvoton_fix_wakeup_delay
...
NANO130: Change PLL clock source to HIRC instead of HXT
2018-07-06 11:20:40 -05:00
Cruz Monrreal
39a7e5c48f
Merge pull request #7421 from codeauroraforum/Fix_MXRT_GPIO_API
...
MIMXRT1050_EVK: Move clock enable after check of pin
2018-07-06 11:18:33 -05:00
Jimmy Brisson
047cb631e8
Correct -E help
2018-07-06 10:29:15 -05:00
Jimmy Brisson
ec0a4933fa
Correct argv usage
2018-07-06 10:22:37 -05:00
Jimmy Brisson
44030c23d3
Simplify main function
2018-07-06 10:20:37 -05:00
Senthil Ramakrishnan
b6179d281d
Remove error reporting for release builds
2018-07-06 10:15:07 -05:00
Jimmy Brisson
71323af2f5
Reformat part of project.py
2018-07-06 10:10:01 -05:00
Senthil Ramakrishnan
a29eee4e73
Don't print error reports in release builds
2018-07-06 09:56:34 -05:00
Kimmo Vaisanen
0397b0b292
Lora: Support user provided LoRaPHY object
...
To support custom PHY object, a new LoRaWANInterface constructor was
added.
2018-07-06 15:11:10 +03:00