components from CMSIS V3.20 under the terms of the BSD licence