Target Transfers; Figure 22.3 Pio I/O Space Access - Hitachi SH7751 Hardware Manual

Superh risc engine
Table of Contents

Advertisement

31
PCI I/O space
H'FE24–H'FE27
address
31
PIOIOBR
PIO Transfer Error: An error on the PCI bus that occurs in a transfer during a PIO write
operation is not detected. When an error is generated during a PIO read operation, the PIO transfer
is forcibly terminated to prevent effects on the DMA transfer and target transfer. However,
accuracy of the read data is not guaranteed.
22.3.8

Target Transfers

The following commands are available for transferring data in target transfers.

Memory read and memory write

I/O read and I/O write (access to PCIC local registers)

Configuration read, configuration write

Locked transfer is supported.

High-speed back-to-back, is not supported.
When the PCIC is operating in non-host mode, no response is made on reception of special cycle
commands.
Memory Read/Memory Write Commands: In the case of memory read and memory write
commands, both single transfers and burst transfers are supported on the PCI bus. Data on the PCI
bus is always longword data, but
memory read, longword data is always read from the local bus and output to the PCI bus. In the
case of memory write, the internal control allows only the writing of valid byte lane data to the
Rev. 3.0, 04/02, page 888 of 1064
H'FE200000
PCI register space
H'FE23FFFF
H'FE240000
PIC I/O space
H'FE27FFFF
18 17
0
18 17
0
LOCK identifier

Figure 22.3 PIO I/O Space Access


can be used to control the valid byte lane. In the case of
256 kbytes
256 kbytes
31
PCI address
18 17
0

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7751r

Table of Contents