Commit Graph

3663 Commits (mbed-os-5.10)

Author SHA1 Message Date
Arto Kinnunen 4ac94c0a47 Sync mbed-client-cli files with v0.4.0
Sync mbed-client-cli with master repo v0.4.0.
2018-11-16 14:49:17 +00:00
Marc Emmers 39eb094f5c InternetSocket: Fixed missing unlock before return 2018-11-16 14:49:17 +00:00
Bence Kaposzta 8624144759 This commit adds EMAC driver for CM3DS that uses an SMSC LAN 9220 Ethernet controller. To ensure proper operation, some methods needed to be updated in the SMSC9220's native driver as well. It passes all related Greentea tests, however when supervised by the Python environment it tends to fail because of Timeout.
The current timeout is set to 1200s that seems to be a little bit short
to finish all test cases, the timeout happens towards the end of the
last test case.

Change-Id: I914608c34828b493a80e133cd132537a297bfc84
Signed-off-by: Bence Kaposzta <bence.kaposzta@arm.com>
2018-11-16 14:49:17 +00:00
Fahim Alavi 3d28f7f125 mbed_lib.json updated for other all C030 targets and code corrected to use UBLOX_AT 2018-11-16 14:49:17 +00:00
Kari Haapalehto e713b2bb9c Fix memory leak 2018-11-16 14:49:17 +00:00
Kari Haapalehto 456a3bfbac Fix compile warning about initializing and variable order 2018-11-16 14:49:17 +00:00
Qinghao Shi 1e625e2a54 fixed NetworkInterface Class missing in doxy 2018-11-16 14:49:17 +00:00
Jaakko Korhonen 779ed2e77f Add generic BlockDevice test for get_erase_value(). 2018-11-16 14:49:17 +00:00
Jaakko Korhonen 385d02463a Add generic BlockDevice test for contiguous erase/write/read. 2018-11-16 14:49:17 +00:00
adbridge 3aa8d7f906 Revert "Use the parsing status as a way to detect if the IP string represent a valid IPv6 address"
This reverts commit 99aa1dca0a.
This has been moved to 5.11
2018-11-05 12:36:59 +00:00
Taiki 6d95eaa03d Switch the IPv4 parser to the one recently introduced in libservice. Return a bool value on wether parsing of the IPv4 address string was successful 2018-11-04 22:52:56 -06:00
Mel W 395ad2877e Articles and capitalization 2018-11-04 22:07:05 -06:00
Mel W 43ed879c48 Sentence restructuring, punctuation 2018-11-04 22:07:05 -06:00
Mel W 8bae0b1708 ...remainder of file... to [remainder of file] 2018-11-04 22:06:10 -06:00
Mel W f614965b0e Reformatting heading levels 2018-11-04 22:06:10 -06:00
Mel W c11e33edcd Commas 2018-11-04 22:05:46 -06:00
Mel W b0b22fa7c6 Capitalization, formatting of true and false, punctuation. 2018-11-04 22:05:46 -06:00
Mel W 2be0af73ec Articles and capitalization 2018-11-04 22:05:46 -06:00
Mel W 722d3822f3 Sentence restructuring, punctuation 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm e1d600175a review fixes 2018-11-04 22:05:46 -06:00
Paul Szczepanek addffcb1c4 capitalisation 2018-11-04 22:05:46 -06:00
Paul Szczepanek 30da67219f Update WiFiInterface.h 2018-11-04 22:05:46 -06:00
Paul Szczepanek f6000d3628 Update CellularBase.h 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm 2f2cb1efd7 incorrect doc was copy pasted
replaced with copydoc instead
2018-11-04 22:05:46 -06:00
paul-szczepanek-arm 43c489e8a0 missing doxy 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm b581299a20 remove redundancy and maintainance overhead 2018-11-04 22:05:46 -06:00
paul-szczepanek-arm e3f06997f6 return codes 2018-11-04 22:03:31 -06:00
paul-szczepanek-arm 2fda1c2385 doxygen fixes 2018-11-04 22:03:31 -06:00
Leszek Rusinowicz 9c93f3a850 Added required changes outside of TARGET_Cypress tree:
1. In drivers/Timer.cpp make sure that hardware timer is initialized outside of critical section.
   This is because on PSoC 6 hardware resources are shared between both cores
   and we have to make sure that the other core is not already using a particular resource.
   This mechanism is based on interprocessor communication taht cannot be handled iside of
   critical section.
2. Added support for post-binary hook function for PSoC 6 targets, so the hex image for M0+ CPU core
   can be merged with M4 core image for the final image.
3. Added possibility to use hook function from exportes, so the M0+ hex image could be included
   in the generated project.
4. Included hex images in the build dependency list, so the update of image is catched by the
   build process.
2018-11-02 19:50:02 -05:00
Leszek Rusinowicz 9e377f631f Added BLE support based on CORDIO stack. 2018-11-02 19:50:02 -05:00
Terence Zhang 119a2d434d Fix the incorrect comment for set_blocking() 2018-11-02 19:49:59 -05:00
mudassar-ublox 07588db248 Added unsupported features for UBLOX targets 2018-11-02 19:49:59 -05:00
Michal Paszta e1887a7738 TCPSocket accept refactored to close cleanly and icetea test added
Private constructor called in TCPSocket accept, when creating a new Socket.
Close() method calls moved "up" to InternetSocket.
InternetSocket::close() returns proper error code when no socket available.
Add TcpSocket::accept icetea tests.
Deleting sockets moved to teardown.
2018-11-02 19:49:59 -05:00
paul-szczepanek-arm 590cf42220 check for feature before using 2018-11-02 19:49:58 -05:00
aqin 2049cd51e1 updating method name to make it more descriptive 2018-11-02 19:49:58 -05:00
aqin ff8304de83 update with ARM coding standard 2018-11-02 19:49:58 -05:00
aqin 38260833fd BLE support added 2018-11-02 19:49:58 -05:00
Amanda Butler 57d5473e2f Edit UDPSocket.h
Edit file, mostly for minor spelling to existing text.
2018-11-02 19:49:57 -05:00
paul-szczepanek-arm a94a6596a4 doxy cleanup 2018-11-02 19:49:57 -05:00
Amanda Butler d94271e65b Edit InternetSocket.h
Edit file, mostly for branding, commas and U.S. spelling.
2018-11-02 19:49:57 -05:00
paul-szczepanek-arm 1066909f71 update internetsocket docs 2018-11-02 19:49:57 -05:00
Amanda Butler 8c5326d0f3 Edit README.md
Edit file, mostly for active voice and removal of marketing language.
2018-11-02 19:49:56 -05:00
Melinda Weed 2b56914ee5 editorial changes, passive to active, removing redundancy 2018-11-02 19:49:56 -05:00
Simon Butcher 63d20737cf Improve Mbed TLS README.md
Improves the language, formatting and clarity of the Mbed TLS README.md.
2018-11-02 19:49:56 -05:00
Simon Butcher b8f940d8df Update Mbed TLS README.md followng review
Numerous changes to language, grammar, and corrections, following review.
2018-11-02 19:49:56 -05:00
Simon Butcher a82a08ff29 Update the Mbed TLS README.md
Add content missing from the README.md taken from the Yotta/Mbed OS 3 Readme.
2018-11-02 19:49:55 -05:00
ccli8 f6b9e5b23e Fix mis-recognize that Windows-formatted SD card has valid partitions
For Windows-formatted SD card, it is not partitioned (no MBR), but its PBR has the
same boot signature (0xaa55) as MBR. We would easily mis-recognize this SD card has valid
partitions if we only check partition type. We add check by only accepting 0x00 (inactive)
/0x80 (active) for valid partition status.
2018-11-02 19:49:55 -05:00
Amanda Butler 37dba36ce8 Add comma to SocketAddress.h
Add comma to existing text.
2018-11-02 19:49:55 -05:00
Conrad Braam 66a0a58e7a Explain default port number, and construction 2018-11-02 19:49:55 -05:00
Taiki 99aa1dca0a Use the parsing status as a way to detect if the IP string represent a valid IPv6 address 2018-11-02 19:49:54 -05:00