Difference between revisions of "Clip Window Control Register"
From SpecNext official Wiki
m |
(Fixing read/write vs index auto increment description, thanks to Garry help on Facebook to identify the mistake) |
||
Line 31: | Line 31: | ||
|} | |} | ||
− | Each read index maps as 0: X1, 1: X2, 2: Y1 and 3: Y2 (the same order how the coordinates are | + | Each read index maps as 0: X1, 1: X2, 2: Y1 and 3: Y2 (the same order how the coordinates are written to particular clip-window register). |
Revision as of 23:17, 6 January 2019
Number | $1C |
---|---|
Readable | Yes |
Writable | Yes |
Short Description | Controls (resets) the clip-window registers indices. |
Write:
Bit | Function |
---|---|
7-3 | Reserved, must be 0 |
2 | reset the ULA/LoRes clip-window register index (by writing 1). |
1 | reset the Sprite clip-window register index (by writing 1). |
0 | reset the Layer 2 clip-window register index (by writing 1). |
Read:
Bit | Function |
---|---|
7-6 | Reserved |
5-4 | the current Layer 2 clip-window register index |
3-2 | the current Sprite clip-window register index |
1-0 | the current ULA/LoRes clip-window register index |
Each read index maps as 0: X1, 1: X2, 2: Y1 and 3: Y2 (the same order how the coordinates are written to particular clip-window register).