Intel 815 manual Instruction Target Opcode 44h, Line

Models: 815

1 423
Download 423 pages 44.71 Kb
Page 174
Image 174

Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0

R

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)

174

Page 174
Image 174
Intel 815 manual Instruction Target Opcode 44h, Line