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
796 of 1269
NXP Semiconductors
UM10503
Chapter 27: LPC43xx LCD
shows the buffer to pixel mapping for Cursor 0.
64 by 64 pixel format
Only one cursor fits in the memory space in 64 x 64 mode.
cursor format.
Table 637. Buffer to pixel mapping for 32 x 32 pixel cursor format
Offset into cursor memory
Data bits
0
4
(8 * y)
(8 * y) +4
F8
FC
31:30
(12, 0)
(28, 0)
(12, y)
(28, y)
(12, 31)
(28,31)
29:28
(13, 0)
(29, 0)
(13, y)
(29, y)
(13, 31)
(29, 31)
27:26
(14, 0)
(30, 0)
(14, y)
(30, y)
(14, 31)
(30, 31)
25:24
(15, 0)
(31, 0)
(15, y)
(31, y)
(15, 31)
(31, 31)
23:22
(8, 0)
(24, 0)
(8, y)
(24, y)
(8, 31)
(24, 31)
21:20
(9, 0)
(25, 0)
(9, y)
(25, y)
(9, 31)
(25, 31)
19:18
(10, 0)
(26, 0)
(10, y)
(26, y)
(10, 31)
(26, 31)
17:16
(11, 0)
(27, 0)
(11, y)
(27, y)
(11, 31)
(27, 31)
15:14
(4, 0)
(20, 0)
(4, y)
(20, y)
(4, 31)
(20, 31)
13:12
(5, 0)
(21, 0)
(5, y)
(21, y)
(5, 31)
(21, 31)
11:10
(6, 0)
(22, 0)
(6, y)
(22, y)
(6, 31)
(22, 31)
9:8
(7, 0)
(23, 0)
(7, y)
(23, y)
(7, 31)
(23, 31)
7:6
(0, 0)
(16, 0)
(0, y)
(16, y)
(0, 31)
(16, 31)
5:4
(1, 0)
(17, 0)
(1, y)
(17, y)
(1, 31)
(17, 31)
3:2
(2, 0)
(18, 0)
(2, y)
(18, y)
(2, 31)
(18, 31)
1:0
(3, 0)
(19, 0)
(3, y)
(19, y)
(3, 31)
(19, 31)
Table 638. Buffer to pixel mapping for 64 x 64 pixel cursor format
Offset into cursor memory
Data bits
0
4
8
12
(16 * y)
(16 * y) +4
(16 * y) + 8
(16 * y) + 12
FC
31:30
(12, 0)
(28, 0)
(44, 0)
(60, 0)
(12, y)
(28, y)
(44, y)
(60, y)
(60, 63)
29:28
(13, 0)
(29, 0)
(45, 0)
(61, 0)
(13, y)
(29, y)
(45, y)
(61, y)
(61, 63)
27:26
(14, 0)
(30, 0)
(46, 0)
(62, 0)
(14, y)
(30, y)
(46, y)
(62, y)
(62, 63)
25:24
(15, 0)
(31, 0)
(47, 0)
(63, 0)
(15, y)
(31, y)
(47, y)
(63, y)
(63, 63)
23:22
(8, 0)
(24, 0)
(40, 0)
(56, 0)
(8, y)
(24, y)
(40, y)
(56, y)
(56, 63)
21:20
(9, 0)
(25, 0)
(41, 0)
(57, 0)
(9, y)
(25, y)
(41, y)
(57, y)
(57, 63)
19:18
(10, 0)
(26, 0)
(42, 0)
(58, 0)
(10, y)
(26, y)
(42, y)
(58, y)
(58, 63)
17:16
(11, 0)
(27, 0)
(43, 0)
(59, 0)
(11, y)
(27, y)
(43, y)
(59, y)
(59, 63)
15:14
(4, 0)
(20, 0)
(36, 0)
(52, 0)
(4, y)
(20, y)
(36, y)
(52, y)
(52, 63)
13:12
(5, 0)
(21, 0)
(37, 0)
(53, 0)
(5, y)
(21, y)
(37, y)
(53, y)
(53, 63)
11:10
(6, 0)
(22, 0)
(38, 0)
(54, 0)
(6, y)
(22, y)
(38, y)
(54, y)
(54, 63)
9:8
(7, 0)
(23, 0)
(39, 0)
(55, 0)
(7, y)
(23, y)
(39, y)
(55, y)
(55, 63)
7:6
(0, 0)
(16, 0)
(32, 0)
(48, 0)
(0, y)
(16, y)
(32, y)
(48, y)
(48, 63)