I guess is normal for companies like Atmel and ST to completely re-write their support libraries from scratch every few months and keep us developers busy. The latest one is another great achievement in abstraction from reality
click the picture for full size
Please i want my new Cortex M7 running at 1Ghz, so it can handle this write that is otherwise two Thumb instructions.