UM10237_2 © NXP B.V. 2008. All rights reserved.
User manual Rev. 02 — 19 December 2008 297 o f 792
NXP Semiconductors UM10237
Chapter 12: LPC24XX LCD controller
Table12–255 shows the buffer to pixel mapping for Cursor 0.
64 by 64 pixel formatOnly one cursor fits in the memory space in 64 x 64 mode. Table 12–256 shows the 64 x 64 cursor format.
Table 255. Buffer to pixel map ping 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 256. Buffer to pixe l mapping for 64 x 64 pixel cursor format
Offset into cursor memory
Data bits 04812 (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)