pm_init_suspend - 2022.1 English

Xilinx Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2022-04-21
Version
2022.1 English

Declaration

typedef struct
{
  volatile u8 received,
  enum XPmSuspendReason reason,
  u32 latency,
  u32 state,
  u32 timeout,
  volatile bool received
} pm_init_suspend;
Table 1. Structure pm_init_suspend member description
Member Description
received

Has init suspend callback been received/handled

reason

Reason of initializing suspend

latency

Maximum allowed latency

state

Targeted sleep/suspend state

timeout

Period of time the client has to response

received

Has init suspend callback been received/handled