
FUJISTU LIMITED PRELIMINARY AND CONFIDENTIAL
MB86295S <Coral-LP>
249
Specification Manual Rev1.1
ALF (Alpha Factor)
Register
address
DrawBaseAddress + 488H
Bit number
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
Bit field name
A
R/W
RW
Initial value
0
This register sets the alpha blending coefficient.
BLP (Broken Line Pattern)
Register
address
DrawBaseAddress + 48CH
Bit number
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
Bit field name
BLP
R/W
RW
Initial value
0
This register sets the broken-line pattern. The bit 1 set in the broken-line pattern is drawn in the
foreground color and bit 0 is drawn in the background color. The line pattern for 1 pixel line is laid
out in the direction of MSB to LSB and when it reaches LSB, it goes back to MSB. The BLPO
register manages the bit numbers of the broken-line pattern. 32 or 24 bits can be selected as the
repetition of the broken-line pattern by the BP bit of the MDR1 register. When 24 bits are selected,
bits 23 to 0 of the BLP register are used.
TBC (Texture Border Color)
Register
address
DrawBaseAddress + 494H
Bit number
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
Bit field name
BC16/24
R/W
RW
Initial value
0
This register sets the border color for texture mapping.
16 bit color mode:
Bit 15 to 0
BC16 (Border Color)
Sets the 16-bit direct color for the texture border color
24 bit color mode:
Bit 23 to 0
BC24 (Border Color)
Sets the 24-bit direct color for the texture border color
Bit 31 to 24
Not used
32-bit units are used for memory but these bits are reflected in bit 31 to 24 (MSB side)
BLPO (Broken Line Pattern Offset)
Register
address
DrawBaseAddress + 3E0H
Bit number
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
Bit field name
BCR
R/W
RW
Initial value
11111
This register stores the bit number of the broken-line pattern set to BLP registers, for broken line
drawing. This value is decremented at each pixel drawing. Broken line can be drawn starting from
any starting position of the specified broken-line pattern by setting any value at this register.
When no write is performed, the position of broken-line pattern is sustained.