update cmsis core to v3.20
clean up and clarify