Changes between Version 10 and Version 11 of Component/Vci Xicu


Ignore:
Timestamp:
Oct 31, 2010, 9:32:52 PM (14 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Xicu

    v10 v11  
    7575
    7676This 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.
    7978 * On read : Gets the current value of TIMER[PTI_INDEX].
    8079
     
    8584 * On read : Acknowledges the interrupt associated to TIMER[PTI_INDEX]. Read value has no useful meaning.
    8685
    87 '''MSK_PTI[OUT_INDEX] : Programmable Timet Mask for IRQ[OUT_INDEX]'''
     86'''MSK_PTI[OUT_INDEX] : Programmable Timer Mask for IRQ[OUT_INDEX]'''
    8887
    89 Each bit in this register is a mask for the corresponding TI%ER IRQ. A 1 in bit x enables the Timer as an interrupt source for IRQ[OUT_INDEX].
     88Each 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].
    9089 * On write : Sets the current mask
    9190 * On read : Gets the current mask
     91
     92'''MSK_PTI_ENABLE[OUT_INDEX] : Programmable Timer Mask Enabler for IRQ[OUT_INDEX]'''
     93
     94Each 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
     100Each 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
     106Each bit read here corresponds to an active and unmasked timer IRQ, according to current
     107global 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
     113Each bit in this register is a mask for the corresponding hardware IRQ. A 1 in bit x enables the
     114hardware 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
    92118
    93119Complete specification is in [attachment:xicu-1.0.pdf].