Nxp semiconductors, 6 cursor image format – NXP Semiconductors LPC24XX UM10237 User Manual
Page 297
![background image](/manuals/190592/297/background.png)
UM10237_4
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 04 — 26 August 2009
297 of 792
NXP Semiconductors
UM10237
Chapter 12: LPC24XX LCD controller
6.5.6 Cursor image format
The LCD frame buffer supports three packing formats, but the hardware cursor image
requirement has been simplified to support only LBBP. This is little-endian byte,
big-endian pixel for Windows CE mode.
The Image RAM start address is offset by 0x800 from the LCD base address, as shown in
the register description in this chapter.
The displayed cursor coordinate system is expressed in terms of (X,Y). 64 x 64 is an
extension of the 32 x 32 format shown in
32 by 32 pixel format
Four cursors are held in memory, each with the same pixel format.
lists the
base addresses for the four cursors.
Fig 39. Cursor image format
Table 254. Addresses for 32 x 32 cursors
Address
Description
0xFFE1 0800
Cursor 0 start address.
0xFFE1 0900
Cursor 1 start address.
0xFFE1 0A00
Cursor 2 start address.
0xFFE1 0B00
Cursor 3 start address.
(31, 0)
(0, 0)
(1, 0)
(2, 0)
(30, 0)
(29, 0)
(31, 1)
(0, 1)
(1, 1)
(2, 1)
(30, 1)
(29, 1)
(31, 2)
(0, 2)
(1, 2)
(2, 2)
(30, 2)
(29, 2)
RIGHT
LEFT
(31, 29)
(0, 29)
(1, 29)
(2, 29)
(30, 29)
(29, 29)
(31, 30)
(0, 30)
(1, 30)
(2, 30)
(30, 30)
(29, 30)
(31, 31)
(0, 31)
(1, 31)
(2, 31)
(30, 31)
(29, 31)
TOP
BOTTOM