Commit Graph

11690 Commits (a4782b5c57468c5eb04547360d0d3c30c7e3e12c)

Author SHA1 Message Date
JojoS a4782b5c57 fix export static_files to zip
fixed adding a list and a tuple
2017-08-25 11:53:04 +01:00
Deepika 0d7c129b9e Using CMSIS/RTX Exclusive access macro 2017-08-25 11:53:04 +01:00
Russ Butler c59822796f Move RTX error handlers into RTX handler file
Move the RTX error handlers out of mbed_retarget.cpp and into an the
dedicated RTX handler file.
2017-08-25 11:53:04 +01:00
Russ Butler 7de5920597 Turn on doxygen for DEVICE_* features
Enable doxygen for all device features. Also fix the warnings that
showed up once this was enabled.
2017-08-25 11:53:04 +01:00
Marcelo Salazar 5e292c9ba1 Fix to generate memory_usage key in report 2017-08-25 11:53:04 +01:00
Marcelo Salazar 9cb688a2a9 memap enhancements with depth level configurable
Removed heap/stack from report
Add --stats-depth option to mbed compile
Fix minor issues identified in review
Fix bug when parsing armcc libs
Fix code style
Fix minor issues on existing tests
Fix memap for automated TESTS
Fix stats-depth parameter for tests
2017-08-25 11:53:04 +01:00
jeromecoutant 78740bce83 STM32L1 : internal ADC channels 2017-08-25 11:53:04 +01:00
jeromecoutant dbee9a2066 STM32L0 : internal ADC channels 2017-08-25 11:53:03 +01:00
jeromecoutant 43967d7c75 STM32F7 : internal ADC channels 2017-08-25 11:53:03 +01:00
jeromecoutant 595ca3cdfe STM32F4 : internal ADC channels 2017-08-25 11:53:03 +01:00
jeromecoutant 4ee6ae77a6 STM32F3 : internal ADC channels 2017-08-25 11:53:03 +01:00
jeromecoutant 0c430597d7 STM32F1 : internal ADC channels 2017-08-25 11:53:03 +01:00
jeromecoutant 05132006ac STM32F0 : internal ADC channels 2017-08-25 11:53:03 +01:00
Martin Kojtal 8cf18422a7 Add cortex-a cache file
Fixes #4759

This was removed during cmsis5 update. Here is original file:
https://github.com/ARMmbed/mbed-os/blob/mbed-os-5.4/cmsis/TOOLCHAIN_IAR/TARGET_CORTEX_A/cache.S and
https://github.com/ARMmbed/mbed-os/blob/mbed-os-5.4/cmsis/TOOLCHAIN_GCC/TARGET_CORTEX_A/cache.S
2017-08-25 11:53:03 +01:00
toyowata 5355b65f7a Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
toyowata caaf27eab1 Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
toyowata 49d422b63e Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
toyowata 02ee9d9501 Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
toyowata ee6e2e7df9 Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
toyowata 9d10396749 Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
toyowata f9a5120958 Fix mask bits for SPI clock rate 2017-08-25 11:53:03 +01:00
Yuguo Zou ada50d49df Change to use copy assignment operator for RTWInterface::scan 2017-08-25 11:53:03 +01:00
Yuguo Zou 36ee5e7d67 Use placement new to optimize wifi scan 2017-08-25 11:53:03 +01:00
Jan Jongboom 10e14d0ca1 Add list of defines to vscode exporter 2017-08-25 11:53:03 +01:00
Seppo Takalo 79ca5bdc6d Allow using of malloc() for reserving the Nanostack's heap.
Some devices have RAM memory split into two sections.
This becames a problem for GCC based toolchains as they don't
support splitting .bss or .data sections into two memory parts.
When we run out of memory from .bss sections, allocating the stack
by malloc() allows it to be moved to .data section which might already
be in the second memory section. For example KW24D platform.
2017-08-25 11:53:03 +01:00
Mahadevan Mahesh f5efb93e50 Add call to DAC_Enable as this is no longer done as part of DAC_Init
Fixes Issue #3999

Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2017-08-25 11:53:03 +01:00
cyliangtw 36c1fbb5df Sync SPI mode with NUC472 BSP V3.02.001 2017-08-25 11:53:03 +01:00
ccli8 9cc3294858 Move target configuration from mbed_lib.json to targets.json 2017-08-25 11:53:03 +01:00
ccli8 cc9bcbcf31 Add comment for Receive Time-out IF in SPI HAL 2017-08-25 11:53:03 +01:00
ccli8 b904c9d74a Add sanity check for serial format 2017-08-25 11:53:03 +01:00
ccli8 7483c692c2 Set LED4 to LED1
No real LED4. Just for passing ATS.
2017-08-25 11:53:03 +01:00
ccli8 0ec208cfeb Remove mbed_sdk_init_forced()
1. With mbed OS 5, mbed_sdk_init() is ensured to call before C++ global object constructor.
2. Refine startup file with GCC_ARM toolchain related to this modification.
2017-08-25 11:53:03 +01:00
ccli8 7f6d3d460b Fix lp_ticker typo 2017-08-25 11:53:03 +01:00
ccli8 caa0006838 Add comment in gpio_irq_init() 2017-08-25 11:53:03 +01:00
ccli8 2b36413cfb Conform to mbed TLS H/W acceleration support 2017-08-25 11:53:03 +01:00
ccli8 cc05269a57 Move SystemInit() to register unlock range for perhaps future protected register access 2017-08-25 11:53:02 +01:00
ccli8 019c989e24 Fix RTC time doesn't continue across reset cycle 2017-08-25 11:53:02 +01:00
ccli8 94b40c3146 Fix region end address error with IAR toolchain 2017-08-25 11:53:02 +01:00
Deepika ad01e42c9f Use DSPI SDK driver API's in spi block read 2017-08-25 11:53:02 +01:00
Wolfgang Betz 453639f857 Make HAL & US tickers idle safe 2017-08-25 11:53:02 +01:00
bcostm 430a94b700 STM32 CAN: Fix issue with speed function calculation 2017-08-25 11:53:02 +01:00
ccli8 6e045e07af Update CMSIS packs 2017-08-25 11:53:02 +01:00
ccli8 cbe2849081 Remove support for uVisor core debug message via STDIO
This is necessary. Otherwise, program will hang in uninitialized STDIO UART because uVisor core doesn't enable it.
2017-08-25 11:53:02 +01:00
ccli8 38ee85f873 Add back device_name in target description 2017-08-25 11:53:02 +01:00
ccli8 c1255390a9 Move target configuration from mbed_lib.json to targets.json 2017-08-25 11:53:02 +01:00
ccli8 a72c7166ee Fix compile warnings with IAR toolchain 2017-08-25 11:53:02 +01:00
ccli8 ba0f0336d9 Fix compile warnings with GCC_ARM toolchain 2017-08-25 11:53:02 +01:00
ccli8 e7c3fafd75 Fix compile warnings with ARM toolchain 2017-08-25 11:53:02 +01:00
ccli8 dfef377431 Remove NVIC_SetVector/NVIC_GetVector to match updated boot flow 2017-08-25 11:53:02 +01:00
ccli8 1322304c63 Update spi_master_block_write() API 2017-08-25 11:53:02 +01:00