so lots of threads on this forum say you must not care about how the compiler puts things into structures with alignment and padding and stuff
then we look at example code with structures used to access registers like in cmsis
who is right and what is safe?