CL-PS7500FE
System-on-a-Chip for Internet Appliance
16.2 Video Palette: Address 0x0
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
0 0 0 0
E E E E
B B B B B B B B
G G G G G G G G
R R R R R R R R
Red physical color
Green physical color
Blue physical color
Ext physical color
All entries of the video palette are written at address 0. To write any or all of the palette locations, the
address pointer must first be written, as described below. The palette is programmed with a 28-bit word
representing the physical data field.
16.3 Video Palette Address Pointer: Address 0x1
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
0 0 0 1
X X X X X X X X
Palette location
The address pointer is programmed at address 1, and it can be programmed to any value from 0 to 255.
The first write to the palette then occurs at this location, and the address pointer post-increments so that
the next palette write occurs to the following location. The counter wraps around from 255 to 0.
Once the address pointer is written, any number of palette locations can be programmed, and the pointer
can be reprogrammed at any time if only part of the whole palette is to be updated.
142
June 1997
THE VIDEO SOUND AND PROGRAMMER’S MODEL
ADVANCE DATA BOOK v2.0