10 cardbus cis base address register, 11 cardbus cis pointer register – Texas Instruments Dual/Single Socket CardBus and UntraMedia Controller PCI7621 User Manual

Page 168

Advertising
background image

7−8

7.10 CardBus CIS Base Address Register

The internal CARDBUS input to the 1394 OHCI core is tied high such that this register returns 0s when read. See
Table 7−9 for a complete description of the register contents.

Bit

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

Name

CardBus CIS base address

Type

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

RW

Default

0

0

0

0

0

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

Name

CardBus CIS base address

Type

RW

RW

RW

RW

RW

R

R

R

R

R

R

R

R

R

R

R

Default

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Register:

CardBus CIS base address

Offset:

18h

Type:

Read/Write, Read-only

Default:

0000 0000h

Table 7−9. CardBus CIS Base Address Register Description

BIT

FIELD NAME

TYPE

DESCRIPTION

31−11

CIS_BASE

RW

CIS base address. This field specifies the upper 21 bits of the 32-bit CIS base address. If CARDBUS
is sampled high on a GRST, then this field is read-only, returning 0s when read.

10−4

CIS_SZ

R

CIS address space size. This field returns 0s when read, indicating that the CIS space requires a
2K-byte region of memory.

3

CIS_PF

R

CIS prefetch. Bit 3 returns 0 when read, indicating that the CIS is nonprefetchable. Furthermore, the
CIS is a byte-accessible address space, and either a doubleword or 16-bit word access yields
indeterminate results.

2−1

CIS_MEMTYPE

R

CIS memory type. This field returns 0s when read, indicating that the CardBus CIS base address
register is 32 bits wide and mapping can be done anywhere in the 32-bit memory space.

0

CIS_MEM

R

CIS memory indicator. Bit 0 returns 0 when read, indicating that the CIS is mapped into system
memory space.

7.11 CardBus CIS Pointer Register

The internal CARDBUS input to the 1394 OHCI core is tied high such that this register returns 0s when read.

Bit

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

Name

CardBus CIS pointer

Type

R

R

R

R

R

R

R

R

R

R

R

R

R

R

R

R

Default

0

0

0

0

0

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

Name

CardBus CIS pointer

Type

R

R

R

R

R

R

R

R

R

R

R

R

R

R

R

R

Default

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Register:

CardBus CIS pointer

Offset:

28h

Type:

Read-only

Default:

0000 0000h

Advertising