Intel 815 manual 12.3.16. BR15-Color Pattern Address

Models: 815

1 423
Download 423 pages 44.71 Kb
Page 199
Image 199

Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0

R

12.3.16. BR15—Color Pattern Address

Memory Offset Address:

4003Ch

 

 

 

Default:

 

None

 

 

 

Attributes:

RO; DWord accessible

 

 

 

31

26

25

 

 

16

 

 

 

 

Reserved. Must be Zero

Color Pattern Address Bits [25:16]

 

 

 

 

 

 

 

 

 

 

15

 

6

 

5

0

 

 

 

 

Color Pattern Address Bits [15:6]

 

 

Reserved. Must be Zero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

Descriptions

 

 

 

 

 

 

 

31:26

Reserved. Must be Zero. The maximum GC graphics address is 64 MBs.

 

 

 

 

25:6

Color Pattern Address. These 20 bits specify the starting address of the pattern.

 

 

 

The pattern data must be located on a pattern-size boundary. The pattern is always of 8x8 pixels, and

 

 

 

therefore, its size is dependent upon its pixel depth. The pixel depth may be 8, 16, or 24 bits per pixel if

 

 

 

the pattern is in color (the pixel depth of a color pattern must match the pixel depth to which the graphics

 

 

 

system has been set). Monochrome patterns require 8 bytes and is supplied through the instruction.

 

 

 

Color patterns of 8, 16, and 24 bits per pixel color depth must start on 64-byte, 128-byte and 256-byte

 

 

 

boundaries, respectively.

 

 

 

 

 

 

 

 

Note:

 

 

 

 

 

 

 

 

In the case of 24 bits per pixel, each scan line’s worth (each row of 8 pixels) of pattern data takes up 32

 

 

 

consecutive bytes, not 24. It is formatted so that there is a contiguous block of 8 sets of 3 bytes, each

 

 

 

corresponding to 1 of the 8 pixels, followed by a contiguous block of the 8 extra bytes. When the BLT

 

 

 

Engine reads 24 bit-per-pixel pattern data, it will read only the first 24 bytes of each scan line’s worth of

 

 

 

data, picking up the 8 sets of 3 bytes for each of the 8 pixels, and entirely ignoring the remaining 8

 

 

 

bytes.

 

 

 

 

 

 

 

 

 

 

 

5:0

Reserved. Must be Zero. These bits always return 0 when read.

 

 

 

 

 

 

 

 

 

 

 

199

Page 199
Image 199
Intel 815 manual 12.3.16. BR15-Color Pattern Address