Custom Module Usage - 2023.2 English

Zynq UltraScale+ MPSoC Software Developer Guide (UG1137)

Document ID
UG1137
Release Date
2023-11-28
Version
2023.2 English

Each set of user defined routines performing a specific functionality should be designed to be a module in PMU firmware. These files must be self-contained. However, these files can use declarations from xpfw_core.h. Each module can register with the following interfaces. If any of the handler is not needed by the module, it can be skipped from being registered.

  • Config Handler: Called during initialization.
  • Event Handler: Called when a registered event is triggered.
  • IPI Handler: Called when an IPI message arrives with the registered IPI ID