more subdivision of cmsis stuff into actual modules. Getting compiles of both types but not enough code to download and test.
still tweaking bit mask and register accessors, using uart isr as test case