Commit Graph

7440 Commits (a05e253df7953d7a35c9af625389fee47879b3ec)

Author SHA1 Message Date
Christopher Haster 86a2606fa1 Added check for packet address in ipv4 nist test 2016-08-31 08:34:14 +03:00
Christopher Haster 997386010d Fixed recvfrom address in ipv4 nist tests
Previous behaviours overwrote server address on failures
2016-08-31 08:34:11 +03:00
jeromecoutant b9fd1f793e build issues
Target FLASH is quiet small (16KB),
so only uARM is supported and very small applications.
2016-08-31 08:33:28 +03:00
Mahadevan Mahesh 9e3c7e9ef3 HEXIWEAR: Add support to create KDS projects for HEXIWEAR
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:43:54 +01:00
Seppe Stas 5500190c1f Fixed link to release page
It looks like https://docs.mbed.com/docs/mbed-os-release-notes/en/latest/5_1/release results in a 404 page, but https://docs.mbed.com/docs/mbed-os-release-notes/en/latest/5_1/release/ works.
2016-08-30 07:43:53 +01:00
Bartek Szatkowski daeedf3e9b Beetle: Implement sleep API 2016-08-30 07:43:52 +01:00
Russ Butler fb3414fa43 Fix SingletonPtr problems
Check to see if ptr is NULL after acquiring the singleton lock to
prevent initialization race conditions. Also explicitly call the
constructor for type T.
2016-08-30 07:43:51 +01:00
Russ Butler 2564c4eafe LWIP - fix recv blocking send on accepted sockets
When a socket is created via accept set the mode to nonblocking -
a timeout of 1ms. This allows send and recv to occur at the same time.
2016-08-30 07:43:49 +01:00
Mahadevan Mahesh 9deafe6749 HEXIWEAR: Update I2C pin mapping
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:35:27 +01:00
Jimmy Brisson dcc96e7540 Print module information in 'table' output format 2016-08-30 07:35:25 +01:00
Jimmy Brisson 3d124b2ca7 Fix macros being the exact same when generating mbed_config.h 2016-08-30 07:35:24 +01:00
adustm 4ae0fdf164 fix build issue by modifying labels 2016-08-30 07:35:23 +01:00
adustm 814d76726a Add documentation + reformat the code 2016-08-30 07:35:22 +01:00
adustm 31a410bfad Add entropy functions for STM32F4 and STM32F7 family 2016-08-30 07:35:21 +01:00
Mahadevan Mahesh 2e4d9847e4 KL27Z: Update the ARM linker file
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:27:40 +01:00
Mahadevan Mahesh 246b934405 KL27Z: Update the SPI driver
1.Fix SPI flag name error
2.Fix SPI write blocking function
3.Use function pointer to implement SPI IRQ handler to reduce code size

Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-30 07:27:39 +01:00
mtkrtk 16a6fc0917 Enable SPI1 on P6_4 ~ P6_7 2016-08-30 07:27:38 +01:00
svastm 8238d2230b 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-30 07:27:37 +01:00
Brian Daniels 08e86eb7b1 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-30 07:27:35 +01:00
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