beautypg.com

Nxp semiconductors – NXP Semiconductors LPC24XX UM10237 User Manual

Page 298

background image

UM10237_4

© NXP B.V. 2009. All rights reserved.

User manual

Rev. 04 — 26 August 2009

298 of 792

NXP Semiconductors

UM10237

Chapter 12: LPC24XX LCD controller

Table 12–255

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.

Table 12–256

shows the 64 x

64 cursor format.

Table 255. 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 256. 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)