[ HAL ] [ LPC1768 ] new

copied from mbed.org