876784 Intel, 876784 Datasheet - Page 763

no-image

876784

Manufacturer Part Number
876784
Description
Manufacturer
Intel
Datasheet

Specifications of 876784

Lead Free Status / RoHS Status
Compliant
High Precision Event Timer Registers
Intel
®
ICH7 Family Datasheet
13:9
Bit
8
7
6
5
4
3
Interrupt Rout (TIMERn_INT_ROUT_CNF) — R/W. This 5-bit field indicates the
routing for the interrupt to the I/O (x) APIC. Software writes to this field to select
which interrupt in the I/O (x) will be used for this timer’s interrupt. If the value is not
supported by this particular timer, then the value read back will not match what is
written. The software must only write valid values.
NOTES:
1.
2.
3.
Timer n 32-bit Mode (TIMERn_32MODE_CNF) — R/W or RO. Software can set
this bit to force a 64-bit timer to behave as a 32-bit timer. This is typically needed if
software is not willing to halt the main counter to read or write a particular timer, and
the software is not capable of atomic 64-bit operations to the timer. This bit is only
relevant if the timer is operating in 64-bit mode in which case that timer can be
forced to 32-bit mode by setting this bit. When Timer 0 is switched to 32-bit mode,
the upper 32-bits are loaded with 0’s which will remain when the timer is switched
back to 64-bit mode. If the timer is not in 64-bit mode, then this bit will always be
read as 0 and writes will have no effect.
Timer 0:
Timers 1, 2:
Reserved. This bit returns 0 when read.
Timer n Value Set (TIMERn_VAL_SET_CNF) — R/W. Software uses this bit only
for Timer 0 if it has been set to periodic mode. By writing this bit to a 1, the software
is then allowed to directly set the timer’s accumulator. Software does not have to
write this bit back to 1 (it automatically clears).
Software should not write a 1 to this bit position if the timer is set to non-periodic
mode.
NOTE: This bit will return 0 when read. Writes will only have an effect for Timer 0 if it
Timer n Size (TIMERn_SIZE_CAP) — RO. This read only field indicates the size of
the timer.
Timer 0:
Timers 1, 2:
Periodic Interrupt Capable (TIMERn_PER_INT_CAP) — RO. If this bit is 1, the
hardware supports a periodic mode for this timer’s interrupt.
Timer 0:
Timers 1, 2:
Timer n Type (TIMERn_TYPE_CNF) — R/W or RO.
Timer 0:
Timers 1, 2:
different routing, and this bit field has no effect for those two timers.
Timer 0,1: Software is responsible to make sure it programs a valid value (20,
21, 22, or 23) for this field. The ICH7 logic does not check the validity of the
value written.
Timer 2: Software is responsible to make sure it programs a valid value (11,
20, 21, 22, or 23) for this field. The ICH7 logic does not check the validity of
the value written.
is set to periodic mode. Writes will have no effect for Timers 1 and 2.
If the Legacy Replacement Rout bit is set, then Timers 0 and 1 will have a
Bit is read/write (default to 0). 0 = 64 bit; 1= 32 bit
Hardwired to 0. Writes have no effect since these timers are 32-bit
only.
Value is 1 (64-bits).
Value is 0 (32-bits).
Hardwired to 1 (supports the periodic interrupt).
Hardwired to 0 (does not support periodic interrupt).
Bit is read/write. 0 = Disable timer to generate periodic interrupt; 1 =
Enable timer to generate a periodic interrupt.
Hardwired to 0. Writes have no effect.
Description
763

Related parts for 876784