Martin Kojtal
22acfbf077
Merge pull request #2461 from svastm/serial_asynch_f3
...
[STM32F3] Add asynchronous serial
2016-08-23 14:14:10 +01:00
Martin Kojtal
21d55cd235
Merge pull request #2465 from svastm/serial_asynch_l4
...
[STM32L4] Add asynchronous serial
2016-08-23 11:01:57 +01:00
Martin Kojtal
ccfe2c82b0
Merge pull request #2481 from NXPmicro/KL27_SPI_Driver_Update
...
KL27 - fix SPI driver error, ARM linker
2016-08-23 09:29:54 +01:00
Martin Kojtal
58897c6613
Merge pull request #2503 from c1728p9/singleton_ptr_fix
...
Fix SingletonPtr problems
2016-08-23 09:27:05 +01:00
Martin Kojtal
4fd71547be
Merge pull request #2478 from mtkrtk/master
...
[Renesas RZ/A1H] Enable SPI1 on P6_4 ~ P6_7
2016-08-23 09:16:42 +01:00
Martin Kojtal
0231f61588
Merge pull request #2516 from NXPmicro/HEXIWEAR_KDS_Support
...
HEXIWEAR: Add support to create KDS projects for HEXIWEAR
2016-08-23 09:07:49 +01:00
Martin Kojtal
f084f5f5a4
Merge pull request #2501 from NXPmicro/HEXIWEAR_I2C_PinUpdate
...
HEXIWEAR: Update I2C pin mapping
2016-08-23 09:04:27 +01:00
Sam Grove
eb3b99ac0b
Merge pull request #2404 from bridadan/retry-nist-udp-test
...
Adding retries to the NIST test.
2016-08-22 22:42:10 -05:00
Sam Grove
bc0c85b78e
Merge pull request #2442 from c1728p9/heap_stats
...
Malloc heap info
2016-08-22 22:24:50 -05:00
Russ Butler
f21adc4ad1
Move utest handlers out of critical section
...
In the function raise_failure move the test_failure and case_failure
calls out of the critical section. This allows these handlers to run
without interrupts disabled and enables them to use rtos features
such as a mutex. This is required for heap metrics to work.
2016-08-22 18:33:00 -05:00
Russ Butler
81859050c3
Fix cfstore_test_delete_all by removing swap
...
Remove the handle swap in cfstore_test_delete_all. This prevents a
deleted handle from being used.
2016-08-22 18:32:59 -05:00
Russ Butler
6a31ffbf3e
Heap statistics
...
Keep track of the current size allocated, maximum size allocated,
number of allocations, failed allocations and total size allocated for
both GCC and ARM. Report the maximum size allocated at the end of
testing.
Also, add a test to verify heap metrics are working as expected.
2016-08-22 18:32:51 -05:00
Mahadevan Mahesh
2c813a051b
HEXIWEAR: Add support to create KDS projects for HEXIWEAR
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-22 15:06:56 -05:00
Mahadevan Mahesh
38aeb4cdce
KSDK: Updated version for the flexcan driver
...
- Add FlexCAN function pointer handler logic to save code size.
- CAN driver enter/exit Freeze mode issue
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-22 13:47:54 -05:00
Mahadevan Mahesh
8e8ccee98e
KSDK: Updated version of the SAI driver to address code-size issues
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-22 13:44:55 -05:00
Martin Kojtal
dda7f7d77a
Merge pull request #2510 from seppestas/patch-1
...
Fixed link to release page
2016-08-22 15:22:01 +01:00
Anna Bridge
4f3dba41a1
Fixes issue #2508 .
...
The default compiler(ARMCC) copy constructor for failure_t doesn't behave as
expected and has unexpected side effects. This fix adds a custom copy constructor
to fix this.
2016-08-22 13:29:01 +01:00
Seppe Stas
c4f6158881
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-22 14:05:54 +02:00
Bartek Szatkowski
12acfb3ca6
Beetle: Implement sleep API
2016-08-22 09:48:28 +01:00
Russ Butler
707291ab68
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-19 18:41:16 -05:00
Russ Butler
2c02e58853
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-19 16:23:12 -05:00
Mahadevan Mahesh
c4e1bed878
HEXIWEAR: Update I2C pin mapping
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-19 14:45:16 -05:00
Jimmy Brisson
163fa59e17
Prevent traceback
2016-08-19 14:01:19 -05:00
Jimmy Brisson
a0c8a09c89
Unify look of argument errors
2016-08-19 14:01:19 -05:00
Martin Kojtal
862db41be3
Merge pull request #2468 from bridadan/fix-gcc-diagnostic-pattern
...
Tools - Fixing issue where GCC fails to report compile errors when non-verbose
2016-08-19 13:48:54 +01:00
Martin Kojtal
f6be78dc89
Merge pull request #2429 from theotherjimmy/specialize-tests-discovery
...
Move find_tests to where it's has arguments
2016-08-19 12:05:45 +01:00
Martin Kojtal
5c82db8203
Merge pull request #2494 from theotherjimmy/fix-memap-table
...
Print module information in 'table' output format
2016-08-19 11:52:26 +01:00
Martin Kojtal
b233da0669
Merge pull request #2492 from theotherjimmy/fix-config-macros
...
Fix macros being the exact same when generating mbed_config.h
2016-08-19 11:45:03 +01:00
Martin Kojtal
133f16aa5d
Merge pull request #2473 from svastm/ethernet_mbed_5
...
[STM32] Add ethernet and feature IPV4
2016-08-19 11:40:33 +01:00
Martin Kojtal
da69629cd8
Merge pull request #2434 from infinnovation/socket-accept-address
...
network-socket: Optionally return peer address from accept().
2016-08-19 11:31:17 +01:00
Martin Kojtal
c9426e7987
Merge pull request #2440 from geky/nsapi-lwip-reuseaddr
...
[nsapi] Add support for NSAPI_REUSEADDR to the lwip interface
2016-08-19 11:23:21 +01:00
Toyomasa Watarai
b7536b83ca
Fix link error
...
xxx_s.a libraries are no longer supported in GCC_CR toolchain
2016-08-19 15:52:42 +09:00
Toyomasa Watarai
362bb0e94d
Add TOOLCHAIN_GCC_CR support
2016-08-19 13:50:12 +09:00
Toyomasa Watarai
6c0a0e144e
Fix multiple definition errors in GCC_CR build
2016-08-19 11:58:59 +09:00
Jimmy Brisson
74dd5efd48
Print module information in 'table' output format
2016-08-18 13:25:58 -05:00
Jimmy Brisson
096d17dec9
Fix macros being the exact same when generating mbed_config.h
2016-08-18 11:23:26 -05:00
adustm
059c5a3ba8
[RNG for STM32F4 family] fix build issue by modifying labels
2016-08-18 17:25:33 +02:00
adustm
824fff5d63
Add documentation + reformat the code
2016-08-18 16:52:58 +02:00
adustm
4c50ec2734
Add entropy functions for STM32F4 and STM32F7 family
2016-08-18 16:52:58 +02:00
Martin Kojtal
0f2566b3ff
Merge pull request #2432 from jeremybrodt/max326xx_bugfix
...
[MAX326xx] Bug fixes and clean up.
2016-08-18 11:04:47 +01:00
Martin Kojtal
64a30a0095
Merge pull request #2479 from geky/deprecated-until
...
Updated deprecation notices to match branch names
2016-08-18 09:06:39 +01:00
Mahadevan Mahesh
2d97246fb0
KL27Z: Update the ARM linker file
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-08-17 11:57:05 -05:00
Sarah Marsh
cd229bacc3
Allow users to set armcc and iccarm in path.
...
Raise exceptin instead of exit.
Corrected error for arm-none-eabi-gcc/g++ set in path.
2016-08-17 09:14:05 -05:00
Mahadevan Mahesh
1fe6c2f04a
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-17 08:58:32 -05:00
Martin Kojtal
bdb4ab921f
Merge pull request #2472 from ytsuboi/master
...
[TY51822r3] Added exporting support
2016-08-17 14:54:49 +01:00
Martin Kojtal
8568c9eac8
Merge pull request #2394 from geky/deprecated-until
...
Add more well-defined garuntees on deprecation notices in mbed
2016-08-17 14:45:46 +01:00
Martin Kojtal
77e87179bd
Merge pull request #2456 from NXPmicro/SDK2_FRDM_K66F
...
Add support for FRDM K66
2016-08-17 14:37:31 +01:00
Martin Kojtal
ea90ea20e5
Merge pull request #2379 from NXPmicro/SDK2_KL43Z
...
Add support for KL43Z using KSDK 2.0
2016-08-17 14:26:45 +01:00
Bogdan Marinescu
869b5d7813
Merge pull request #2458 from theotherjimmy/pylint
...
[tools!] Pylint checking and formatting
2016-08-17 16:15:00 +03:00
mtkrtk
667accacd0
Enable SPI1 on P6_4 ~ P6_7
2016-08-17 21:19:43 +09:00