Changes between Version 10 and Version 11 of Component/Vci Xicu
- Timestamp:
- Oct 31, 2010, 9:32:52 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Vci Xicu
v10 v11 75 75 76 76 This register is decremented by 1 on each clock's raising edge. When it gets to 0, the value is reset to the corresponding period register value (PTI_PER[PTI–INDEX]), and the corresponding timer interrupt line is asserted until acknowledged. Decrementation goes on whether interrupt is acknowledged or not. 77 * On write : Resets the current value of TIMER[PTI_INDEX]. 78 Writing a value greater than PTI_PER[PTI_INDEX] in this register has no particular side-effect: value will normally decrement to 0 and then be reset to PTI_PER[PTI_INDEX] when wrapping. 77 * On write : Resets the current value of TIMER[PTI_INDEX]. Writing a value greater than PTI_PER[PTI_INDEX] in this register has no particular side-effect: value will normally decrement to 0 and then be reset to PTI_PER[PTI_INDEX] when wrapping. 79 78 * On read : Gets the current value of TIMER[PTI_INDEX]. 80 79 … … 85 84 * On read : Acknowledges the interrupt associated to TIMER[PTI_INDEX]. Read value has no useful meaning. 86 85 87 '''MSK_PTI[OUT_INDEX] : Programmable Time tMask for IRQ[OUT_INDEX]'''86 '''MSK_PTI[OUT_INDEX] : Programmable Timer Mask for IRQ[OUT_INDEX]''' 88 87 89 Each bit in this register is a mask for the corresponding TI%ER IRQ. A 1 in bit x enables the Timeras an interrupt source for IRQ[OUT_INDEX].88 Each bit in this register is a mask for the corresponding timer IRQ. A 1 in bit x enables the timer x as an interrupt source for IRQ[OUT_INDEX]. 90 89 * On write : Sets the current mask 91 90 * On read : Gets the current mask 91 92 '''MSK_PTI_ENABLE[OUT_INDEX] : Programmable Timer Mask Enabler for IRQ[OUT_INDEX]''' 93 94 Each bit written here unmasks the corresponding timer IRQ. Writing a 1 in bit x enables the timer as an interrupt source for IRQ[OUT_INDEX]. 95 * On write : ORs MSK_PTI[OUT_INDEX] with the written value. 96 * On read : Unsupported 97 98 '''MSK_PTI_DISABLE[OUT_INDEX] : Programmable Timer Mask Disabler for IRQ[OUT_INDEX]''' 99 100 Each bit written here masks the corresponding timer IRQ. Writing a 1 in bit x edisables the timer as an interrupt source for IRQ[OUT_INDEX]. 101 * On write : ANDs MSK_PTI[OUT_INDEX] with the complement of the written value. 102 * On read : Unsupported 103 104 '''PTI_ACTIVE[OUT_INDEX] : Current Unmasked Timer IRQs for IRQ[OUT_INDEX]''' 105 106 Each bit read here corresponds to an active and unmasked timer IRQ, according to current 107 global timer status and MSK_PTI[OUT_INDEX]. 108 * On write : Unsupported 109 * On read : Gets the current timer status for IRQ[OUT_INDEX]. 110 111 '''MSK_HWI[OUT_INDEX] : Hardware Interrupts Mask for IRQ[OUT_INDEX]''' 112 113 Each bit in this register is a mask for the corresponding hardware IRQ. A 1 in bit x enables the 114 hardware interrupt x as an interrupt source for IRQ[OUT_INDEX]. 115 * On write : Sets the current mask 116 * On read : Gets the current mask 117 92 118 93 119 Complete specification is in [attachment:xicu-1.0.pdf].