|
82NM10 Datasheet, PDF (658/671 Pages) Intel Corporation – Intel® NM10 Family Express Chipset | |||
|
◁ |
High Precision Event Timer Registers
20 High Precision Event Timer
Registers
The timer registers are memory-mapped in a non-indexed scheme. This allows the
processor to directly access each register without having to use an index register. The
timer register space is 1024 bytes. The registers are generally aligned on 64-bit
boundaries to simplify implementation with IA64 processors. There are four possible
memory address ranges beginning at 1) FED0_0000h, 2) FED0_1000h, 3)
FED0_2000h., 4) FED0_4000h. The choice of address range will be selected by
configuration bits in the High Precision Timer Configuration Register (Chipset
Configuration Registers:Offset 3404h).
Behavioral Rules:
1. Software must not attempt to read or write across register boundaries. For
example, a 32-bit access should be to offset x0h, x4h, x8h, or xCh. 32-bit accesses
should not be to 01h, 02h, 03h, 05h, 06h, 07h, 09h, 0Ah, 0Bh, 0Dh, 0Eh, or 0Fh.
Any accesses to these offsets will result in an unexpected behavior, and may result
in a master abort. However, these accesses should not result in system hangs. 64-
bit accesses can only be to x0h and must not cross 64-bit boundaries.
2. Software should not write to read-only registers.
3. Software should not expect any particular or consistent value when reading
reserved registers or bits.
20.1 Memory Mapped Registers
Table 20-149.Memory-Mapped Registers (Sheet 1 of 2)
Offset
Mnemonic
Register
000â007h GCAP_ID General Capabilities and Identification
008â00Fh
010â017h
018â01Fh
020â027h
â
GEN_CONF
â
GINTR_STA
Reserved
General Configuration
Reserved
General Interrupt Status
028â0EFh
0F0â0F7h
0F8â0FFh
100â107h
108â10Fh
â
Reserved
MAIN_CNT Main Counter Value
â
Reserved
TIM0_CONF Timer 0 Configuration and Capabilities
TIM0_COMP Timer 0 Comparator Value
Default
Type
0429B17F8 RO
086A201h
â
â
0000h
R/W
â
â
00000000 R/WC, R/
00000000h W
â
â
N/A
R/W
â
â
N/A
R/W, RO
N/A
R/W
658
Datasheet
|
▷ |