The above diagram represents the internal software architecture of the CPU_CTRL_XMC1 APP. This APP cannot be used as a stand alone APP. Top level APPs like INTERRUPT and USIC consume this APP.
An instance of the CPU_CTRL_XMC1 APP generates (after code generation) a specific data structure with the GUI configuration. The name of this data structure can be modified by changing the APP instance label (e.g. change label from default CPU_CTRL_XMC1_0 to MY_CPU).