![]() |
iomodule
Xilinx SDK Drivers API Documentation
|
This typedef contains configuration information for the device. More...
Data Fields | |
| u16 | DeviceId |
| Unique ID of device. More... | |
| u32 | BaseAddress |
| Unique identifier. More... | |
| u32 | IoBaseAddress |
| IO Bus Base Address. More... | |
| u32 | FastIntr |
| Fast Interrupt enabled. More... | |
| u32 | BaseVector |
| Relocatable base vector. More... | |
| u32 | AckBeforeService |
| Ack location per interrupt. More... | |
| u32 | Options |
| Device options. More... | |
| u32 | InputClockHz |
| Input clock frequency (Hz) More... | |
| u32 | BaudRate |
| Current baud rate. More... | |
| u8 | PitUsed [XTC_DEVICE_TIMER_COUNT] |
| PIT is used. More... | |
| u8 | PitSize [XTC_DEVICE_TIMER_COUNT] |
| PIT timer counter size. More... | |
| u32 | PitMask [XTC_DEVICE_TIMER_COUNT] |
| PIT timer counter size. More... | |
| u8 | PitPrescaler [XTC_DEVICE_TIMER_COUNT] |
| PIT prescaler. More... | |
| u8 | PitReadable [XTC_DEVICE_TIMER_COUNT] |
| PIT readable. More... | |
| u32 | GpoInit [XGPO_DEVICE_COUNT] |
| GPO initial value. More... | |
| XIOModule_VectorTableEntry | HandlerTable [XPAR_IOMODULE_INTC_MAX_INTR_SIZE] |
| Static vector table of interrupt handlers. More... | |
This typedef contains configuration information for the device.
| u32 XIOModule_Config::AckBeforeService |
Ack location per interrupt.
Referenced by XIOModule_DeviceInterruptHandler().
| u32 XIOModule_Config::BaseAddress |
Unique identifier.
Referenced by XIOModule_DeviceInterruptHandler().
| u32 XIOModule_Config::BaseVector |
Relocatable base vector.
| u32 XIOModule_Config::BaudRate |
Current baud rate.
| u16 XIOModule_Config::DeviceId |
Unique ID of device.
Referenced by XIOModule_InterruptHandler().
| u32 XIOModule_Config::FastIntr |
Fast Interrupt enabled.
Referenced by XIOModule_SetNormalIntrMode().
| u32 XIOModule_Config::GpoInit[XGPO_DEVICE_COUNT] |
GPO initial value.
| XIOModule_VectorTableEntry XIOModule_Config::HandlerTable[XPAR_IOMODULE_INTC_MAX_INTR_SIZE] |
Static vector table of interrupt handlers.
Referenced by XIOModule_DeviceInterruptHandler().
| u32 XIOModule_Config::InputClockHz |
Input clock frequency (Hz)
| u32 XIOModule_Config::IoBaseAddress |
IO Bus Base Address.
| u32 XIOModule_Config::Options |
Device options.
Referenced by XIOModule_DeviceInterruptHandler(), XIOModule_GetOptions(), and XIOModule_Initialize().
| u32 XIOModule_Config::PitMask[XTC_DEVICE_TIMER_COUNT] |
PIT timer counter size.
| u8 XIOModule_Config::PitPrescaler[XTC_DEVICE_TIMER_COUNT] |
PIT prescaler.
| u8 XIOModule_Config::PitReadable[XTC_DEVICE_TIMER_COUNT] |
PIT readable.
| u8 XIOModule_Config::PitSize[XTC_DEVICE_TIMER_COUNT] |
PIT timer counter size.
Referenced by XIOModule_Timer_SelfTest().
| u8 XIOModule_Config::PitUsed[XTC_DEVICE_TIMER_COUNT] |
PIT is used.
Referenced by XIOModule_Timer_InterruptHandler().