Hello
USually, the top-level public header for each IP driver follows the naming convention <IpName>_Ip.h (e.g. Flexcan_Ip.h, Lpspi_Ip.h, Clock_Ip.h, Adc_Sar_Ip.h). That header is what you include in your source application code.
You can also look at the examples provided inside the RTD for which header files to include:
Julin_AragnM_1-1789513358457.png
- FlexCAN -> FlexCAN_Ip.h
- Platform/Interrupt Controller -> IntCtrl_Ip.h
- Port/Siul2 -> Siul2_Port_Ip.h
- Dio/Siul2 -> Siul2_Dio_Ip.h
You can look for these header files inside the RTD installation path: "C:\NXP\S32DS.3.x.x\S32DS\software\PlatformSDK_S32K1_S32M24\RTD\<driver_module>_TS_...\include\"
Best regards,
Julián