The XPm_Query EEMI API allows a platform
management master to request specific configuration information from the PLM.
The following table lists the supported operations in Versal™ ACAP.
| ID | Name | Description | Arguments | ||
|---|---|---|---|---|---|
| Arg1 | Arg2 | Return Value | |||
| 1 | XPM_QID_CLOCK_GET_NAME | Get the string name associated with a clock id | Clock id | - |
|
| 2 | XPM_QID_CLOCK_GET_TOPOLOGY | Get a clock’s topology | Clock id | Topology node index |
|
| 3 | XPM_QID_CLOCK_GET_FIXEDFACTOR_PARAMS | Get Fixed Factor value | Clock id | - |
|
| 4 | XPM_QID_CLOCK_GET_MUXSOURCES | Get clock’s multiplexer sources | Clock id | Parent node index |
|
| 5 | XPM_QID_CLOCK_GET_ATTRIBUTES | Get clock’s attributes | Clock id | - |
|
| 6 | XPM_QID_PINCTRL_GET_NUM_PINS | Get the number of pins available for configuration | - | - |
|
| 7 | XPM_QID_PINCTRL_GET_NUM_FUNCTIONS | Get the total number of functional units available | - | - |
|
| 8 | XPM_QID_PINCTRL_GET_NUM_FUNCTION_GROUPS | Get the number of groups that a function id belongs |
Function id |
- |
|
| 9 | XPM_QID_PINCTRL_GET_FUNCTION_NAME | Get the string name associated with a functional unit |
Function id |
- |
|
| 10 | XPM_QID_PINCTRL_GET_FUNCTION_GROUPS | Get group ids that a function id belongs | Function id | Index |
|
| 11 | XPM_QID_PINCTRL_GET_PIN_GROUPS | Get group ids that a pin id could belong | Pin id | Index |
|
| 12 | XPM_QID_CLOCK_GET_NUM_CLOCKS | Get the number of clocks | - | - |
|
| 13 | XPM_QID_CLOCK_GET_MAX_DIVISOR | Get the maximum divisor value of a clock | Clock id | - |
|
| 14 | XPM_QID_PLD_GET_PARENT | Get the parent of the PL Device Node | PLDevice Id | - |
|