![]() |
ipipsu
Vitis Drivers API Documentation
|
This typedef contains configuration information for the device. More...
Data Fields | |
| u32 | DeviceId |
| Unique ID of device. More... | |
| UINTPTR | BaseAddress |
| Base address of the device. More... | |
| u32 | BitMask |
| BitMask to be used to identify this CPU. More... | |
| u32 | BufferIndex |
| Index of the IPI Message Buffer. More... | |
| u32 | IntId |
| Interrupt ID on GIC. More... | |
| u32 | TargetCount |
| Number of available IPI Targets. More... | |
| XIpiPsu_Target | TargetList [XIPIPSU_MAX_TARGETS] |
| List of IPI Targets. More... | |
This typedef contains configuration information for the device.
| UINTPTR XIpiPsu_Config::BaseAddress |
Base address of the device.
Referenced by main(), XIpiPsu_CfgInitialize(), XIpiPsu_PollForAck(), XIpiPsu_Reset(), XIpiPsu_SetConfigTable(), and XIpiPsu_TriggerIpi().
| u32 XIpiPsu_Config::BitMask |
BitMask to be used to identify this CPU.
Referenced by XIpiPsu_CfgInitialize(), XIpiPsu_ReadMessage(), XIpiPsu_SetConfigTable(), and XIpiPsu_WriteMessage().
| u32 XIpiPsu_Config::BufferIndex |
Index of the IPI Message Buffer.
Referenced by XIpiPsu_CfgInitialize(), and XIpiPsu_SetConfigTable().
| u32 XIpiPsu_Config::DeviceId |
Unique ID of device.
Referenced by XIpiPsu_CfgInitialize().
| u32 XIpiPsu_Config::IntId |
Interrupt ID on GIC.
Referenced by main(), XIpiPsu_CfgInitialize(), and XIpiPsu_SetConfigTable().
| u32 XIpiPsu_Config::TargetCount |
Number of available IPI Targets.
Referenced by IpiIntrHandler(), XIpiPsu_CfgInitialize(), and XIpiPsu_GetBufferIndex().
| XIpiPsu_Target XIpiPsu_Config::TargetList[XIPIPSU_MAX_TARGETS] |
List of IPI Targets.
Referenced by IpiIntrHandler(), XIpiPsu_CfgInitialize(), and XIpiPsu_GetBufferIndex().