NHE6300ESB S L7XJ Intel, NHE6300ESB S L7XJ Datasheet - Page 195
NHE6300ESB S L7XJ
Manufacturer Part Number
NHE6300ESB S L7XJ
Description
Manufacturer
Intel
Datasheet
1.NHE6300ESB_S_L7XJ.pdf
(848 pages)
Specifications of NHE6300ESB S L7XJ
Lead Free Status / RoHS Status
Compliant
- Current page: 195 of 848
- Download datasheet (9Mb)
5—Intel
5.16.5
5.16.6
5.16.7
5.16.8
November 2007
Order Number: 300641-004US
®
6300ESB ICH
Enabling the Timers
The BIOS or OS PnP code should route the interrupts. This includes the Legacy Rout bit,
Interrupt Rout bit (for each timer), interrupt type (to select the edge or level type for
each timer)
The Device Driver code should do the following for an available timer:
Interrupts directed to the internal 8259s are active high. See
Interrupt Controller (APIC) (D29:F5)”
programming of the
I/O APIC for detecting internal interrupts. When the interrupts are mapped to the I/O
APIC and set for level-triggered mode, they may be shared with PCI interrupts,
although it is unlikely for the OS to attempt this. When more than one timer is
configured to share the same IRQ using the TIMERn_INT_ROUT_CNF fields, the
software must configure the timers to level-triggered mode. Edge-triggered interrupts
cannot be shared.
Handling Interrupts
When each timer has a unique interrupt and the timer has been configured for edge-
triggered mode, no specific steps are required. No read is required to process the
interrupt.
When a timer has been configured to level-triggered mode, its interrupt must be
cleared by the software. This is done by reading the interrupt status register and
writing a 1 back to the bit position for the interrupt to be cleared.
Independent of the mode, software may read the value in the main counter to see how
much time has passed between when the interrupt was generated and when it was first
serviced.
When Timer 0 is set up to generate a periodic interrupt, the software may check to see
how much time remains until the next interrupt by checking the timer value register.
Issues Related to 64-bit Timers with 32-bit
Processors
A 32-bit timer may be read directly using processors that are capable of 32-bit or 64-
bit instructions. However, a 32-bit processor may not be able to directly read 64-bit
timer. A race condition comes up when a 32-bit processor reads the 64-bit register
using two separate 32-bit reads. The danger is that just after reading one half, the
other half rolls over and changes the first half.
When a 32-bit processor needs to access a 64-bit timer, it must first halt the timer
before reading both the upper and lower 32-bits of the timer.
Interrupt Levels
1. Set the Overall Enable bit (Offset 04h, bit 0).
2. Set the timer type field (selects one-shot or periodic).
3. Set the interrupt enable.
4. Set the comparator value.
for information regarding the polarity
Intel
Section 5.7, “Advanced
®
6300ESB I/O Controller Hub
195
DS
Related parts for NHE6300ESB S L7XJ
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Intel 6300ESB I/O Controller Hub
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Microprocessor: Intel Celeron M Processor 320 and Ultra Low Voltage Intel Celeron M Processor at 600MHz
Manufacturer:
Intel Corporation
Part Number:
Description:
Intel 82550 Fast Ethernet Multifunction PCI/CardBus Controller
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 120 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 120 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 64 Mbit. Access speed 150 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 100 ns
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
DA28F640J5A-1505 Volt Intel StrataFlash Memory
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
5 Volt Intel StrataFlash?? Memory
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
5 Volt Intel StrataFlash?? Memory
Manufacturer:
Intel Corporation
Part Number:
Description:
Intel 82801DB I/O Controller Hub (ICH4), Pb-Free SLI
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel 82801FB I/O Controller Hub (ICH6)
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Intel Strataflash Memory28F128J3 28F640J3 28F320J3
Manufacturer:
Intel Corporation
Datasheet:
Part Number:
Description:
Controllers, Intel 430TX PCIset: 82439TX System Controller (MTXC)
Manufacturer:
Intel Corporation