HH80556KH0364M S LAGD Intel, HH80556KH0364M S LAGD Datasheet - Page 329
HH80556KH0364M S LAGD
Manufacturer Part Number
HH80556KH0364M S LAGD
Description
Manufacturer
Intel
Datasheet
1.HH80556KH0364M_S_LAGD.pdf
(434 pages)
Specifications of HH80556KH0364M S LAGD
Rad Hardened
No
Lead Free Status / RoHS Status
Compliant
- Current page: 329 of 434
- Download datasheet (5Mb)
Functional Description—Intel
5.17
Note:
July 2009
Order Number: 318378-005US
Interrupt Callback clears the Interrupt Disable bit, it may re-read the CHANSTS and
CHANERR to see if any new interrupt events occurred between the time it last read
them and it set the Interrupt Disable bit.
Note that steps
last read of the CHANSTS register will generate another interrupt (see
“Interrupt
write memory location rather than the CHANSTS register. By not reading the CHANSTS
register, any interrupt event that occurs after the one that generated the interrupt, will
cause another interrupt to be generated after the handler resets Interrupt Disable.
Otherwise, any interrupt event that occurs after the last read of the CHANSTS will
cause another interrupt to be generated.
DMA Engine Driver
This section serves as a guide for the DMA Engine Driver specification and describes the
tasks of the DMA Engine driver with respect to how the DMA Engine driver interfaces
with the chipset. Refer to the DMA Engine Driver specification for specific details and
implementation requirements.
The DMA Engine device appears as a normal PCI Express* device and thus the OS will
load the DMA Engine driver by matching the Vendor and Product information in the PCI
configuration registers of the DMA Engine device.
The DMA registers are at a fixed offset from CB_BAR. The per-port registers are located
via the
of per port registers. These registers form a linked list with the
“NXTPPRSET2 - Next Per Port Register Set”
3.12.0.2, “NXTPPRSET3 - Next Per Port Register Set”
the last register set, which has a value of zero. Thus the driver walks the chain to locate
all of the ports with DMA Engine resources.
The DMA Engine driver is responsible for supplying the DMA Engine ISR and DMA
Engine Interrupt Handler (see
1. Read the Channel Status (CHANSTS) register to determine the current descriptor
2. Process completions for all previous descriptors (implied good status).
3. Process current descriptor.
4. Write CHANCTRL to clear Interrupt Disable.
5. Read the Channel Status (CHANSTS) register to determine if additional descriptors
6. Read the Channel Error (CHANERR) register to determine if additional errors have
7. Return.
and its status.
a.
b. If not good status, perform error processing and reset error bits in CHANERR
have completed.
a.
b. If same descriptor, continue with next step.
occurred.
a.
b. If no errors, continue with next step.
Section 3.11.22.3, “INTRCTRL - Interrupt Control”
If good status, process completion.
register.
If not same descriptor as previous CHANSTS value, go to step
If errors, perform error processing and reset error bits in CHANERR register.
Handling”). Additionally, the handler may choose to read the completion
®
5100 MCH Chipset
5.
and
6.
are optional since any interrupt event that occurs after the
Section 5.16.3.1, “Interrupt Service Routine
pointing to the next register set and
Intel
pointing to the next register set,
®
which points to the first set
5100 Memory Controller Hub Chipset
Section 3.12.0.1,
2.
Section 5.16.3,
and repeat.
(ISR)”).
Section
Datasheet
329
Related parts for HH80556KH0364M S LAGD
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
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 6300ESB I/O Controller Hub
Manufacturer:
Intel Corporation
Datasheet:
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