GD82559C S L3DF Intel, GD82559C S L3DF Datasheet - Page 67

no-image

GD82559C S L3DF

Manufacturer Part Number
GD82559C S L3DF
Description
Manufacturer
Intel
Datasheet

Specifications of GD82559C S L3DF

Lead Free Status / Rohs Status
Not Compliant
8.1.7
8.1.8
8.1.9
Datasheet
Figure 25. Base Address Register for Memory Mapping
Note: Bit 3 is set to 1b only if the value 00001000b (8H) is written to this register, and bit 4 is set to 1b
only if the value of 00010000b (16H) is written to this register. All other bits are read only and will
return a value of 0b on read.
This register is expected to be written by the BIOS and the 82559 driver should not write to it.
PCI Latency Timer
The Latency Timer register is a byte wide register. When the 82559 is acting as a bus master, this
register defines the amount of time, in PCI clock cycles, that it may own the bus.
PCI Header Type
The Header Type register is a byte read only register. It is equal to 00H for a single function
Ethernet card and 80H for a combination Ethernet and modem card. The value of the header type is
set by the EEPROM
will read the next configuration registers bank at offset 100H.
PCI Base Address Registers
One of the most important functions for enabling superior configurability and ease of use is the
ability to relocate PCI devices in address spaces. The 82559 contains three types of Base Address
Registers (BARs). Two are used for memory mapped resources, and one is used for I/O mapping.
Each register is 32 bits wide. The least significant bit in the BAR determines whether it represents
a memory or I/O space. The figures below show the layout of a BAR for both memory and I/O
mapping. After determining this information, power-up software can map the memory and I/O
controllers into available locations and proceed with system boot. In order to do this mapping in a
device independent manner, the base registers for this mapping are placed in the predefined header
portion of configuration space. Device drivers can then access this configuration space to determine
the mapping of a particular device.
31
Prefetchable
Type
Memory space indicator
The prefetchable bit is set to ‘0’ in 82559 devices
00 - locate anywhere in 32-bit address space
01 - locate below 1 Mbyte
10 - locate anywhere in 64-bit address space
11 - reserved
(Section 4.7, “Serial EEPROM
Base Address
Interface”). In a dual function card, the OS
Networking Silicon — 82559
4 3 2 1
0
0
59

Related parts for GD82559C S L3DF