MOTOROLA
MC68322 USER’S MANUAL
13-1
SECTION 13
GRAPHIC ORDERS
This section describes the MC68322 graphic orders and lists them in alphabetical order. For
each graphic order a functional description, opcode, parameter format, and definitions of its
parameters are provided. Graphic orders specify one or more graphic operands, as
indicated in the mnemonic by the last few characters. See Section 12 Graphic Operations
for more information.
13.1 TYPES OF GRAPHIC ORDERS
The five types of graphic orders consist of the following:
Initialization
Program flow control
Bit block transfer
Expanded bit block transfer
Scanline transfers
The initialization, bit block transfer, and expanded bit block transfer graphic orders are
processed as a stream of instructions from the display list. The scanline graphic orders
include a pointer to a scanline table that is a compressed run-length encoding of an image,
such as a font character.
13.1.1 Initialization
Initialization graphic orders (those whose mnemonics begin with SET) define bitmap
parameters and Boolean codes to be used during transfers. The SET_BMAP graphic orders
are defined for four bitmap types—banded, unbanded, source, and halftone. They are used
to load bitmap parameters into internal registers. The four SET_BOOL graphic orders are
defined for each type of Boolean operation—destination only (_D), halftone and destination
(_HD), source and destination (_SD), and source, halftone, and destination (_SHD). They
are all used to load the four Boolean code registers that will govern the bitBLT or scanline
transfer graphic order to be executed.
The RGP has four internal registers that contain the Boolean code used during operand
transfers—BOOL_D, BOOL_SD, BOOL_HD, and BOOL_SHD. The register BOOL_D is
loaded using the SET_BOOL_D graphic order and holds the Boolean code used during
destination only bitBLTs and scanline transfers. BOOL_SD and BOOL_HD are loaded using
the SET_BOOL_SD and SET_BOOL_HD graphic orders. BOOL_SD holds the Boolean
codes used during source, destination bitBLTs.
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.