|
SH7764 Datasheet, PDF (1211/1752 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC Engine Family SH-4A Series | |||
|
◁ |
Section 23 G2D
23.2.5 Rectangle Drawing Commands
(1) BITBLTA
(a) Function
Transfers multi-valued (8- or 16-bit/pixel) rectangle source data to the destination area.
(b) Command Format
⢠SS = 1
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
OP CODE = 1010_0010
Reserve (all 0)
Draw Mode
Reserve (all 0)
0 0 0 00 0 0 0
ROP
0000
TXS (0 ⤠TXS ⤠4088)
0000
TYS (0 ⤠TYS ⤠4095)
0000
LW (0 ⤠LW ⤠4094)
0000
RW (0 ⤠RW ⤠4094)
0000
TH (0 ⤠TH ⤠4094)
0000
BH (0 ⤠BH ⤠4094)
Sign
BXC (-32768 ⤠BXC ⤠32767)
Sign
BYC (-32768 ⤠BYC ⤠32767)
Notes: 1. 0 ⤠TXS ⤠SSTRR â (LW + RW + 1), 0 ⤠TYS ⤠4096 â (TH + BH + 1) (SSTRR: Source
stride register setting)
2. 8 ⤠LW + RW + 1 ⤠4095, 1 ⤠TH + BH + 1 ⤠4095
3. â32768 ⤠BXC â LW ⤠32767, â32768 ⤠BYC â TH ⤠32767, â32768 ⤠BXC + RW â¤
32767, â32768 ⤠BYC + BH ⤠32767
⢠SS = 0 and REL = 0
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
OP CODE = 1010_0010
Reserve (all 0)
Draw Mode
Reserve (all 0)
0 0 0 00 0 0 0
ROP
000
Base Address (quad word address)
000
0000
LW (0 ⤠LW ⤠4087)
0000
RW (0 ⤠RW ⤠4087)
0000
TH (0 ⤠TH ⤠4094)
0000
BH (0 ⤠BH ⤠4094)
Sign
BXC (-32768 ⤠BXC ⤠32767)
Sign
BYC (-32768 ⤠BYC ⤠32767)
Notes: 1. 8 ⤠LW + RW + 1 ⤠4088 (multiple of 8), 1 ⤠TH + BH + 1 ⤠4095
2. â32768 ⤠BXC â LW ⤠32767, â32768 ⤠BYC â TH ⤠32767, â32768 ⤠BXC + RW â¤
32767, â32768 ⤠BYC + BH ⤠32767
Rev. 1.00 Nov. 22, 2007 Page 1155 of 1692
REJ09B0360-0100
|
▷ |