Martin Kojtal
6eb33e5f3c
Merge pull request #3251 from LMESTM/dev_stm32l0_cube_v1.7.0
...
Dev stm32l0 cube v1.7.0
2016-11-16 17:43:16 +00:00
Martin Kojtal
8eaeb86780
Merge pull request #3244 from geky/callback-type-relaxation
...
callback - Relax type-deduction in callback class
2016-11-16 17:42:58 +00:00
Martin Kojtal
5750f31d6d
Merge pull request #3238 from LMESTM/dev_i2c_stm32f4hal
...
Dev i2c stm32f4hal
2016-11-16 17:42:12 +00:00
Martin Kojtal
b36944fafc
Merge pull request #3141 from geky/stats-stack
...
stats - Add cleaner stats API for stack usage
2016-11-16 17:41:37 +00:00
Martin Kojtal
98029e3906
Merge pull request #3065 from geky/nsapi-remove-same-thread-asserts
...
nsapi - Remove assertions on same-thread send/recv
2016-11-16 17:41:13 +00:00
Sam Grove
9d8ec61df5
Merge pull request #3258 from sarahmarshy/build_test_err
...
Prevent process pool inside of process pool when building tests
2016-11-14 21:54:24 -06:00
Sam Grove
68badb2a69
Merge pull request #3257 from bridadan/baudrate_in_test_spec
...
Baudrate in test spec
2016-11-14 21:53:32 -06:00
Sam Grove
ad35eafe93
Merge pull request #3253 from micromint/master
...
Fix default polarity on LPC43XX PWM driver
2016-11-14 21:53:03 -06:00
Sam Grove
84f401bddf
Merge pull request #3250 from theotherjimmy/ARM5.03-deprecation
...
Change MBED_DEPRECATED def order to support Keil 4
2016-11-14 21:52:07 -06:00
Sam Grove
b6cc841a54
Merge pull request #3248 from LMESTM/fix_i2c_f411re_pins
...
test i2c slave: use standard Arduino pins for NUCLEO_F411RE
2016-11-14 21:50:59 -06:00
Sam Grove
71d253c86d
Merge pull request #3240 from ARMmbed/ns_integration
...
Ns integration
2016-11-14 21:50:33 -06:00
Sam Grove
e875dbc90d
Merge pull request #3237 from javierpedrido/master
...
Added back USART 6 pins
2016-11-14 21:46:59 -06:00
Sam Grove
31c81131df
Merge pull request #3233 from brimston3/fix_k20_pwmclk
...
K20xx Calculate PWM clock relative to bus clock
2016-11-14 21:44:51 -06:00
Sam Grove
c131a27dcf
Merge pull request #3231 from monkiineko/master
...
STM32F3: DISCO_F303VC - Add missing UART and ADC pin muxing options
2016-11-14 21:44:32 -06:00
Sam Grove
ef7c61820b
Merge pull request #3229 from theotherjimmy/allow-deps-to-fail
...
[Tools - Toolchains] Allow dependency parsing to fail, gracefully continuing
2016-11-14 21:44:09 -06:00
Sam Grove
cb930e7482
Merge pull request #3243 from bridadan/fix-make-exporters
...
Fix make exporters compilation
2016-11-14 10:59:20 -06:00
ARM
9f39132d3b
Prevent process pool inside of process pool when building tests
2016-11-10 14:41:19 -07:00
Brian Daniels
e3ff8da6f0
Test spec baud_rate now set based on mbed config
2016-11-10 15:21:18 -06:00
Brian Daniels
088566b33e
Correctly casting toolchain features to a set.
...
Before, the get_config function was checking the equality of a set and a
list. However the list's equality depends on order, so this change casts
it to set to prevent an infinite loop.
2016-11-10 15:20:30 -06:00
Anna Bridge
f6f872a858
Merge pull request #3159 from radhika-raghavendran/master
...
User trim values for NCS36510
2016-11-10 17:06:54 +00:00
Anna Bridge
e0c7d3b362
Merge pull request #3188 from theotherjimmy/fix-tests-export
...
[Exporters] Append targets to scan list for exporting tests
2016-11-10 17:06:22 +00:00
Anna Bridge
405f8937a7
Merge pull request #3191 from tung7970/fix-mbedos
...
Fix lwip_mac_address buffer overflow and set_ip_bytes out of bound access
2016-11-10 17:05:38 +00:00
Anna Bridge
805af00b87
Merge pull request #3194 from NXPmicro/Update_K64_SDK_Drivers
...
Update K64 sdk drivers
2016-11-10 17:05:02 +00:00
Anna Bridge
baec7b3aec
Merge pull request #3198 from jeromecoutant/PR_F410_ASYNC
...
NUCLEO_F410RB: Add I2C_ASYNCH capability
2016-11-10 17:04:28 +00:00
Anna Bridge
67e03ee065
Merge pull request #3211 from OpenNuvoton/nuvoton
...
[NUC472/M453] Support single UART shared by multiple serial objects and other updates
2016-11-10 17:03:42 +00:00
Anna Bridge
a553b23250
Merge pull request #3217 from jeromecoutant/PR_F469_ASYNC
...
Add I2C_ASYNCH capability for DISCO_F469NI
2016-11-10 17:02:54 +00:00
Anna Bridge
b10cf7f7dc
Merge pull request #3220 from geky/rtos-deprecate-rtostimer
...
rtos - Mark the RtosTimer class as deprecated
2016-11-10 17:02:13 +00:00
Anna Bridge
96b3590248
Merge pull request #3222 from theotherjimmy/make-print-executable
...
[Export - Make] Add message that informs the user which hex to flash
2016-11-10 17:01:20 +00:00
micromint
aede0fc6f3
Fix default polarity on LPC43XX PWM driver
2016-11-10 13:00:34 -04:00
Anna Bridge
5fd81b37c3
Merge pull request #3232 from geky/nsapi-fix-gethostbyname-unspec-literal
...
nsapi - Fix missing NSAPI_UNSPEC check in gethostbyname for ip literals
2016-11-10 16:54:27 +00:00
Anna Bridge
120d05e5f0
Merge pull request #3247 from ARMmbed/fix_wifi_interface
...
WiFi: Minor fixes to docs and includes
2016-11-10 16:53:55 +00:00
Laurent MEUNIER
e293e07749
stm32f4 make comment more explicit
...
As reported during review, this was not understandable as it is.
the get_i2c_obj allows to get a pointer to i2c_s struct from the
handle pointer. This therefore makes a hard-coded assumption
about the struct itself
2016-11-10 17:30:04 +01:00
Jimmy Brisson
c3915215e4
Allow dependency parsing to fail, gracefully continuing
2016-11-10 10:04:36 -06:00
micromint
809b20738e
Change MBED_DEPRECATED def order to support Keil 4
2016-11-10 09:59:28 -06:00
Laurent MEUNIER
458752262e
test i2c slave: use standard Arduino pins for NUCLEO_F411RE
2016-11-10 15:25:46 +01:00
Laurent MEUNIER
fa9d147f69
Update Serial following L0 HAL update
2016-11-10 11:03:46 +01:00
Laurent MEUNIER
ab0a8ad508
STM32L0: Cube update V1.5.0 to v1.7.0
...
Including HAL and CMSIS udpate
2016-11-10 11:03:46 +01:00
Bartek Szatkowski
db15c1a0a3
WiFi: Minor fixes to docs and includes
2016-11-10 09:40:48 +00:00
Sam Grove
7963e8e7c1
Merge pull request #3160 from peter-harliman/wrong_index_lpc43xx_tx_end_ring
...
Fix wrong index at LPC43xx tx end ring assignment
2016-11-09 15:22:14 -06:00
Sam Grove
e175f619b2
Merge pull request #3010 from nuket/fix-uvision-hpp
...
Add .hpp to list of Uvision Exporter extensions
2016-11-09 15:21:55 -06:00
Christopher Haster
9c0c95a24b
callback - Added tests for inheritance and implicit casts
2016-11-09 14:00:15 -06:00
Christopher Haster
3544228b47
callback - Adopted relaxed type-deduction for bound functions
...
Adopting relaxed type-deduction in bound functions better aligns with
the same overloads for member functions, and provides an alternative
solution for the void pointer cast issue, which removes a large amount
of cruft.
2016-11-09 13:45:25 -06:00
Christopher Haster
3ba3bb50f9
callback - Fixed type-deduction when inheritance is involved
...
The type deduction for the callback constructors was to strict and
prevented implicit casts for the context pointer stored internally.
As noted by @pan-, relaxing the contraints on the templated
parameters allows C++ to correctly infer implicit casts such as
conversions between child and parent classes when inheritance is
involved.
As an additional benefit, this may help the user experience by
defering invalid type errors to when the types are expanded,
limiting the number of error messages presented to users.
2016-11-09 12:42:42 -06:00
Christopher Haster
b04a8da574
nsapi - Added test cases for gethostbyname
...
- test_dns_query
- test_dns_query_pref
- test_dns_literal
- test_dns_literal_pref
2016-11-09 12:11:02 -06:00
Brian Daniels
f6e79cb111
Fixing invalid comment notation in assembly file
2016-11-09 12:09:09 -06:00
Brian Daniels
52dc7c5423
Renames all prebuilt binaries to be prefixed with 'lib'
...
This fixes an issue with make_iar, since IAR requires all libraries that
are linked to be prefixed with 'lib'.
2016-11-09 11:08:01 -06:00
Laurent MEUNIER
4c36b9cb77
test i2c asynch : test transfer return value
2016-11-09 18:03:09 +01:00
Laurent MEUNIER
3897d93b71
test i2c asynch: Remove printf usage from interrupt context
...
The cbmaster_done function is a callback which will be called from
the asynch I2C interrupt handler. Calling to printf from this context
sometimes lead to missing interrupts on the slave side. This was at least
encountered on STM32F3 MCUs.
2016-11-09 18:03:07 +01:00
Laurent MEUNIER
b491165eac
[STM32F4] Add few prints for I2C debug
2016-11-09 18:03:04 +01:00
Laurent MEUNIER
a65bacc032
[STM32F4] Master receive sequential - fix for HAL I2C
...
in case of 2 consecutives calls to HAL_I2C_Master_Sequential_Receive_IT
with the Xfer mode I2C_FIRST_AND_LAST_FRAME, the second trasnfer does
not start at all.
It seems this is because the previous state is maintained as I2C_STATE_MASTER_BUSY_RX
and therefore the START condition will not be generated
2016-11-09 18:03:02 +01:00