UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
795 of 1269
NXP Semiconductors
UM10503
Chapter 27: LPC43xx LCD
27.7.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 81. Cursor image format
Table 636. Addresses for 32 x 32 cursors
Address
Description
0x4000 8800
Cursor 0 start address.
0x4000 8900
Cursor 1 start address.
0x4000 8A00
Cursor 2 start address.
0x4000 8B00
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