proposed change of gpio_api
address concern from watarai-san about code size and performance by creating a set of common initialization functions
fix indentation and make helpers static inline
fix more tabs to spaces
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
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)