Section 22 PCI Controller (PCIC)
SH7751 Group, SH7751R Group
Page 884 of 1128
R01UH0457EJ0301 Rev. 3.01
Sep 24, 2013
22.2.17
PCI Control Register (PCICR)
Bit:
31 30 29 28 27 26 25 24
— — — — — — — —
Initial
value:
0 0 0 0 0 0 0 0
PCI-R/W:
R R R R R R R R
PP
Bus-R/W:
R R R R R R R R
Bit:
23 22 21 20 19 18 17 16
— — — — — — — —
Initial
value:
0 0 0 0 0 0 0 0
PCI-R/W:
R R R R R R R R
PP
Bus-R/W:
R R R R R R R R
Bit:
15 14 13 12 11 10 9 8
— — — — — —
TRDSGL
BYTESWAP
Initial
value:
0 0 0 0 0 0 0 0
PCI-R/W:
R R R R R R
R/W
R/W
PP
Bus-R/W:
R R R R R R
R/W
R/W
Bit:
7 6 5 4 3 2 1 0
PCIPUP
BMABT
MD10
MD9
SERR
INTA
RSTCTL
CFINIT
Initial
value:
0
0
0/1
*
0/1
*
0 0 0 0
PCI-R/W:
R R R R R R R R
PP Bus-R/W:
R/W R/W R
R R/W R/W R/W R/W
Note:
*
The value of the external pin is sampled in a power-on reset by means of the
RESET
pin.
The PCI control register (PCICR) is a 32-bit register that monitors the status of the mode pin at
initialization and controls the basic operation of the PCIC. Bits 5 (MD10) and 4 (MD9) are read-
only bits from the PP bus. Other bits are read/write bits. Bits 9 (TRDSGL) and 8 (BYTESWAP)
are read/write bits from the PCI bus. Other bits are read-only.
In PCIC host operation, a software reset can be applied to the PCI bus by means of bit 1
(RSTCTL) of PCICR. When a software reset is executed, the
PCIRST
pin is asserted and the
internal state of the PCIC is initialized.