added util.h for common structures

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
added SYSCFG structure and basic layout

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
modified cmakelists to include newly added files
modified RCC.

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
changed SYSCFG std::enable_if style

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
changed SYSCFG register implementation

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
added base address for util::ModuleInfo added correct base addresses for RCC and SYSCFG

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>