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
jeromecoutant
ffcfc882d3
CAN loopback test: correct some NUCLEO pin
2016-08-18 13:47:28 +01:00
Bogdan Marinescu
ed574957cd
build_mbed_libs is now aware of the configuration
...
Previously, build_mbed_libs didn't take into account the configuration.
This is a problem when doing a binary release, since mbed_lib.json
contains configuration data relevant to the binary release.
2016-08-18 13:47:26 +01:00
bcostm
3b9b2ec3c2
Add missing serial flow control elements in serial structure
2016-08-18 13:47:24 +01:00
bcostm
418e9f0aeb
Activate SERIAL_FC in targets.json
2016-08-18 13:47:22 +01:00
bcostm
2c1a790556
Add Serial Flow Control pins
2016-08-18 13:47:21 +01:00
bcostm
8091386ad0
Add Serial Flow Control pins
2016-08-18 13:47:19 +01:00
bcostm
1e8e71e8ad
Add Serial Flow Control pins
2016-08-18 13:47:17 +01:00
bcostm
6c872f37bb
Add Serial Flow Control pins
2016-08-18 13:47:16 +01:00
bcostm
396f563702
Add Serial Flow Control pins
2016-08-18 13:47:14 +01:00
bcostm
7de28b5feb
Add Serial Flow Control pins
2016-08-18 13:47:12 +01:00
jeromecoutant
cf09dced9f
Create MBED_A28 test in the common list
...
MBED_A28 test is the same as MBED_A27 test.
This is a CAN loopback test without any peripheral or wire.
It can then be added in the common list.
2016-08-18 13:47:11 +01:00