3 registers, 3 registers -17 – Cirrus Logic EP93xx User Manual

Page 755

Advertising
background image

DS785UM1

25-17

Copyright 2007 Cirrus Logic

Analog Touch Screen Interface

EP93xx User’s Guide

2

5

2

5

25

25.3 Registers

Note: The touch screen controller block decodes APB address bits PADR[6:2] only. If the decode

for the PSEL_HATSH APB block select is a larger block size in the APB decoder, the
registers will be repeated through memory. Touch screen controller registers are intended
to be word accessed only. Since the least significant bytes of the address bus are not
decoded, byte and half word accesses are not allowed and may have unpredictable
results.

Register Descriptions

TSSetup

Address:

0x8090_0000

Default:

0x0000_0000

Table 25-4. Analog Touch Screen Register Memory Map

Address

Name

SW

locked

Type

Size

Description

0x8090_0000

TSSetup

No

Read/Write

26 bits

Analog Resistive Touch Screen controller setup control register.

0x8090_0004 TSXYMaxMin

No

Read/Write

32 bits

Analog Resistive Touch Screen controller max/min register.

0x8090_0008 TSXYResult

No

Read Only

32 bits

Analog Resistive Touch Screen controller result register.

0x8090_000C TSDischarge

Write Read/Write

28 bits

Analog Resistive Touch Screen controller Switch Matrix control register.

0x8090_0010 TSXSample

Write Read/Write

28 bits

Analog Resistive Touch Screen controller Switch Matrix control register.

0x8090_0014 TSYSample

Write Read/Write

28 bits

Analog Resistive Touch Screen controller Switch Matrix control register.

0x8090_0018

TSDirect

Write Read/Write

28 bits

Analog Resistive Touch Screen controller Switch Matrix control register.

0x8090_001C

TSDetect

Write Read/Write

28 bits

Analog Resistive Touch Screen controller Switch Matrix control register.

0x8090_0020 TSSWLock

NA

Read/Write

1-bit read

8-bit write

Analog Resistive Touch Screen controller software lock register.

0x8090_0024

TSSetup2

No

Read/Write

9 bits

Analog Resistive Touch Screen controller setup control register #2.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

TDTCT

RSVD

DLY

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

EN

DEV

NSMP

SDLY

Advertising