svastm
adfb954908
Add tests for asynchronous serial
2016-08-30 07:27:34 +01:00
svastm
0540aaa532
Enable asynchronous serial
2016-08-30 07:27:33 +01:00
svastm
1c213ae259
Add asynchronous serial
2016-08-30 07:27:32 +01:00
svastm
bdc31caf63
Add tests for asynchronous serial
2016-08-30 07:27:31 +01:00
svastm
f18f9e151b
Enable asynchronous serial
2016-08-30 07:27:30 +01:00
svastm
47684de244
Add asynchronous serial
2016-08-30 07:27:29 +01:00
Christopher Haster
4842f260c1
Added support for NSAPI_REUSEADDR to the lwip interface
2016-08-30 07:27:27 +01:00
Jimmy Brisson
aeeffcc85f
Move find_tests to where it's has arguments
2016-08-30 07:27:26 +01:00
Brian Daniels
7ca8705094
Adding retries to the NIST test.
...
A UDP request to the NIST servers can fail to return data due to UDP
packet loss. Since packets are not guaranteed with UDP, this is a valid
failure and should not be treated as a test failure. The test should retry
the request in this case. This commit adds those retries.
2016-08-30 07:27:25 +01:00
Martin Kojtal
d2202045ac
Merge pull request #2499 from ARMmbed/release
...
Release mbed lib v124 + mbed os 5.1.2
2016-08-19 23:22:19 +01:00
0xc0170
ec15ee63d7
targets - KL27Z IAR removal
...
Fails to build spi HAL
2016-08-19 10:54:49 +01:00
0xc0170
5a78cf3fc5
mbed lib revision - 124
2016-08-18 14:32:39 +01:00
Yoshihiro TSUBOI
0b195e8594
Added exporting support
2016-08-18 13:48:42 +01:00
Christopher Haster
7b02d5396c
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-18 13:48:41 +01:00
Christopher Haster
aa9b5df914
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-18 13:48:38 +01:00
Jimmy Brisson
1dc77aceba
Made linting a recommendation and raised the bar for printing
2016-08-18 13:48:36 +01:00
Jimmy Brisson
26e7a356b7
Fix remaining issues in targets.py
2016-08-18 13:48:35 +01:00
Jimmy Brisson
6d70a7a1e2
Add pylint testing to Travis
2016-08-18 13:48:33 +01:00
Jimmy Brisson
af5d35dd1d
Format and document options.py
2016-08-18 13:48:31 +01:00
Jimmy Brisson
b12ad8ecbc
Format and document hooks.py
2016-08-18 13:48:29 +01:00
Jimmy Brisson
efb7cfb753
Format detect_targets.py
2016-08-18 13:48:27 +01:00
Jimmy Brisson
c7bc6552ad
Format and document libraries.py
2016-08-18 13:48:25 +01:00
Jimmy Brisson
d25230f61b
Add pylint configuration file
2016-08-18 13:48:24 +01:00
Jimmy Brisson
4cdd267337
Format paths python module
2016-08-18 13:48:22 +01:00
Jimmy Brisson
de065abb67
Format and document colorize
2016-08-18 13:48:20 +01:00
Jimmy Brisson
7d733fef03
Format and add docstrings to memmap
2016-08-18 13:48:18 +01:00
Jimmy Brisson
895d71786e
Expand docstrings in build_api
2016-08-18 13:48:16 +01:00
Jimmy Brisson
e40d95e1e4
Format targets.py
2016-08-18 13:48:14 +01:00
Jimmy Brisson
5755127fb8
Reveal cumulative attributes from Targets
2016-08-18 13:48:12 +01:00
Jimmy Brisson
7600a322f5
Edit the English of the docstrings
2016-08-18 13:48:10 +01:00
Jimmy Brisson
f65b6d3012
Glorify config.py (passes pylint)
2016-08-18 13:48:08 +01:00
Jimmy Brisson
899d8c54e5
Format bulid_api
2016-08-18 13:48:07 +01:00
Jimmy Brisson
5b4a0b4912
Stylize utils.py
2016-08-18 13:48:05 +01:00
Jeremy Brodt
69d4a921be
Synchronizing SPI drivers.
2016-08-18 13:48:03 +01:00
Jeremy Brodt
2e786ba70d
Added missing register definitions.
2016-08-18 13:48:01 +01:00
Jeremy Brodt
0c594858fd
Updated bit-band macros to match latest MXC convention.
2016-08-18 13:47:59 +01:00
Jeremy Brodt
a135a9ae18
Fixed analogout bugs.
2016-08-18 13:47:57 +01:00
Jeremy Brodt
0f847f4444
Fixed i2c_byte_write() return value.
2016-08-18 13:47:55 +01:00
Jeremy Brodt
2598daa275
Fixed I2C bug.
2016-08-18 13:47:52 +01:00
Mahadevan Mahesh
8753dd61d4
Add support for FRDM K66
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-18 13:47:50 +01:00
Mahadevan Mahesh
a007d912ac
Add support for KL43Z using KSDK 2.0
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-18 13:47:48 +01:00
Yoshihiro TSUBOI
74de744178
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-18 13:47:45 +01:00
Vincenzo Frascino
5ddba7742e
Change release_version to 5
...
mbedci-test CI server is complian only with mbed-os release version 5.x.
This patch updates the Beetle section of the target.json file in order
to comply with the requirement.
Signed-off-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
2016-08-18 13:47:43 +01:00
Vincenzo Frascino
61cd9ebbed
Add support for IAR compiler
...
IAR compiler support is a mandatory requirement for mbed-os 5.1.
This patch adds support to IAR on Beetle mbed-os platform.
It contains:
* Linker script
* Startup code
* Target enablement
* Cordio libraries for BLE
Signed-off-by: Douglas Raillard <douglas.raillard@arm.com>
Signed-off-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
2016-08-18 13:47:41 +01:00
Jimmy Brisson
a459e8548e
Improve error for missing name from mbed_lib.json
2016-08-18 13:47:39 +01:00
svastm
c247f2f197
Add tests for asynchronous serial
2016-08-18 13:47:37 +01:00
svastm
ef1ffaf54c
Enable asynchronous serial
2016-08-18 13:47:35 +01:00
svastm
622347ff05
Add asynchronous serial
...
- Move struct serial_s to common_objects.h
- Add event field to struct serial_s
- Remove ASYNCH_DMA
- Clean yotta defines
2016-08-18 13:47:33 +01:00
Jimmy Brisson
040ae6cba1
Remove argument from tool/project.py -b
...
resolves #2309
2016-08-18 13:47:31 +01:00
Bogdan Marinescu
70abaccd93
Add config data to build_lib in build_api.py
...
`build_lib` wasn't aware of configuration data, so some of the source
files that depends on configuration data fail to compile. This commit
fixes that by making `build_lib` aware of configuration data.
2016-08-18 13:47:29 +01:00