Protection against concurrent access to USBHost

Fixed regression: Protection against concurrent access to USBHost using
locking class
Use Lock class within USBHost
Merge pull request #201 from toyowata/master

Added PwmOut for LPC1549 target
Merge pull request #202 from donatieng/master

Protection against concurrent access to USBHost
Typo corrected
[LPC1114][GCC_ARM]: Added export functionality
Fix checking of TARGET_* symbols
Add additional peripherie definitions for ST Nucleo F401RE bord

add UART 2 + 3
add SPI  2 + 3
add I2C  2 + 3

patch SPI 16 bit error
patch extenal cristal value to 8MHz
Add additional peripherie for ST Nucleo F401 board

Add UART  3
Add SPI 2 + 3
Add I2C 2 + 3
change external crystal value to 8MHz
patch SPI 16bit  write bug
Merge pull request #203 from dinau/lpc1114_gcc_exporter

[LPC1114][GCC_ARM]: Added export functionality
NUCLEO_F401RE: Change system clock to 84 MHz using HSI + PLL

Update also HSE_VALUE and SPI prescaler value.
Merge pull request #198 from mazgch/gpio_api

proposed change of gpio_api (new update pull request)
Merge pull request #204 from fatih-asici/master

Fix checking of TARGET_* symbols
Fix compilation errors from GPIO pull request
Main change: added cleaner HTML report to test sumary
Revert "Add additional peripherie for ST Nucleo F401 board"

This reverts commit f973f4c1d717ba90a29033acf2ef0f418587c9b9.
NUCLEO R030R8 16Bit SPI read and write

add 16 bit read and write
Added support to run Goanna static tool analysis when building tests (not mbed-SDK)
Added Goanna static analysis tool for mbed SDK (-G switch)
Merge pull request #206 from dreschpe/master

Fix SPI 16 Bit for ST Nucleo
InterruptIn test support added for NUCLEO boards: F103RB, L152RE, F401RE, F030R8