Jimmy Brisson
39f8a7d261
Create deprecated exporter class decorator
2017-07-11 11:14:52 -05:00
Jimmy Brisson
1d9fe5e337
Remove unusable exporters
2017-07-11 11:14:28 -05:00
Laurent MEUNIER
be8024de28
STM32: serial: use proper GET_IT macro
...
Depending on families, different HAL macros are defined to check the
state of serial interrupts. In several cases, we can find only 1 macro:
__HAL_UART_GET_IT_SOURCE
Checks whether the specified UART interrupt has occurred or not
But in F0, F3, F7, L0, L4 there are 2 different macros
__HAL_UART_GET_IT
Checks whether the specified UART interrupt has occurred or not
__HAL_UART_GET_IT_SOURCE
Checks whether the specified UART interrupt source is enabled.
In the later case, __HAL_UART_GET_IT_SOURCE was being used so far,
but actually needs to be replaced by __HAL_UART_GET_IT. Using the right
macro, we also check the proper flags accordingly.
2017-07-11 17:22:33 +02:00
jeromecoutant
bdd4f18acb
ST USB config files
2017-07-11 16:29:44 +02:00
Bartek Szatkowski
2963308349
RTOS: Semaphore: Improve API docs
2017-07-11 15:01:40 +01:00
Bartek Szatkowski
739a429820
Test: RTOS: Semaphore: Rework tests
2017-07-11 15:01:39 +01:00
Kari Haapalehto
f3c7e0dbc0
ONME-3113: Fix GCC_ARM and ARM compiler warnings from mbed-mesh-api
...
Warning #1300-D: inherits implicit virtual
- Adding the virtual keyword in the derived class prevents the warning
Warning #1-D: last line of file ends without a newline
- New line added at the end of file
Warning #997-D:
function "MeshInterfaceNanostack::initialize(NanostackPhy *)" is hidden
by "ThreadInterface::initialize" -- virtual function override intended?
- virtual keyword removed from "MeshInterfaceNanostack::initialize"
Warning #1300-D: inherits implicit virtual
- Adding the virtual keyword in the derived class prevents the warning
2017-07-11 15:56:08 +03:00
Vincent Coubard
3f4e839957
NRF52832: Extend idle thread stack size to 512 bytes.
...
Fix a crash where the idle thread stack size overflows. This crash
was depending on the compiler and standard library used.
2017-07-11 11:55:47 +01:00
MS30 CCChang12
3bbacad6a7
[NANO130] 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-07-11 17:50:20 +08:00
Jimmy Brisson
d25560324c
Prevent double define in very old builds
...
Partially reverts 2ddf4b33cb
2017-07-10 15:59:54 -05:00
Jimmy Brisson
668d47305b
Correct DAC pin assignment
2017-07-10 13:33:21 -05:00
Jimmy Brisson
aae62bd990
Merge pull request #4674 from andreaslarssonublox/ublox_evk_nina_b1_fix_led4
...
Fix LED4 for UBLOX_EVK_NINA_B1
2017-07-10 12:06:11 -05:00
Jimmy Brisson
a052fa3d45
Merge pull request #4561 from geky/fat-fs-volume-prefixes
...
fatfs: Add full support for multiple fs volume prefixes
2017-07-10 12:05:43 -05:00
Jimmy Brisson
b38c85cafe
Merge pull request #4525 from fahhem/patch-1
...
Improve the startup code on the STM32F070
2017-07-10 12:04:42 -05:00
Jimmy Brisson
868adafe57
Merge pull request #4518 from mazimkhan/mbed-tls-test-deploy
...
Add new target in mbedtls importer Makefile for mbedtls tests
2017-07-10 12:03:47 -05:00
Jimmy Brisson
3d86959dd8
Merge pull request #4485 from kegilbert/f429_sdk_flash_driver-rebase
...
Replace CMSIS flash driver by SDK flash driver
2017-07-10 12:03:03 -05:00
Rob Meades
f920cc65af
UBLOX_C030: correct UART 3 Tx & Rx pins (they were the wrong way around) and add the flow control lines for UART 3.
2017-07-08 11:32:46 +01:00
Jimmy Brisson
efc5c47e55
Merge pull request #4720 from marcuschangarm/flashiap_read
...
FlashIAP: Add explicit read function to flash_api.h
2017-07-07 17:47:49 -05:00
sarahmarshy
d8a7fe1467
Update ATCmdParser example code.
...
The previous example code was not very helpful, as it doesn't show the use of UARTSerial.
2017-07-07 16:45:01 -05:00
Jimmy Brisson
50fdca88e8
Merge pull request #4599 from studavekar/timing_tests_update
...
Update timing tests to be robust
2017-07-07 16:22:09 -05:00
Jimmy Brisson
e6bdc324ec
Allow custom_targets.json exporting
2017-07-07 14:45:58 -05:00
Jimmy Brisson
81446f69be
Generate exporter suppored lists when needed
2017-07-07 14:45:32 -05:00
Christopher Haster
eb4c223dd7
Toolchain: Added a note about weak functions and header files
...
The subtlety of where to mark functions as weak created an issue for
at least one user, so added a warning in the documentation.
2017-07-07 14:33:26 -05:00
Laurent MEUNIER
61648a53f5
Fix alignement
2017-07-07 17:27:46 +02:00
Anna Bridge
744b2a2579
Merge pull request #4546 from bridadan/fix_test_prints
...
Fix bad test print and move locks for printf into macro.
2017-07-07 12:44:50 +01:00
Anna Bridge
8224dab741
Merge pull request #4547 from bridadan/sort_config_data
...
Sort the config parameters before printing them
2017-07-07 12:44:18 +01:00
Anna Bridge
4890261c98
Merge pull request #4548 from deepikabhavnani/os_warn
...
Resolve Warnings for mbed-os-examples
2017-07-07 12:43:27 +01:00
Anna Bridge
28df3aeb87
Merge pull request #4635 from deepikabhavnani/spi_acquire
...
_acquire() function added & removed duplication in format/freq calls
2017-07-07 12:41:34 +01:00
Anna Bridge
292b4082ef
Merge pull request #4636 from theotherjimmy/quote-cflags
...
Double escape defines in gnuarmeclipse export
2017-07-07 12:40:40 +01:00
Anna Bridge
9ebac18596
Merge pull request #4710 from amq/patch-1
...
Correct a typo in the github issue template
2017-07-07 12:39:06 +01:00
Anna Bridge
e1bc3efd0c
Merge pull request #4711 from LordGuilly/verbose_missing
...
added the missing verbose=verbose to printout the command line correctly at build_api.py
2017-07-07 12:38:23 +01:00
Anna Bridge
d2cb0c6105
Merge pull request #4215 from theotherjimmy/lint-targets-json
...
Add script to lint targets.json
2017-07-07 12:36:44 +01:00
Marcus Chang
abca2ca48b
FlashIAP: Add explicit read function to flash_api.h
...
On some platforms, the in-application memory is not memory mapped
and therefore cannot be accessed using memcpy.
The flash_read function added to flash_api.h (with a weak
implementation using memcpy in mbed_flash_api.c) can be used for
reading data from areas that are not memory mapped.
2017-07-06 18:53:32 +01:00
Jimmy Brisson
e0f56d1ab7
Merge pull request #4659 from jeromecoutant/PR_F767
...
Add the correct startup s file in TARGET_STM32F767
2017-07-06 10:18:08 -05:00
Jimmy Brisson
dea489ef29
Merge pull request #4163 from adustm/STM_aes_l486rg
...
STM32L486RG/mbedtls: add aes hw acceleration
2017-07-06 10:17:15 -05:00
Jimmy Brisson
036778b64e
Merge pull request #4685 from kegilbert/running-thread-typo-fix
...
Rename runnig_thread to running_thread in rtx_mutex
2017-07-06 10:16:11 -05:00
Jimmy Brisson
99b37b28bb
Merge pull request #4468 from moonchen/quote-include-paths
...
Put quotes around include files
2017-07-06 10:13:27 -05:00
Kevin Bracey
17f1111817
Merge commit '0613e29fde32daa609eb6ae4ad785112b8fd9729'
...
* commit '0613e29fde32daa609eb6ae4ad785112b8fd9729':
Squashed 'features/FEATURE_COMMON_PAL/nanostack-libservice/' changes from 6444c8a..854505d
2017-07-06 12:03:42 +03:00
Kevin Bracey
0613e29fde
Squashed 'features/FEATURE_COMMON_PAL/nanostack-libservice/' changes from 6444c8a..854505d
...
854505d Introduce object oriented dynmemLIB
27bae6b Merge pull request #59 from ARMmbed/fix_yotta_deps
ff45891 Add dependency on mbed-trace
git-subtree-dir: features/FEATURE_COMMON_PAL/nanostack-libservice
git-subtree-split: 854505d0191e428c07eb25fc9630dc05b21d5a47
2017-07-06 12:03:41 +03:00
mattot01
774b5c6584
Enable greentea testing on CM3DS_MPS2 target
...
Set copy_method and reset_method in targets.json which is needed for
htrun.
2017-07-06 08:23:45 +02:00
lordguilly
5f22577da1
added the missing verbose=verbose to printout the command line correctly
2017-07-06 00:38:42 +01:00
amq
897b104857
Correct a typo in the github issue template
2017-07-06 00:26:21 +02:00
Bradley Scott
251459e8aa
STM32: Remove i2c_read() and i2c_write() redirects to HAL_I2C_IsDeviceReady()
...
Some I2C devices require specific zero length read/write sequences which
the HAL_I2C_IsDeviceReady() redirect interferes with. After Removing
these redirects, it was confirmed that zero length reads and writes
would both still work correctly for detecting presence/absence of an
I2C device on a bus.
2017-07-05 14:02:34 -04:00
Shrikant Tudavekar
8a4dbff8d6
validate base_time key received
...
This is required as greentea can send multiple __sync packets and cause the
to be in unexpected state.
2017-07-05 12:37:41 -05:00
bcostm
98aa178127
NUCLEO_F429ZI: comments corrections
2017-07-05 10:03:30 +02:00
bcostm
a86fc17e99
DISCO_F429ZI: Typo correction
2017-07-05 10:03:27 +02:00
bcostm
e8c817b105
NUCLEO_F429ZI: Add alternate pins and enable all pins
2017-07-05 10:03:23 +02:00
bcostm
20ef523195
DISCO_F429ZI: Typo corrections + add missing ALT pins
2017-07-05 10:03:21 +02:00
bcostm
b11151a96d
DISCO_F429ZI: Add missing ADC alternate pins
2017-07-05 10:03:17 +02:00
bcostm
3cdf90dc2f
DISCO_F429ZI: Add alternate pins and enable all pins
2017-07-05 10:03:15 +02:00