Drawing Engine
8.9 Drawing Engine Registers
8.9.1 Drawing Engine registers overview
Index
Table 8-3
The Drawing Engine is controlled and operated by means of the registers in the
table below.
In addition to the address offset also the index is given, that is used to address
the register in display list mode. The index is the address offset divided by 4.
Drawing Engine registers overview
Register function
Control registers:
Geometry control register
Surface control register
Interrupt control register
Cache control register
Status control register
Hardware version and feature
set ID
Colour registers:
Base colour register
Secondary colour register
Pattern register
Limiter registers:
Limiter 1 start value
Limiter 2 start value
Limiter 3 start value
Limiter 4 start value
Limiter 5 start value
Limiter 6 start value
Limiter 1 x-axis increment
Limiter 2 x-axis increment
Limiter 3 x-axis increment
Limiter 4 x-axis increment
Limiter 5 x-axis increment
Limiter 6 x-axis increment
Limiter 1 y-axis increment
Limiter 2 y-axis increment
Limiter 3 y-axis increment
Limiter 4 y-axis increment
Preliminary User's Manual S19203EE1V3UM00
Name
Address
<DrwE_Base> + 00
DRWCONTROL
<DrwE_Base> + 04
DRWCONTROL2
<DrwE_Base> + C0
DRWIRQCTL
<DrwE_Base> + C4
DRWCACHECTL
<DrwE_Base> + 00
DRWSTATUS
<DrwE_Base> + 04
DRWHWREVISION
<DrwE_Base> + 64
DRWCOLOR1
<DrwE_Base> + 68
DRWCOLOR2
<DrwE_Base> + 74
DRWPATTERN
<DrwE_Base> + 10
DRWL1START
<DrwE_Base> + 14
DRWL2START
<DrwE_Base> + 18
DRWL3START
<DrwE_Base> + 1C
DRWL4START
<DrwE_Base> + 20
DRWL5START
<DrwE_Base> + 24
DRWL6START
<DrwE_Base> + 28
DRWL1XADD
<DrwE_Base> + 2C
DRWL2XADD
<DrwE_Base> + 30
DRWL3XADD
<DrwE_Base> + 34
DRWL4XADD
<DrwE_Base> + 38
DRWL5XADD
<DrwE_Base> + 3C
DRWL6XADD
<DrwE_Base> + 40
DRWL1YADD
<DrwE_Base> + 44
DRWL2YADD
<DrwE_Base> + 48
DRWL3YADD
<DrwE_Base> + 4C
DRWL4YADD
Chapter 8
Index
0
H
1
H
48
H
49
H
a
n.a.
H
a
n.a.
H
25
H
26
H
29
H
4
H
5
H
6
H
7
H
8
H
9
H
10
H
11
H
12
H
13
H
14
H
15
H
16
H
17
H
18
H
19
H
253