beautypg.com

5 p_pcar (pci configuration address register), 6 p_pcdr (pci configuration data register) – NEC Network Controller uPD98502 User Manual

Page 392

background image

CHAPTER 7 PCI CONTROLLER

392

Preliminary User’s Manual S15543EJ1V0UM

7.5.5 P_PCAR (PCI Configuration Address Register)

PCAR register is used to set the information for Configuration Cycle. How to generate Configuration Cycle is

described in 7.4.1 Generating configuration cycle.

The PCI Controller can executes Configuration Cycle only in Host-mode.

R/W

Bits

Field

Internal

bus

PCI

Default

Description

31

COCEN

R/W

R

0

Configuration Cycle Generation Enable.

When the bit is set to a ‘1’, reading from/writing to PCDR

generates Configuration Cycle.

When this bit is set to a ‘0’, reading from/writing to PCDR does

not generate Configuration Cycle.

30:24

Reserved

-

-

0

Hardwired to ‘0’s

23:16

BUSNM

R/W

R

0

Bus Number.

15:11

DEVNM

R/W

R

0

Device Number.

10:8

FNCNM

R/W

R

0

Function Number.

7:2

REGAC

R/W

R

0

Offset Address for each device.

1:0

CYCTP

R/W

R

00

Select Configuration Cycle Type.

‘00’: Configuration Type 0

‘01’: Configuration Type 1

7.5.6 P_PCDR (PCI Configuration Data Register)

PCDR register is used to read/write configuration data during Configuration Cycle. How to generate Configuration

Cycle is described in 7.4.1 Generating configuration cycle.

The PCI Controller can executes Configuration Cycle only in Host-mode.

R/W

Bits

Field

Internal

bus

PCI

Default

Description

31:0

PCDR

R/W

R

0

The data during Configuration Cycle.