According to TRM there is ADC modules in RM46&RM48, why SL_Init_Memory()-function does not accept them as argument? TRM table 2-7 does not specify anything special for those RAMs...
HALCoGen generated code performs ADC init via memoryInit()-function which actual execution related content is idential to SafeTI-version...
MIBSPI RAM has clear restriction in TRM, remark 4 in table 2-7 that modules has to be out of reset but SafeTI argument checker in SL_Init_Memory() doesn't check that one and code might end into endless waiting loop (tested this :)) but then at same time it prevents ADC usage which shouldn't have any restrictions and which works by using HalCoGen-generated-function - I am confused...
Secondary question: Is there any benefit to use internal memory initializer via SL_Init_Memory() or memoryInit() for MIBSPII (HALCoGen does re-initialize those modules) if according to TRM for SPIGCR0 says that SPI RAM init is always done when module is released from internal reset?