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

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.