MODIFICATION HISTORY:
Ver Who Date Changes ----- ---- -------- ----------------------------------------------- 1.00a mta 02/24/07 First release
Functions | |
void | XMpmc_IntrGlobalEnable (XMpmc *InstancePtr) |
void | XMpmc_IntrGlobalDisable (XMpmc *InstancePtr) |
void | XMpmc_IntrEnable (XMpmc *InstancePtr, u32 Mask) |
void | XMpmc_IntrDisable (XMpmc *InstancePtr, u32 Mask) |
void | XMpmc_IntrClear (XMpmc *InstancePtr, u32 Mask) |
u32 | XMpmc_IntrGetEnabled (XMpmc *InstancePtr) |
u32 | XMpmc_IntrGetStatus (XMpmc *InstancePtr) |
|
Clear pending interrupts with the provided mask. An interrupt must be cleared after software has serviced it or it can cause another interrupt.
|
|
Disable ECC interrupts so that ECC errors will not cause an interrupt.
|
|
Enable ECC interrupts so that specific ECC errors will cause an interrupt. The function XMpmc_IntrGlobalEnable must also be called to enable any interrupt to occur.
|
|
Returns the interrupt enable mask as set by XMpmc_IntrEnable() which indicates which ECC interrupts are enabled or disabled.
|
|
Returns the status of interrupts which indicates which ECC interrupts are pending.
|
|
Disable the core's interrupt output signal. Interrupts enabled through XMpmc_IntrEnable() will not occur until the global enable bit is set by XMpmc_IntrGlobalEnable(). This function is designed to allow all interrupts to be disabled easily for entering a critical section.
|
|
Enable the core's interrupt output signal. Interrupts enabled through XMpmc_IntrEnable() will not occur until the global enable bit is set by this function. This function is designed to allow all interrupts to be enabled easily for exiting a critical section.
|
Copyright © 1995-2009 Xilinx, Inc. All rights reserved.