http://developer.mbed.org/teams/MaximIntegrated/code/max32630fthr/#8f6e6a800f2f