Peripheral Control Module

The following table shows the location of MCP data register 2. Note that the reset state of all MCDR2 bits is unknown (indicated by question marks), writes to reserved bits are ignored, and reads return zeros.

.

Address: 0h 8006 0010

 

 

MCP Data Register 2: MCDR2

 

 

 

Read/Write

Bit

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved

 

 

 

 

 

Reg Address R/W

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

0

0

0

0

0

0

0

0

0

0

0

?

?

?

?

 

?

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Value Returned by a Codec Register Read or Write

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

 

?

 

 

 

 

 

 

 

Read Access

 

 

 

 

 

 

 

 

 

 

Bit

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved

 

 

 

 

 

Reg Address R/W

 

 

R/

 

 

 

 

 

 

 

 

 

 

 

 

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

0

0

0

0

0

0

0

0

0

0

0

?

?

?

?

 

?

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Value to be Written to the Addressed Codec Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

 

?

 

 

 

 

 

 

 

Write Access

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

Name

 

 

 

 

 

 

Description

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15..0

Codec

Codec register read/write data.

 

 

 

 

 

 

 

 

 

 

 

 

 

Register

Read – If a codec write was last performed, contains data of previous register access;

 

Read/

 

 

 

next frame contains the data that was written. If a codec read was last performed,

 

 

 

 

Write

 

 

 

 

 

 

contains data from the read register.

 

 

 

 

 

 

 

 

 

 

 

 

Data

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Write – Used to specify what data to write to the addressed register, ignored for a codec

 

 

 

 

 

 

register read.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

R/W

 

Read/write.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Read – Returns a zero.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Write – Used to control whether the addressed register is read or written (write = 1,

 

 

 

 

 

 

read = 0).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20..17

Codec

Codec register read/write address.

 

 

 

 

 

 

 

 

 

 

 

 

Register

Read – If a codec write was last performed, contains address of previous register

 

 

 

 

Read/

 

 

 

 

 

 

access; next frame contains the address of the write. If a codec read was last

 

 

 

 

Write

 

 

 

 

 

 

performed, contains address of the register read.

 

 

 

 

 

 

 

 

 

 

Address

 

 

 

 

 

 

 

 

 

 

Write – Used to address a register to perform a read or write.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31.. 21

 

Reserved.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11-162

SA-1100 Developer’s Manual

Page 312
Image 312
Intel SA-1100 Address 0h 8006 MCP Data Register 2 MCDR2 Read/Write, Reg Address R/W Reset Bit, Codec, Reserved 11-162