Laurent MEUNIER
00086a6f44
[STM32F4] Simplify spi Asynch transfer implementation
...
Following discussion on:
it seems now clear that the transfer API is meant to be used either
with only Rx, or only Tx or Rx and Tx with the same lenth.
Therefore we're removing support of transfers of Rx and Tx with different
lenghts - this makes porting to HAL more direct and simpler.
2016-09-20 19:25:25 +02:00
Laurent MEUNIER
e68b550c2a
[STM32F4] enable SPI ASYNCH
2016-09-20 19:25:25 +02:00
Laurent MEUNIER
3140b4bb29
UTEST Spi Asynch
...
Update test to be able to test on NUCLEO boards using generic
default pins definitions
2016-09-20 19:25:25 +02:00
Laurent MEUNIER
c5323c13a8
[STM32F4] SPI: avoid duplicate information accross layers
...
Same information was stored in spi_api.c and STM32 HAL layers.
Modify code to avoid this duplicate information.
2016-09-20 19:25:25 +02:00
Laurent MEUNIER
478168c712
[STM32F4] SPI ASYNCH support
...
This commit is highly derived from an existing work from salkinium.
It adds SPI ASYNC support to STM32 F4 devices. This required a small
rework of the structure to have SYNCH and ASYNCH co-exist.
2016-09-20 19:25:25 +02:00
Laurent MEUNIER
5fdce5fbf7
[STM32F4] move spi_s to common file
2016-09-20 19:25:25 +02:00
Bogdan Marinescu
e4a40cd6a7
Merge pull request #2746 from mazimkhan/uvisor-gt-client-integration
...
Updated required mbed-host-tests(htrun) version to required version 1…
2016-09-20 13:55:16 +03:00
Sam Grove
eccecd3735
Merge pull request #2733 from meriac/master
...
uVisor: Debug Box & ENET DMA-support for default box
2016-09-19 22:55:13 -05:00
Mohammad Azim Khan
df8b41ef48
Updated required mbed-host-tests(htrun) version to required version 1.1.2 and above
2016-09-19 15:48:29 +01:00
Milosch Meriac
2ca40955a6
uVisor: Debug Box & ENET DMA-support for default box
...
- Enhanced Debug Box
- Allow hw-specific ACL extensions per region
- Reduce background region rights to debugger and core
- Added Beetle SoC uVisor support
- MPU code restructured
2016-09-19 11:38:06 +01:00
Milosch Meriac
d389f65cf2
Don't disable the MPU for ENET when uVisor is around
2016-09-19 11:38:06 +01:00
Bogdan Marinescu
65ffa8cbb7
Merge pull request #2702 from mazimkhan/uvisor-gt-client-integration
...
Changes in greentea-client for uvisor-tests-standalone integration
2016-09-19 12:47:06 +03:00
Sam Grove
ff89555f45
Merge pull request #2731 from jeromecoutant/PR_STM32_IPV4
...
[TARGET_STM] IPV4 feature hal files factorisation
2016-09-18 17:47:53 -05:00
Sam Grove
3c33e4f9e3
Merge pull request #2722 from geky/nsapi-rst
...
lwip - Fixed error code on disconnect TCP socket
2016-09-18 17:47:34 -05:00
Sam Grove
6aae4170ba
Merge pull request #2698 from TsungtaWu/master
...
DELTA_DFBM_NQ620 target
2016-09-18 17:47:12 -05:00
Sam Grove
ee1cba0b69
Merge pull request #2572 from tung7970/master
...
Fix STM32F407VG target name and LPC11U6X linker errors
2016-09-18 17:44:55 -05:00
Sam Grove
c4a02b037e
Merge pull request #2463 from svastm/serial_asynch_l0
...
[STM32L0] Add asynchronous serial
2016-09-18 17:44:08 -05:00
Sam Grove
3194cc202f
Merge pull request #2735 from bridadan/fix-iar-archive-builds
...
Fixing archived library builds for IAR
2016-09-18 12:40:02 -05:00
Brian Daniels
ba5ab753b1
Fixing missing import for os.path.exists
2016-09-17 21:12:47 -05:00
Sam Grove
c19dd19f9c
Merge pull request #2723 from NXPmicro/Update_Serial_API
...
KSDK serial_api.c: Fix assertion error for ParityEven
2016-09-16 17:38:33 -05:00
Sam Grove
663fdb796f
Merge pull request #2721 from theotherjimmy/profile-documentation
...
tools - Add documentation about profiles to the toolcahins
2016-09-16 17:38:13 -05:00
Sam Grove
e6dace5d18
Merge pull request #2720 from yogpan01/mbed-os.5.2-rc1
...
Removing mbed-client and other fix commits.
2016-09-16 17:37:08 -05:00
Sam Grove
400b3849d6
Merge pull request #2710 from RobMeades/master
...
Remove "lib" and "lib64" from the mbed-OS .gitignore file: they do no…
2016-09-16 17:36:23 -05:00
Sam Grove
184e58d581
Merge pull request #2704 from jeromecoutant/PR_DISCO_L476VG_SPI
...
DISCO_L476VG: add SPI nicknames
2016-09-16 17:35:17 -05:00
Sam Grove
6b8774fb4e
Merge pull request #2703 from anangl/master
...
TARGET_NRF5: Changed 'serial_baud' implementation to support special baud rates.
2016-09-16 17:34:41 -05:00
Sam Grove
bdf221349e
Merge pull request #2697 from theotherjimmy/export-repos-togleable
...
tools-exporters! - disable inclusion of repo-dirs in zips by default
2016-09-16 17:33:55 -05:00
Sam Grove
8cdb69eca1
Merge pull request #2696 from c1728p9/add_nrf51_device_has
...
Add device_has to all nrf51 devices
2016-09-16 17:33:25 -05:00
Sam Grove
27c6e25bcc
Merge pull request #2687 from nvlsianpu/add_fs_data_secton_gcc
...
[NRF5] Add fs_data symbol in data secton for gcc
2016-09-16 17:32:41 -05:00
Sam Grove
5920896169
Merge pull request #2681 from bcostm/adcintch_F0
...
STM32F0xx - Add support of ADC internal channels
2016-09-16 17:31:53 -05:00
Sam Grove
a6f4b58405
Merge pull request #2675 from sarahmarshy/toolchain_path_check
...
Revise checking toolchain path
2016-09-16 17:31:41 -05:00
Sam Grove
054f232431
Merge pull request #2674 from theotherjimmy/correct_repo_files
...
tools - Correct adding repo_files
2016-09-16 17:30:13 -05:00
Sam Grove
bd4d29d76c
Merge pull request #2672 from stevew817/bugfix/EFM32_exporter_mbed_config
...
[EFM32] Fix exporter to pull root path
2016-09-16 17:29:53 -05:00
Sam Grove
1f7c341a65
Merge pull request #2671 from theotherjimmy/export-getting-started
...
tools-exporters! - Globally add a gettingstarted.html
2016-09-16 17:28:44 -05:00
Sam Grove
2fbbf0a4f8
Merge pull request #2666 from stevew817/bugfix/EFM32_us_timer
...
[EFM32] Microsecond ticker optimization
2016-09-16 17:28:23 -05:00
Sam Grove
6bfcb3cff0
Merge pull request #2665 from geky/nsapi-socketaddress-equality
...
nsapi - Add equality operators to SocketAddress class
2016-09-16 17:28:01 -05:00
Sam Grove
04547f671b
Merge pull request #2659 from sarahmarshy/patch-5
...
Fix exported project file group naming
2016-09-16 17:25:40 -05:00
Sam Grove
52fd7b6864
Merge pull request #2642 from c1728p9/stack_stats
...
Stack stats
2016-09-16 17:24:20 -05:00
Sam Grove
27eb9c0969
Merge pull request #2620 from bcostm/serialfc_F4
...
NUCLEO_F429ZI - Add SERIAL_FC macro
2016-09-16 17:22:18 -05:00
Sam Grove
ffdf9ddcae
Merge pull request #2619 from bcostm/serialfc_L1
...
NUCLEO_L152RE - Add Serial Flow Control
2016-09-16 17:22:02 -05:00
Sam Grove
5b5da03129
Merge pull request #2616 from bcostm/serialfc_F3
...
STM32F3xx - Add Serial Flow Control pins + enable it
2016-09-16 17:21:43 -05:00
Sam Grove
ca0b47a8be
Merge pull request #2612 from MarceloSalazar/memap_fixes
...
Fixed bug on memap (non-default output path)
2016-09-16 17:21:07 -05:00
Sam Grove
75af749baa
Merge pull request #2571 from svastm/serial_asynch_f7
...
STM32F7 - Add asynchronous serial
2016-09-16 17:20:51 -05:00
Sam Grove
1a91c1cc1d
Merge pull request #2561 from geky/nsapi-network-state
...
lwip - Add checks for invalid state of network
2016-09-16 17:20:34 -05:00
Sam Grove
c940d0e20a
Merge pull request #2551 from ARMmbed/runtime_configuration
...
Remove IPv6 link time dependency on an RF phy
2016-09-16 17:17:51 -05:00
Sam Grove
e4c8d76ba9
Merge pull request #2688 from artokin/master
...
Avoid type collision by renaming callback variable
2016-09-16 14:22:59 -05:00
Sam Grove
3a05cdd259
Merge pull request #2680 from ARMmbed/jenkinsfile
...
Update Jenkinsfile
2016-09-16 13:10:25 -05:00
jeromecoutant
acbc3e1e09
[TARGET_STM] IPV4 feature hal files factorisation
...
Same code was duplicated for all STM32 targets
2016-09-16 16:21:59 +02:00
Martin Kojtal
5d1d8b4033
Merge pull request #2685 from andreaslarssonublox/stm32f4_phy_fix
...
lwip - replace vendor specific register usage in stm32f4_emac.c with basic register
2016-09-16 08:23:37 +01:00
Mahadevan Mahesh
20fc6ce180
KSDK serial_api.c: Fix assertion error for ParityEven
...
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-09-15 15:59:40 -05:00
Christopher Haster
b7d9b28bc4
lwip - Fixed error code on disconnect TCP socket
...
Fixed to return 0 on successful shutdown
2016-09-15 15:19:40 -05:00