Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel’s Terms and Conditions of Sale for such products, Intel assumes no liability
whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness
for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in
medical, life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future
definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
®
The Intel
characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
I
of the I
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from:
www.intel.com
or call 1-800-548-4725
*Third-party brands and names are the property of their respective owners.
Figure 9. Source Corruption in BLT with Overlapping Source and Destination Locations 54
Figure 10. Correctly Performed BLT with Overlapping Source and Destination Locations. 55
Figure 11. Suggested Starting Points for Possible Source & Destination Overlap
The Intelâ 815 chipset is a highly flexible chipset designed to extend from the basic graphics/multimedia
PC platform up to the mainstream performance desktop platform. The chipset consists of an Intel
chipset Graphics and Memory Controller Hub (GMCH), an I/O Controller Hub (ICH) for the I/O
subsystem, and a Firmware* Hub (FWH). For this chipset, the graphics capability resides in the Graphics
and Memory Controller Hub (GMCH) chip.
The GMCH’s Graphics Controller (GC) contains an extensive set of registers and instructions for
configuration, 2D, 3D, and Video systems. This document describes the Intel
registers/instructions and provides detailed bit/field descriptions.
This Programmer’s Reference Manual (PRM) is intended for hardware, software, and Firmware*
designers who seek to implement or utilize the graphic functions of the Intel
with 2D and 3D graphics programming is assumed.
1.1. Terminology
Term Description
AGP Mode The GMCH is using its capability to interface with and AGP card. The internal
GPA Card Graphics Performance Accelerator Card. This is a new implementation which
CSI Command Stream Interface (same as instruction stream interface)
GC Graphics Controller
GFX Mode The GMCH is using its internal graphics capability. This means that the ability to
GMCH The Graphics and Memory Controller Hub component that contains the
Group 0 Protection (register) As per the original IBM VGA specification, CRT Controller registers CR[0:7] can
Instruction The GC has a set of graphics instructions. In some documents the term
IP Instruction Parser
MBZ Must Be Zero
®
82815
®
815 chipset
â
815 chipset. Familiarity
graphics controller is disabled in this mode.
allows local memory devices to be placed on a card that plugs into the AGP slot.
When an AGP card is not present, an GPA card can be added to improve
performance by acting as a display cache, for the Z-buffer only, of up to 4 MB.
The GPA card was previously known as the AIMM (Add-In Memory Module).
interface with an AGP card is disabled.
functionality of an MCH plus an internal graphics controller.
be write-protected via CR11[bit 7]. In BIOS code, this write protection is set
following each mode change. Note that other group protection levels have no
current use and are not supported by the GC. Only Group 0 Protection is
supported.
MCH The Memory Controller Hub component that contains the processor interface,
DRAM controller, and AGP interface. The MCH communicates with the ICH over
a proprietary interconnect called the hub interface (previously known as
HubLink). The MCH was called the North Bridge (NB) in previous chip sets.
MCH will be used to refer to non-graphics portion of the GMCH.
MM Memory Mapped address space.
MMIO Memory Mapped I/O space.
QW Quad Word = 64 bits = 8 Bytes.
R/W (register) Read/Write. A register with this attribute can be read and written.
R/WC (register) Read/Write Clear. A register bit with this attribute can be read and written.
However, a write of 1 clears (sets to 0) the corresponding bit and a write of 0 has
no effect.
R/WO (register) Read/Write Once. A register bit with this attribute can be written to only once
after power up. After the first write, the bit becomes read only.
RO (register) Read Only. In some cases, if a register is read only, writes to this register
location have no effect. However, in other cases, two separate registers are
located at the same location where a read accesses one of the registers and a
write accesses the other register. See the I/O and memory map tables for
details.
WO (register) Write Only. In some cases, If a register is write only, reads to this register
location have no effect. However, in other cases, two separate registers are
located at the same location where a read accesses one of the registers and a
write accesses the other register. See the I/O and memory map tables for
details.
R
1.2. Reference Documents
The following documents should be available for reference when using this specification:
The chipset consists of an Intel® 82815 chipset Graphics and Memory Controller Hub (GMCH), an I/O
Controller Hub (ICH) for the I/O subsystem, and a Firmware* Hub (FWH). The GMCH integrates a
system memory SDRAM controller that supports a 64-bit 100/133 MHz SDRAM array. The Intel
chipset family includes:
• Intel
ââââ
815 chipset: This chipset consists of the Intel® 82815 chipset GMCH, the 82801AA ICH,
and the 82802AB/82802AC FWH.
ââââ
• Intel
815E chipset: This chipset consists of the Intel® 82815 chipset GMCH, the 82801BA ICH2,
and the 82802AB/82802AC FWH.
â
815
The Intel
®
82815 chipset GMCH integrates a Display Cache SDRAM controller that supports a 32-bit
133 MHz SDRAM array for enhanced integrated 2D and 3D graphics performance. Multiplexed with the
display cache interface is an AGP controller interface to enable graphics configuration and upgrade
flexibility with the Intel
â
815 chipset. The AGP interface and the internal graphics device are mutually
exclusive. When the AGP port is populated with an AGP graphics card, the integrated graphics is
disabled; thus, the display cache interface is not needed.
The Intel
bridge hub and the I/O Controller Hub (ICH) as the I/O hub. The Intel
82801AA ICH and the Intel
â
815 chipset family uses a hub architecture with the Intel® 82815 chipset GMCH as the host
â
815E chipset supports the 82801BA ICH2. The ICH is a highly integrated
â
815 chipset supports the
multifunctional I/O Controller Hub that provides the interface to the PCI Bus and integrates many of the
functions needed in today’s PC platforms. The GMCH and ICH communicate over a dedicated hub
interface.
The 82801AA ICH/82801BA ICH2 functions and capabilites are listed below. Unless otherwise
specified, the function/capability applies to both ICH and ICH2.
• PCI Rev 2.2 compliant with support for 33 MHz PCI operations
• 64-bit AGTL+ based System Bus Interface at 66/100/133 MHz
• 32-bit Host Address Support
• 64-bit System Memory Interface with optimized support for SDRAM at 100/133 MHz
• Integrated 2D & 3D Graphics Engines
• Integrated H/W Motion Compensation Engine
• Integrated 230 MHz DAC
• Integrated Digital Video Out Port
• 133 MHz Display Cache
• AGP 1X/2X/4X Controller
Figure 2. Intel® 82815 Chipset GMCH Block Diagram
System Bus Interface
Display Engine3D Engine
HW Motion Comp
Analog
Display
Out
Digital
Video
Out
DDC/
2
I
AGP/
Display
Cache
Pins
C
DACOverlay
HW Cursor
Digital Video Out
Port
Local Memory
Interface
2.2.1. Host Interface
The host interface of the GMCH is optimized to support the Intel Pentium® III processor and Intel
Celeron
bus interfaces within a single device. The GMCH supports a 4-deep in-order queue (i.e., supports
pipelining of up to 4 outstanding transaction requests on the host bus). Host bus addresses are decoded
by the GMCH for accesses to system memory, PCI memory and PCI I/O (via hub interface), PCI
configuration space and Graphics memory. The GMCH takes advantage of the pipelined addressing
capability of the processor to improve the overall system performance.
TM
processor in the FC-PGA package. The GMCH implements the host address, control, and data
3D
Engine
2D Engine
Stretch
BLT Eng
BLT Eng
AGP Interface
Buffer
Memory Interface
Buffer
Hub Interface
System
Memory
gmch_blk2.vsd
The Intel
®
82815 chipset GMCH supports the 370-pin socket processor.
• 370-pin socket (PGA370). The PGA370 is a zero insertion force (ZIF) socket that a processor in
the FC-PGA package will use to interface with a system board.
2.2.2. System Memory Interface
The GMCH integrates a system memory controller that supports a 64-bit 100/133 MHz SDRAM array.
The only DRAM type supported is industry standard Synchronous DRAM (SDRAM). The SDRAM
controller interface is fully configurable through a set of control registers.
The GMCH supports industry standard 64-bit wide DIMMs with SDRAM devices. The thirteen
multiplexed address lines, SMAA[12:0], along with the two bank select lines, SBS[1:0], allow the
GMCH to support 2M, 4M, 8M, 16M, and 32M x64 DIMMs. Only asymmetric addressing is supported.
The GMCH has six SCS# lines (two copies of each for electrical loading), enabling the support of up to
six 64-bit rows of SDRAM. The GMCH targets SDRAM with CL2 and CL3 and supports both single
and double-sided DIMMs. Additionally, the GMCH also provides a 1024 entry deep refresh queue. The
GMCH can be configured to keep up to 4 pages open within the memory array. Pages can be kept open
in any one bank of memory.
SCKE[5:0] are used in configurations requiring powerdown mode for the SDRAM.
2.2.3. Multiplexed AGP and Display Cache Interface
R
The Intel® 82815 chipset GMCH multiplexes an AGP interface with a display cache interface for internal
3D graphics performance improvement. The display cache is used only in the internal graphics. When an
AGP card is installed in the system, the GMCH internal graphics will be disabled and the AGP controller
will be enabled.
AGP Interface
A single AGP connector is supported by the GMCH AGP interface. The AGP buffers operate in one of
two selectable modes in order to support the AGP Universal Connector:
• 3.3V drive, not 5 volt safe: This mode is compliant to the AGP 1.0 and 2.0 specifications.
• 1.5V drive, not 3.3 volt safe: This mode is compliant with the AGP 2.0 specification.
The following table shows the AGP Data Rate and the Signaling Levels supported by the GMCH.
Signaling Level Data Rate
1.5V 3.3V
1x AGP Yes Yes
2x AGP Yes Yes
4x AGP Yes No
The AGP interface supports 4x AGP signaling. AGP semantic (PIPE# or SBA[7:0]) cycles to SDRAM
are not snooped on the host bus. AGP FRAME# cycles to SDRAM are snooped on the host bus. The
GMCH supports PIPE# or SBA[7:0] AGP address mechanisms, but not both simultaneously. Either the
PIPE# or the SBA[7:0] mechanism must be selected during system initialization. High priority accesses
are supported. Only memory writes from the hub interface to AGP are allowed. No transactions from
AGP to the hub interface are allowed.
The GMCH supports a Display Cache SDRAM controller with a 32-bit 133 MHz SDRAM array. The
DRAM type supported is industry standard Synchronous DRAM (SDRAM) like that of the system
memory. The local memory SDRAM controller interface is fully configurable through a set of control
registers.
2.2.4. Hub Interface
The hub interface is a private interconnect between the GMCH and the ICH.
2.2.5. Intel® 82815 Chipset GMCH Integrated Graphics Support
The GMCH includes a highly integrated graphics accelerator. Its architecture consists of dedicated multimedia engines executing in parallel to deliver high performance 3D, 2D and motion compensation video
capabilities. The 3D and 2D engines are managed by a 3D/2D pipeline preprocessor allowing a sustained
flow of graphics data to be rendered and displayed. The deeply pipelined 3D accelerator engine provides
3D graphics quality and performance via per-pixel 3D rendering and parallel data paths which allow each
pipeline stage to simultaneously operate on different primitives or portions of the same primitive. The
GMCH graphics accelerator engine supports perspective-correct texture mapping, trilinear and
anisotropic Mip-Map filtering, Gouraud shading, alpha-blending, fogging and Z-buffering. A rich set of
3D instructions permit these features to be independently enabled or disabled.
For the GMCH, a Display Cache (DC) can be used for the Z-buffer (textures and display buffer(s) are
located only in system memory). If the display cache is not used, the Z-buffer is located in system
memory.
The GMCH integrated graphics accelerator’s 2D capabilities include BLT and arithmetic STRBLT
engines, a hardware cursor and an extensive set of 2D registers and instructions. The high performance
64-bit BitBLT engine provides hardware acceleration for many common Windows* operations.
In addition to its 2D/3D capabilities, the GMCH integrated graphics accelerator also supports full
MPEG-2 motion compensation for software-assisted DVD video playback, a VESA DDC2B compliant
display interface and a digital video out port which may support (via an external video encoder) NTSC
and PAL broadcast standards and (via an external TMDS transmitter) digital Flat Panel or Digital CRT
displays.
Display, Digital Video Out, and LCD/Flat Panel/Digital CRT
The GMCH provides interfaces to a standard progressive scan monitor, TV-Out device, and TMDS
transmitter. These interfaces are only active when running in internal graphics mode.
• The GMCH directly drives a standard progressive scan monitor up to a resolution of 1600x1200
pixels.
• The GMCH provides a Digital Video Out interface to connect an external device to drive a
1280x1024 resolution non-scalar DDP digital Flat Panel with appropriate EDID 1.2 data or digital
CRTs. The interface has 1.8V signaling to allow it to operate at higher frequencies. This interface
can also connect to a 1.8V TV-Out encoder.
The Intel® 82815 chipset GMCH has a new type of clocking architecture. It has integrated SDRAM
buffers that run at either 100 or 133 MHz, independent of the system bus frequency. See table below for
supported system bus and system memory bus frequencies. The system bus frequency is selectable
between 66 MHz, 100 MHz or 133 MHz. The GMCH uses a copy of the USB clock as the DOT Clock
input for the graphics pixel clock PLL.
Table 1. Supported System Bus and System Memory Bus Frequencies
Front Side Bus
Frequency
66 MHz 100 MHz 133 MHz or DVMT
100 MHz 100 MHz 133 MHz or DVMT
133 MHz 100 MHz 133 MHz or DVMT
133 MHz 133 MHz 133 MHz or DVMT
System Memory
Bus Frequency
Display Cache Interface
Frequency
2.2.7. GMCH Power Delivery
R
The Intel® 82815 chipset GMCH core voltage is 1.85V. System Memory runs off of a 3.3V supply.
Display cache memory runs off of the AGP 3.3V supply. AGP 1X/2X I/O can run off of either a 3.3V or
a 1.5V supply. AGP 4X I/O require a 1.5V supply. The AGP interface voltage is determined by the
VDDQ generation on the motherboard.
2.3. Three PCI Devices on GMCH
The Intel® 82815 chipset GMCH contains three PCI Devices. The management of active devices is
controlled via bit 0 of the APCONT register (See the IntelController (GMCH) EDS for details on PCI configuration registers).
• Device 0 = Host Bridge = PCI bus #0 interface, Main Memory Controller, Graphics Aperture
controller
Note: Devices 1 and 2 are mutually exclusive. Only one of these two devices can be active at any given time.
Device selection is performed during the start-up sequence and can only be set once. The lock bit must
be set after device selection.
The following diagram shows more detail at a platform level. The GMCH is shown in both AGP Mode
(left side) and GFX Mode (right side). Only one mode can be active at any given time. The processor and
ICH functions remain unchanged by the GMCH mode of operation.
There are multiple Device Modes that are supported by the three PCI devices within this component:
1. AGP Mode – The AGP slot is populated with an AGP graphics card and the AGP interface device
is active. The internal graphics controller is inactive.
2. GFX Mode with Local Memory – The internal graphics device is active. The AGP slot is
populated with a GPA card and the AGP interface device is inactive.
3. GFX Mode with Shared Memory – The internal graphics device is active. The AGP slot is not
populated with a GPA card or an AGP graphics card and the AGP interface device is inactive.
4. PCI Mode – The internal graphics controller and the AGP interface device are both inactive. The
display data cycles are routed through the hub interface to the PCI display device.
2.3.1.1. Supported Single Monitor and Multi-monitor Configurations
For modern operating systems that have multiple monitor support, the primary graphics device must not
be the Intel
can serve only as secondary graphics devices in a multi-monitor configuration. It is important to
understand that there is no support for simultaneous operation of the internal graphics device and an
AGP graphics card.
23
®
815 chipset internal graphics controller or an AGP graphics card. These graphics devices
The Intel® 815 chipset has multiple possible device modes. The selection of which mode will be autodetected is represented in the following flow chart. The software requirements for implementing this high
level flow are detailed in the next section.
Multi-monitor configurations are not addressed, as that is a function of the operating system when
supported. System BIOS also provides the ability to select any of the display devices as the primary
display device.
The following sequence of events will occur during the initialization of an Intel® 815 chipset-based
system:
1. The ICH asserts PCIRST# either in response to an initial assertion of PWROK or a write to an I/O
Port.
2. System BIOS runs basic POST code to test the processor.
3. System BIOS initializes the minimum set of Intel
initiate a PCI configuration cycle towards the AGP/PCI interface (e.g., bus #1). Note that
following a system reset condition, the Intel
Graphics disabled).
4. System BIOS detects if an AGP graphics card is present by attempting a configuration read cycle
to the Intel
®
815 chipset AGP/PCI interface. If the configuration cycle completes successfully, then
it is assumed that an external graphics device is present on the AGP interface, and the Intel
chipset remains in “AGP Mode” (APCONT[0] = 0). If the AGP/PCI configuration cycle results in
a Master Abort, then it is assumed no external AGP graphics device is present, and the System
BIOS programs the Intel
®
815 chipset to “Internal Graphics Mode” by setting APCONT[0] = 1.
During the same configuration cycle as setting the APCONT[0] to either 0 or 1, the BIOS should
set APCONT[2] (GFX AGP Select Lock) = 1 to lock the configuration mode.
5. System BIOS will then initialize the minimum set of the Intel
required to detect and test system memory.
6. System BIOS interrogates each System Memory DIMM via the Serial Presence Detect (SPD)
mechanism (ICH I2C cycles).
7. System BIOS determines if system configuration is capable of 133 MHz operation. Requirements
for 133 MHz operation include: the Intel
®
populated with up to two double-sided, or three single-sided, PC133-compliant DIMMs.
8. If system is 133 MHz capable (as determined by the previous step), System BIOS “upshifts” the
System Memory operating frequency from 100 MHz to 133 MHz as follows (Note that the Intel
815 chipset typically resets internally to 100 MHz SM operation):
a) Program external clock generator chip (i.e., “CK815”) for 133 MHz System Memory
clocking via ICH I2C port (Byte 3, Bit 0 set to 1).
b) Wait for 1 µs to allow the Clock Generator to stabilize the external System Memory clocks
(i.e., SCLK). Note that the Clock Generator must guarantee a “clean” Host Clock (HCLK)
during this entire transition!
c) Program Intel
®
815 chipset System Memory Frequency Select bit (GMCHCFG[2]) to 1 to
enable internal System Memory clocking to operate at 133 MHz.
d) Wait at least 0.5 µs for the Intel
accessing anything other than Intel
®
815 chipset to re-synchronize internal clocks before
®
interface/ICH interface.
9. System BIOS then detects and configures all of system memory, and tests enough memory to
support a stack and an interrupt area.
10. System BIOS should shadow itself and complete system initialization.
11. If and only if the Intel
®
815 chipset is in Internal Graphics Mode (APCONT[0] = 1), pass control
to the system BIOS internal graphics mode initialization routines described below.
12. System BIOS programs the Intel
®
815 chipset base addresses using PCI configuration cycles as
described in the PCI Local Bus Specification.
13. PCI enumeration takes place at this point.
®
815 chipset configuration registers required to
®
815 chipset will always be in “AGP Mode” (Internal
14. During PCI enumeration, the system BIOS will identify and initialize the primary display device.
The selection of the primary display device is typically OEM dependent. An OEM may use a
BIOS setup question to allow the system user to select the primary display device. Intel
recommends the system BIOS to give preference to the higher performance display device when
performing an “auto-selection” of the primary display device. If the GMCH is in AGP mode, this
algorithm gives preference to the AGP graphics device over a PCI VGA device. If the Intel
®
815
chipset is in GFX mode, this algorithm gives preference to the internal graphics controller over a
PCI VGA device.
15. Once the primary display device has been initialized, system BIOS will pass control to the Video
Option ROM corresponding to that display device.
16. If and only if the GMCH is in GFX Mode (APCONT[0] = 1), the Video Option ROM will perform
initialization routines described below.
17. System BIOS then completes the system test including testing the rest of main memory.
The following System BIOS initialization steps only apply if the GMCH is in “Internal Graphics Mode”
(Not AGP):
1. System BIOS determines if a GPA card (i.e., Local Memory) is present. This is accomplished the
same as on the Intel
®
810 chipset: Enable Local Memory via the DRT, DRAMCL, and DRAMCH
(offsets 3000-3002h) and attempt to write and readback a location in Local Memory. If the
readback returns the same data that was written previously, then it can be assumed that Local
Memory is present. If a GPA card is present, the following additional steps take place:
• System BIOS configures the Local Memory Timing Options via the DRAMCL register at
Device 2 Memory Mapped Register offset 3001h. There is no Serial Presence Detect
mechanism available for the Local Memory / GPA Card interface, so the method used to
determine these timing options is entirely up to the OEM. One conservative option is to leave
the DRAMCL register with its default settings, which are the slowest available. Another
option is to enforce certain minimum timings on any GPA cards used by that OEM, and
program the DRAMCL with those minimums. While not recommended, it is also possible to
determine optimal timings empirically.
The following Video BIOS initialization steps only apply if the GMCH is in “Internal Graphics Mode”
(Not AGP):
1. Video BIOS assumes a VGA monitor type, and initializes the 2D-display controller in text mode.
2. 2D Video BIOS should take care to keep track of BIOS changes due to chip version changes.
3. The 3D section should be software-reset and initialized. At this point, no 3D operation should be
enabled, since this is done at the application/driver level.
2.3.1.3.1. Graphics Driver Startup
At this point the GMCH internal graphics controller has been configured and initialized. The remainder
of the graphics initialization occurs when the operating system calls the graphics driver. The graphics
driver must initialize the graphics component address re-mapping hardware. Tasks include:
1. Allocate memory for the GTT re-mapping table. Set the host memory type of graphics memory for
both physically local and system memory (i.e. enable Write Combining for local and non-local
memory: OS calls graphics driver which calls OS services for setting host memory type).
2. Establish policy for limiting the amount of non-local video memory. The OS determines the
maximum amount of system memory that can be allocated as non-local video memory. The
graphics driver can make a guess on what is likely to be provided by the OS based on the same
information that the OS uses to make its decision. The graphics driver can query the OS to check
the type of memory surface allocation (i.e., system vs. local vs. non-local video memory.)
3. After the conclusion of the graphics driver startup code the internal graphics functions will be
ready for run-time activity and commands can be written into the ring buffer.
2.3.1.4. Switching Device modes
Under normal conditions, the GMCH Device Mode will be switched at most once: from AGP to Internal
Graphics mode (via APCONT[0]) when no external AGP graphics device is present. This is handled
automatically by the system BIOS during system initialization. There is no case where the GMCH will be
switched from Internal Graphics mode to AGP mode.
This chapter provides address maps of the graphics controller (GC) I/O and memory-mapped registers.
Individual register bit field descriptions are provided in the following chapters. Note that PCI
configuration register descriptions are not covered in this document. For details on PCI configuration
registers, refer to the Intel® 815 Chipset: 82815 Graphics and Memory Controller (GMCH) EDS.
Figure 5 shows a high-level representation of the system memory address map. Figure 6 provides
additional details on mapping specific memory regions as defined and supported by the GMCH chipset.
This section provides a high-level register map (register groupings per function). The memory and I/O
maps for the GC registers are shown in the following figure. The VGA and Extended VGA registers can
be accessed via standard VGA I/O locations as well as via memory-mapped locations. In addition, the
memory map contains allocation ranges for various functions. The memory space address listed for each
register is an offset from the base memory address programmed into the MMADR register (PCI
configuration offset 14h).
Figure 7. Graphics Controller Register Memory and I/O Map
Note:
1. Some Overlay registers are
double-buffered with an additional address
range in graphics memory. See Overlay
Register Chapter for details.
I/O Space Map
(Standard graphics locations)
Memory Space Map
(512 KB allocation)
- Cursor Registers
- Display Registers
- Pixel Pipe Registers
- TVout Registers
- Misc Multimedia Registers
Reserved
Blt Engine Control Status (RO)
Overlay Registers
Reserved
Page Table Range
Reserved
Clock Control Registers
Misc I/O Control Registers
Test & Diagnostic Registers
Local Memory Interface
Control Registers
- Instruction Control Regs.
- Fence Table Registers
- Interrupt Control
VGA and Ext. VGA RegistersVGA and Ext. VGA Registers
Offset From
Base_Reg
7FFFFh
70000h
6FFFFh
60000h
5FFFFh
50000h
4FFFFh
40000h
3FFFFh
1
30000h
2FFFFh
20000h
1FFFFh
10000h
0FFFFh
07000h
06FFFh
06000h
05FFFh
05000h
04FFFh
04000h
03FFFh
03000h
02FFFh
01000h
00FFFh
00000h
MMADR Regist
(Base Address)
R
1931
gfx_reg_m
30
Loading...
+ 393 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.