svastm
43be3b403e
[STM32] Add ethernet and feature IPV4
...
This commit refactor the `lwip-eth/arch/TARGET_STM` folder and add the IPV4 feature for the
following targets:
- NUCLEO_F207ZG
- NUCLEO_F429ZI
- NUCLEO_F767ZI
- DISCO_F746NG
2016-08-17 10:27:32 +02:00
Yoshihiro TSUBOI
f8a6af161a
[TY51822r3] Added exporting support
2016-08-17 10:58:48 +09:00
Christopher Haster
b12c27c5b4
Updated deprecation notices to match branch names
...
Example:
MBED_DEPRECATED_SINCE("mbed-os-5.1", "don't foo any more, bar instead")
void foo(int arg);
2016-08-16 20:30:20 -05:00
Christopher Haster
0f516aa8e0
Added more well-defined garuntees on deprecation notices in mbed
...
From the discussion on issue #2068 :
Functions marked deprecated in the mbed library should notate when
the deprecation was started to allow efficient removal once a set
amount of time has expired.
Added the following macro:
MBED_DEPRECATED_SINCE("version", "message string")
Example usage:
MBED_DEPRECATED_SINCE("v5.1", "don't foo any more, bar instead")
void foo(int arg);
Adopted in existing deprecations:
- FunctionPointer
- RtosTimer
- Thread
2016-08-16 15:45:51 -05:00
Jimmy Brisson
dabd7b8d53
Made linting a recommendation and raised the bar for printing
2016-08-16 13:29:43 -05:00
Jimmy Brisson
7b7ca84ab3
Fix remaining issues in targets.py
2016-08-16 13:29:43 -05:00
Jimmy Brisson
3f9bedbdd9
Add pylint testing to Travis
2016-08-16 13:29:43 -05:00
Jimmy Brisson
33786130ae
Format and document options.py
2016-08-16 13:29:43 -05:00
Jimmy Brisson
44efd92ca3
Format and document hooks.py
2016-08-16 13:29:31 -05:00
Brian Daniels
20ddba6e90
Fixing issue where GCC fails to report compile errors when non-verbose
...
The output of the GCC compiler is such that the toolchain regex sometimes
got hung up on the ':' charcter being printed in front of the drive letter when
running on Windows. This PR changes the matching logic to be more flexible
by using 'search' to check the entire string for a match, not just the
beginning of the string.
2016-08-16 12:34:18 -05:00
Jimmy Brisson
ec1d0b5673
Format detect_targets.py
2016-08-16 11:48:46 -05:00
Jimmy Brisson
2831eee216
Format and document libraries.py
2016-08-16 11:48:45 -05:00
Jimmy Brisson
c073857b3b
Add pylint configuration file
2016-08-16 11:48:45 -05:00
Jimmy Brisson
acc59a1a86
Format paths python module
2016-08-16 11:48:45 -05:00
Jimmy Brisson
5fbcc25b46
Format and document colorize
2016-08-16 11:48:45 -05:00
Jimmy Brisson
cb5e61028d
Format and add docstrings to memmap
2016-08-16 11:48:39 -05:00
Jimmy Brisson
ea63a4d9a7
Expand docstrings in build_api
2016-08-16 11:04:33 -05:00
Jimmy Brisson
bb43f8d37a
Format targets.py
2016-08-16 11:04:33 -05:00
Jimmy Brisson
9d09f8e049
Reveal cumulative attributes from Targets
2016-08-16 11:04:32 -05:00
Jimmy Brisson
57af5cd053
Edit the English of the docstrings
2016-08-16 11:04:32 -05:00
Jimmy Brisson
acf5c40af4
Glorify config.py (passes pylint)
2016-08-16 11:04:32 -05:00
Jimmy Brisson
b2156ceef5
Format bulid_api
2016-08-16 11:04:32 -05:00
Jimmy Brisson
99f1284a81
Stylize utils.py
2016-08-16 11:04:27 -05:00
svastm
e7b1b76b44
[STM32L4] Add tests for asynchronous serial
2016-08-16 17:55:27 +02:00
svastm
7c384c9765
[STM32L4] Enable asynchronous serial
2016-08-16 17:54:14 +02:00
svastm
bad850c49a
[STM32L4] Add asynchronous serial
2016-08-16 17:54:14 +02:00
Jeremy Brodt
7be00b8fa8
[MAX326xx] Synchronizing SPI drivers.
2016-08-16 10:30:14 -05:00
Jeremy Brodt
e628254c08
[MAX326xx] Added missing register definitions.
2016-08-16 10:30:14 -05:00
Jeremy Brodt
c8410ee8c7
[MAX326xx] Updated bit-band macros to match latest MXC convention.
2016-08-16 10:30:14 -05:00
Jeremy Brodt
2fb904f25c
[MAX326xx] Fixed analogout bugs.
2016-08-16 10:30:14 -05:00
Jeremy Brodt
301d7f271f
[MAX326xx] Fixed i2c_byte_write() return value.
2016-08-16 10:30:14 -05:00
Jeremy Brodt
0e330ef1fa
[MAX326xx] Fixed I2C bug.
2016-08-16 09:27:27 -05:00
svastm
c660821515
[STM32F3] Add tests for asynchronous serial
2016-08-16 16:03:03 +02:00
svastm
b2d8cfe14c
[STM32F3] Enable asynchronous serial
2016-08-16 16:00:36 +02:00
svastm
79c11c0b8e
[STM32F3] Add asynchronous serial
2016-08-16 16:00:36 +02:00
Martin Kojtal
8d368775e3
Merge pull request #2401 from svastm/serial_asynch_f4
...
[STM32F4] Add asynchronous serial
2016-08-16 14:24:06 +01:00
Martin Kojtal
2776dd7dd3
Merge pull request #2447 from ytsuboi/master
...
[TY51822r3] Add support for mbed OS 5
2016-08-16 10:05:26 +01:00
Mahadevan Mahesh
0ad9220fb1
Add support for FRDM K66
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-15 15:37:25 -05:00
Mahadevan Mahesh
5f598a9aaf
Add support for KL43Z using KSDK 2.0
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-15 13:16:46 -05:00
Sam Grove
b396436432
Merge pull request #2451 from 0xc0170/test
...
Fixes from mbed-os-5.1.1
2016-08-15 12:54:24 -05:00
Brian Daniels
f334bd7602
Sharing greentea-client's RawSerial with utest and UNITY.
...
This commit allows the linker to remove the reference to the RawSerial object
if it not used in the application. This way it only is brought in for
tests.
2016-08-15 12:11:34 -05:00
Martin Kojtal
dd8060b798
Merge pull request #2433 from theotherjimmy/better-config-errors
...
[tools] Improve error for missing name from mbed_lib.json
2016-08-15 15:15:06 +01:00
0xc0170
f38ee3c049
K64F serial - fix device macro for serial flow
2016-08-15 14:55:22 +01:00
0xc0170
f51d8cfa3e
MTS Gambit - remove serial flow control
...
Plus protect serial flow in the common k64f code, as not all targets provide its
support.
2016-08-15 14:55:20 +01:00
0xc0170
29d36f0e7d
K64F - HAL common part prefixed with MCU_K64F
2016-08-15 14:55:18 +01:00
0xc0170
4c499780dd
Target hexiwear - add mcu_k64f label
2016-08-15 14:55:16 +01:00
0xc0170
b52a2fe9f4
Rename cmsis K64F to MCU_K64F
...
This is common for any K64F not only for frdm-k64f that is named K64F. This
is causing conflicts with inheritance. This might be fixed better (long term
solution).
2016-08-15 14:55:14 +01:00
0xc0170
ae4a4938ab
mbed lib revision - 123
2016-08-15 14:55:12 +01:00
Martin Kojtal
6c2ef92dfa
Merge pull request #2427 from fvincenzo/master
...
[BEETLE] Add support for IAR compiler
2016-08-15 11:44:06 +01:00
Yoshihiro TSUBOI
38f626cc61
[TY51822r3] Add support for mbed OS 5
...
- Changed inherit to "MCU_NRF51_32K_UNIFIED".
- Added 32MHz XTAL support to "system_nrf.c".
- Added TY51822r3 support to "MCU_NRF51_32K_UNIFIED".
2016-08-15 19:18:56 +09:00