English
Language : 

MB86290A Datasheet, PDF (144/184 Pages) Fujitsu Component Limited. – Graphics Controller Hardware Specifications
7.1.7 Line Draw Registers
Each register is used by the drawing commands. The registers cannot be
accessed from the CPU or by using the SetRegister command.
(Coordinate register)
Register Address 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LPN
0140h 0 0 0 0
Int
0
LXs
0144h S S S S
Int
Frac
LXde
0148h S S S S S S S S S S S S S S S Int
Frac
LYs
014ch S S S S
Int
Frac
LYde
0150h S S S S S S S S S S S S S S S Int
Frac
LZs
0154h S
Int
Frac
LZde
0158h S
Int
Frac
Address
S
0
Int
Frac
Offset from DrawBaseAddress
Sign bit or sign extension
Not used or 0 extension
Integer or integer part of fixed point data
Fraction part of fixed point data
Sets coordinate parameters for line drawing
LPN
Pixel length of line (*1)
LXs
X-coordinate position of line draw start vertex
(-Pai/4 ” Line angle ” Pai/4) Set truncated integer value of X-coordinate.
(Other than above) Set current integer part of fixed point X-coordinate data.
LXde
Line angle data for X axis
(-Pai/4 ” /LQH DQJOH ” Pai/4) Increment or decrement according to drawing direction.
(Other than above) Set fraction part of DX/DY.
LYs
Y-coordinate position of line Pai draw start vertex
(-Pai/4 ” Line angle ” Pai/4) Set current integer part of fixed point Y-coordinate data.
(Other than above) Set truncated integer value of Y-coordinate.
LYde
Line angle data for Y-axis
(-Pai/4 ” Line angle ” Pai/4) Set fraction part of dY/dX.
(Other than above) Increment or decrement according to drawing direction.
LZs
Z-coordinate position of line draw start vertex
LZde
Z angle
(*1) If -Pai/4 ” Line angle ” Pai/4: Horizontal length of line in pixel units
Other than above: Vertical length of line in pixel units
144