https://github.com/ARMmbed/mbed-os/#ca661f9d28526ca8f874b05432493a489c9671ea