User's Manual
Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0
R
174
12.2.11. MONO_SRC_COPY_BLT
This BLT instruction performs a monochrome source copy where the only operands involved is a
monochrome source and destination. The source and destination operands cannot overlap, which means
that the X direction must always be forward.
All non-text monochrome sources are word aligned. At the end of a scan line the monochrome source,
the bits until the next word boundary must be ignored. The Monochrome source data bit position field
<2:0> indicates which bit position within the first byte of the scan line should be used as the first source
pixel.
The monochrome source transparency mode indicates whether to use the source background color or
deassert the write enables when the bit in the source is 0. When the source bit is 1, the source foreground
color is used in the ROP operation. The ROP value chosen should involve the Mono source data in the
ROP operation.
The Destination pitch can either be positive or negative to allow mirroring in the Y direction.
DWord Bit Description
0 = BR00 31:29 Client : 02h – 2D Processor
28:22 Instruction Target (Opcode) : 44h
21:20 Reserved. Must be Zero
19:17 Monochrome source data bit position of the first pixel within a byte per scan
line.
16:05 Reserved. Must be Zero
04:00 Dword Length : 06h
1 = BR13 31:30 Reserved. Must be Zero
29 Mono Source Transparency Mode: (1 = transparency enabled; 0 = use background)
28 Reserved. Must be Zero
27 Reserved : Must be Zero
26 Must Be One (‘1’).
25:24 Color Depth:
00 = 8 bit color
01 = 16 bit color
10 = 24 bit color
11 = reserved
23:16 Raster Operation:
15:00 Destination Pitch (signed): (13:00 are implemented in Intel
®
810 chipset)
2 = BR14 31:16 Destination Height (in scan lines): (28:16 are implemented in Intel
®
810 chipset)
15:00 Destination Width (in bytes): (12:00 are implemented in Intel
®
810 chipset)
3 = BR09 31:00 Destination Address: Address of the first byte to be written
(25:00 are implemented in Intel
®
810 chipset)










