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
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
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
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
Sam Grove
6a1208af08
Merge pull request #2536 from jamike/STM32F3_TestFix
...
STM32F3 : test fix
2016-08-25 09:32:27 -05:00
Sam Grove
39310b2aa4
Merge pull request #2535 from nvlsianpu/uart_hwfc_config_2
...
nRF5x uart hardware flow control configuration using mbed configuration systsem
2016-08-25 09:31:00 -05:00
Sam Grove
a4b57302dd
Merge pull request #2532 from AlessandroA/uvisor_supported
...
Update uVisor to v0.20.1-alpha
2016-08-25 09:27:11 -05:00
Sam Grove
1dbe8d8cf8
Merge pull request #2520 from jeromecoutant/PR_L011K4
...
[NUCLEO_L011K4] build issues
2016-08-25 09:26:10 -05:00
Sam Grove
2ecb560eb7
Merge pull request #2502 from c1728p9/fix_lwip_blocking_recv
...
LWIP - fix recv blocking send on accepted sockets
2016-08-25 09:25:01 -05:00
Sam Grove
3dac791b4a
Merge pull request #2476 from bulislaw/lp_ticker
...
K22F/K64F: Add lp_ticker implementation and HAL lp_ticker tests
2016-08-25 09:19:18 -05:00
Sam Grove
5197edc913
Merge pull request #2409 from pan-/enable_small_and_big_build_options
...
Allow 'small-build' and 'big-build' to be used as options.
2016-08-25 09:17:03 -05:00
Sam Grove
defa61d183
Merge pull request #2253 from adustm/STM32F4_F7_entropy
...
[STM]Add RNG (random number generator) for STM32F4 STM32F7 families
2016-08-25 09:09:48 -05:00
Bartek Szatkowski
6fef43013f
Ticker: Move ticker initialisation to object creation time
...
Having it in the attach call introduces extra latency and can break
short delays, for the first usage.
2016-08-25 13:25:02 +01:00
Bartek Szatkowski
7203be9e6f
Add tests for LowPowerTimeout and lp_ticker
2016-08-25 13:25:02 +01:00
Bartek Szatkowski
584f997228
K64F/K22F: Implement HAL lp_timer API
...
API implemented using hybrid approach with RTC for longer periods and
LPTMR for subsecond ones.
2016-08-25 13:25:02 +01:00
Martin Kojtal
f3d652bbe0
Merge pull request #2529 from geky/fix-nsapi-nist-test
...
Fix recvfrom address in ipv4 nist tests
2016-08-25 10:24:43 +01:00
Yogesh Pande
773da3f126
Fix for https://github.com/ARMmbed/mbed-os-example-client/issues/75
...
The original fix was done in https://github.com/ARMmbed/mbed-os-example-client/issues/75
This PR is to merge the fix into mbed-os release candidate.
2016-08-24 19:00:14 +03:00
Martin Kojtal
aa69b274c5
Merge pull request #2534 from niklas-arm/fix/calloc_wrapping
...
Fix missing wrapping of calloc_r with uVisor enabled
2016-08-24 13:40:45 +01:00
Andrzej Puzdrowski
b68b54ee05
Introduce uart hardware flow control configuration using mbed configuraton system for nrf5x base-targets
2016-08-24 14:07:12 +02:00
Michel Jaouen
5908e44a7b
STM32F3 : Fix RTOS GCC_ARM test failed.
...
remove target with RAM too small for RTOS GCC_ARM.
since newlib is used for RTOS re-entrance suport instead of nano-newlib :
Heap size is reduced because sdata and bss have increased.
2016-08-24 11:57:11 +02:00
Michel Jaouen
a1bd087380
STM32F3 : fix RTOS IAR test not compiling.
...
Thread_stack_main is by default too large for this target.
2016-08-24 11:53:53 +02:00
Niklas Hauser
7c0cc50677
Fix missing wrapping of calloc_r with uVisor enabled.
...
uVisor only wraps malloc_r, realloc_r and free_r, not calloc_r!
2016-08-24 10:22:05 +01:00
Alessandro Angelino
1cca020ec6
uVisor: Minor fix in the README
2016-08-24 09:51:21 +01:00
Alessandro Angelino
2cbccba2e7
uVisor: Update to v0.20.1-alpha
2016-08-24 09:51:00 +01:00
Christopher Haster
47018fe1ac
Added check for packet address in ipv4 nist test
2016-08-23 18:45:57 -05:00
Christopher Haster
1826978e8c
Fixed recvfrom address in ipv4 nist tests
...
Previous behaviours overwrote server address on failures
2016-08-23 14:47:43 -05:00
Vincent Coubard
fe322adc9c
Make selection of c library used consistent.
...
* rename "default_build" property into "default_lib"
* rename "standard" value for "default_build" into "std".
2016-08-23 16:04:56 +01:00
jeromecoutant
086d5b9a4e
[NUCLEO_L011K4] build issues
...
Target FLASH is quiet small (16KB),
so only uARM is supported and very small applications.
2016-08-23 17:02:57 +02:00
Vincent Coubard
73a925810c
Improve naming of the command line option which select the c library to use.
...
* rename 'small-build' into 'small-lib'
* rename 'standard-build' into 'std-lib'
2016-08-23 15:42:08 +01:00
Vincent Coubard
afde624a26
Rename big-build option into standard-build.
...
With this change, the name is more descriptive and aligned with the targets
definitions in hal/targets.json.
2016-08-23 15:38:44 +01:00
Vincent Coubard
cce10e2c0d
Allow 'small-build' and 'big-build' to be used as options.
...
These two flags are already tested in tools/toolchains/gcc.py but can't
be used at the moment because they are not part of the argument list of
the option parameter.
2016-08-23 15:37:56 +01:00
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
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