neilt6
ae0137681a
Updated USBHost for library changes
...
Updated USBHost classes to use Callback<void()> and new Thread API to
fix compiler warnings.
2016-09-06 11:31:20 -06:00
Sam Grove
9111aa4c2d
Merge pull request #2570 from yogpan01/compilation-fix
...
Fix failing compilation for mbed-os
2016-08-29 11:07:36 -05:00
Yogesh Pande
be70130f3e
Fix failing compilation for mbed-os
...
This commit fixes issue
https://github.com/ARMmbed/mbed-os/issues/2569
This commit has to go in coming mbed-os release else the build is broken.
2016-08-29 14:49:29 +03:00
Sam Grove
5c14cb9790
Merge pull request #2555 from ytsuboi/master
...
[TY51822r3] a patch for TY51822r3 to use a change of PR #2535
2016-08-27 07:32:31 -05:00
Sam Grove
ea56684fff
Merge pull request #2531 from radhika-raghavendran/master
...
ncs36510 from ON Semiconductor
2016-08-27 07:31:39 -05:00
Sam Grove
eeead562f1
Merge pull request #2558 from meriac/master
...
Update uVisor with new page allocator
2016-08-27 07:30:50 -05:00
Sam Grove
fe1f2b6066
Merge pull request #2563 from sarahmarshy/path_error_rev
...
Check if executble exists
2016-08-26 18:05:50 -05:00
Sarah Marsh
bd0acdc527
Check executable
2016-08-26 17:32:57 -05:00
Sam Grove
9ec0ec0309
Merge pull request #2497 from geky/nsapi_dns
...
[nsapi] Refactor dns-query
2016-08-26 14:42:18 -05:00
Sam Grove
ea3526d657
Merge pull request #2418 from sarahmarshy/path_error_rev
...
Readable error when toolchain paths not set. Allow IAR and ARM toolchains to be set in user's PATH.
2016-08-26 13:10:48 -05:00
Christopher Haster
4ffeec1797
[nsapi] Restructured nsapi_dns.h to have clear separation between C/C++
...
- Separated overloads based on language
- Removed NSAPI_C_LINKAGE definition
2016-08-26 12:39:52 -05:00
Sam Grove
39127f856a
Merge pull request #2462 from svastm/serial_asynch_f2
...
[STM32F2] Add asynchronous serial
2016-08-26 12:18:33 -05:00
Christopher Haster
a3ecdf3b71
[nsapi] Adopted netconn_gethostbyname in the lwip interface
...
Provides proper integration with DHCP through lwip
2016-08-26 12:16:41 -05:00
Christopher Haster
f9552ddbbe
[nsapi] Add support for implementation-provided DNS servers
...
Support intended for DNS servers provided by DHCP requests.
2016-08-26 12:16:41 -05:00
Christopher Haster
dc9ddd42ef
[nsapi] Removed unnecessary dns_query functions
2016-08-26 12:16:41 -05:00
Christopher Haster
08584916a5
[nsapi] Added IPv6 support to DNS query
...
To avoid complications with unexpected IP versions, the wanted
IP version was added as an extra argument to DNS query functions
(defaults to NSAPI_IPv4).
Internal API changes:
m nsapi_dns_query
m nsapi_dns_query_multiple
Interestingly, though multiple questions can be encoded in a single
DNS packet, few, if any, nameservers respect any but the first
question. This makes support for coelescing DNS queries useless.
2016-08-26 12:16:41 -05:00
Christopher Haster
665309986e
[nsapi] Added support for multiple results in a dns-query
...
Internal API changes:
+ nsapi_dns_query_multiple
Note, dns_query_multiple takes a buffer of nsapi_addr_t to fill. This is
less dynamic than the linked-list method used in linux's gethostbyname,
but is easier to manage and more constrained.
2016-08-26 12:16:41 -05:00
Christopher Haster
126df2b4a9
[nsapi] Refactored dns-query to match style of the rest of the nsapi
...
Internal API changes:
dnsQuery -> nsapi_dns_query
Additionally restructured query code to emit/parse network structures
in stream form to hopefully document the underlying structure more
explicitly.
2016-08-26 12:16:41 -05:00
Sam Grove
a3a9daf24a
Merge pull request #2487 from ARMmbed/memory_instrumentation
...
Runtime dynamic memory tracing
2016-08-26 11:34:24 -05:00
Alessandro Angelino
b98227c939
K64F: Revert to hardcoded stack pointer in RTX
2016-08-26 17:19:04 +01:00
Milosch Meriac
9cb6d6099e
Update uVisor page allocator
2016-08-26 17:18:45 +01:00
Niklas Hauser
170ba1c802
Move page heap after uVisor private data.
2016-08-26 17:18:45 +01:00
svastm
cd7c44ba4d
[STM32F2] Add tests for asynchronous serial
2016-08-26 17:10:23 +02:00
svastm
2a8ef3917c
[STM32F2] Enable asynchronous serial
2016-08-26 17:09:11 +02:00
svastm
d49a879aa7
[STM32F2] Add asynchronous serial
2016-08-26 17:09:11 +02:00
Radhika
2dc38063b9
Formatting code according to ARM guidelines.
...
Ran pylint and astyle.
Rebased latest ARMmbed-os code.
2016-08-26 20:34:23 +05:30
Radhika
048d53134a
rebasing with mbed-os latest
2016-08-26 20:34:20 +05:30
Sam Grove
a7c7ceda0e
Merge pull request #2455 from bridadan/share-greentea-serial-in-frameworks
...
Sharing greentea-client's RawSerial with utest and UNITY.
2016-08-26 09:56:23 -05:00
Bogdan Marinescu
8b908abcc5
Added thread safety to the tracing mechanism
...
Without this in place, traces might be lost if a another thread
interrupts a memory function at the right time.
2016-08-26 09:42:41 -05:00
Bogdan Marinescu
1e3cbc909b
Added tests for the memory tracer
2016-08-26 09:42:40 -05:00
Bogdan Marinescu
7d09bb7d3b
Runtime dynamic memory tracing
...
This commit adds a dynamic memory tracer that calls a callback whenever
one of the basic memory allocation functions (malloc, realloc, calloc,
free) is called. The operation of the tracer is guarded by the
'MBED_MEM_TRACING_ENABLED` macro.
Infinite recursion during tracing is guarded by using atomic
increment/decrement primitives on the `trace_level` variable.
Thanks to @c1728p9 and @heky for their help and suggestions.
2016-08-26 09:42:39 -05:00
Sam Grove
a48a6f7fe0
Merge pull request #2464 from svastm/serial_asynch_l1
...
[STM32L1] Add asynchronous serial
2016-08-26 09:42:27 -05:00
Sam Grove
f147f6f3f2
Merge pull request #2471 from bridadan/copy-config-library
...
Copying JSON files to pick up config for built libraries
2016-08-26 09:38:35 -05:00
Sam Grove
030261f2c4
Merge pull request #2544 from tung7970/master
...
Fix implicit declaration of function 'atexit'
2016-08-26 09:30:19 -05:00
Sam Grove
77adb45706
Merge pull request #2543 from jeromecoutant/PR_Small_Targets
...
Use GCC small build for 64K flash STM32
2016-08-26 09:27:38 -05:00
Sam Grove
9d3557fbcc
Merge pull request #2541 from cyliangtw/master
...
Fix NUC472 Ethernet wrong INT status in RX_Action
2016-08-26 09:26:51 -05:00
Sam Grove
daf4b1c6b1
Merge pull request #2528 from jeremybrodt/max32620
...
[MAX32620HSP] Initial release.
2016-08-26 09:25:33 -05:00
Sam Grove
c20d7d210f
Merge pull request #2527 from yogpan01/IOTCLT-961
...
Fix for IOTCLT-961 for next mbed-os release candidate
2016-08-26 09:25:01 -05:00
Sam Grove
2fe3e5214e
Merge pull request #2509 from adbridge/copy_constructor
...
Utest: default copy constructor for failure_t doesn't behave as expected
2016-08-26 09:23:21 -05:00
Sam Grove
23ffafa682
Merge pull request #2498 from toyowata/master
...
Fix multiple definition errors in GCC_CR build
2016-08-26 09:22:49 -05:00
Yoshihiro TSUBOI
a90181296a
[TY51822r3] a patch for TY51822r3 to use a change of PR #2535
2016-08-26 22:44:24 +09:00
Sam Grove
390cfc402d
Merge pull request #2539 from yogpan01/irq-context
...
Fix for https://github.com/ARMmbed/mbed-os-example-client/issues/75
2016-08-26 07:00:07 -05:00
jeromecoutant
f1781a4447
Rebase to replace "default_build" into "default_lib"
2016-08-26 11:30:31 +02:00
jeromecoutant
1bdade929c
Use GCC small build for 64K flash STM32
2016-08-26 11:24:19 +02:00
Martin Kojtal
842546d849
Merge pull request #2552 from LMESTM/fix_pwmout_remove_printf
...
STM32F4: pwmout: remove printf
2016-08-26 08:32:17 +01:00
Radhika
db54c2125a
heap and stack test
2016-08-26 12:04:22 +05:30
Radhika
daea440b6a
Adding NCS36510 support in mbed-os5.1
2016-08-26 12:04:22 +05:30
Radhika
f5f8deb7ef
heap and stack test
2016-08-26 12:00:54 +05:30
Radhika
b75379f353
Adding NCS36510 support in mbed-os5.1
2016-08-26 12:00:54 +05:30
Laurent MEUNIER
4ae91ed73c
[STM32F4] pwmout: remove printf
...
This remains from a debug session but is not needed and creates a warning,
so better remove it.
2016-08-26 07:46:58 +02:00