The XmpuPl struct stores and passes all device instance register, configuration, and exported values. This includes XmpuPl_Config and XmpuPl_Regs.
typedef struct {
XmpuPl_Config Config; /**< Configuration structure */
XmpuPl_Regs Regs;
u32 IsReady; /**< Device is initialized and ready */
} XmpuPl;