English
Language : 

MB86290A Datasheet, PDF (141/184 Pages) Fujitsu Component Limited. – Graphics Controller Hardware Specifications
7.1.6 Triangle Draw Registers
Each register is used by the drawing commands. The registers cannot be
accessed from the CPU or by using the SetRegister command.
(XY-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
Ys
0000h S S S S
Int
0
Xs
0004h S S S S
Int
Frac
dXdy
0008h S S S S
Int
Frac
XUs
000ch S S S S
Int
Frac
dXUdy 0010h S S S S
Int
Frac
XLs
0014h S S S S
Int
Frac
dXLdy
0018h S S S S
Int
Frac
USN
001bh 0 0 0 0
Int
0
LSN
0020h 0 0 0 0
Int
0
Address
Offset from DrawBaseAddress
S
Sign bit or sign extension
0
Not used or 0 extension
Int
Integer or integer part of fixed point data
Frac
Fraction part of fixed point data
Sets (X, Y) coordinates for triangle drawing
Ys
Y-coordinate start position of long side
Xs
X-coordinate start position of long side
dXdy
X DDA value of long side
XUs
X-coordinate start position of top side
dXUdy
X DDA value of top side
XLs
X-coordinate start position of bottom side
dXLdy
X DDA value of lower side
USN
Number of spans (rasters) of top triangle. If this value is 0, the top triangle is not drawn.
LSN
Number of spans (rasters) of bottom triangle. If this value is 0, the bottom triangle is not
drawn.
(Color 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
Rs
0040h 0 0 0 0 0 0 0 0
Int
Frac
dRdx
0044h S S S S S S S S
Int
Frac
dRdy
0048h S S S S S S S S
Int
Gs
004Ch 0 0 0 0 0 0 0 0
Int
Frac
Frac
dGdx
0050h S S S S S S S S
Int
dGdy
0054h S S S S S S S S
Int
Frac
Frac
Bs
0058h 0 0 0 0 0 0 0 0
Int
Frac
dBdx
005ch S S S S S S S S
Int
dBdy
0060h S S S S S S S S
Int
Frac
Frac
Address
Offset from DrawBaseAddress
S
Sign bit or sign extension
0
Not used or 0 extension
Int
Integer or integer part of fixed point data
Frac
Fraction part of fixed point data
141