AM79C978 Advanced Micro Devices, AM79C978 Datasheet - Page 97

no-image

AM79C978

Manufacturer Part Number
AM79C978
Description
Single-Chip 1/10 Mbps PCI Home Networking Controller
Manufacturer
Advanced Micro Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM79C978AKC
Manufacturer:
AMD
Quantity:
15
Part Number:
AM79C978AKC
Manufacturer:
AMD
Quantity:
8 000
Part Number:
AM79C978AKC/W
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AM79C978AKCW
Manufacturer:
AMD
Quantity:
6 605
Double Word I/O Mode
The Am79C978 controller can be configured to operate
in DWord (32-bit) I/O mode. The software can invoke
the DWIO mode by performing a DWord write access
to the I/O location at offset 10h (RDP). The data of the
write access must be such that it does not affect the in-
tended operation of the Am79C978 controller. Setting
Table 25. I/O Map in Word I/O Mode (DWIO = 0)
00h - 0Fh
18h - 1Fh
AD[4:0]
Offset
0XX00
0XX01
0XX10
0XX11
0XX00
0XX10
0XX00
0XX10
10000
10010
10100
10000
10010
10100
10000
10110
10110
10h
12h
14h
16h
No. of
Bytes
16
2
2
2
2
8
BE[3:0]
0000
1110
1101
1011
0111
1100
0011
1100
0011
1100
0011
1100
0011
1100
0011
1100
0011
RAP (shared by RDP and BDP)
Table 26. Legal I/O Accesses in Word I/O Mode (DWIO = 0)
Type
Reset Register
WR
WR
WR
WR
WR
WR
WR
RD
RD
RD
RD
RD
RD
RD
RD
RD
RD
Reserved
Register
APROM
RDP
BDP
Byte read of APROM location 0h, 4h, 8h, or Ch
Byte read of APROM location 1h, 5h, 9h, or Dh
Byte read of APROM location 2h, 6h, Ah, or Eh
Byte read of APROM location 3h, 7h, Bh, or Fh
Word read of APROM locations 1h (MSB) and 0h (LSB), 5h and 4h, 8h and 9h, or
Ch and Dh
Word read of APROM locations 3h (MSB) and 2h (LSB), 7h and 6h, Bh and Ah, or
Fh and Eh
Word read of RDP
Word read of RAP
Word read of Reset Register
Word read of BDP
Word write to APROM locations 1h (MSB) and 0h (LSB), 5h and 4h, 8h and 9h, or
Ch and Dh
Word write to APROM locations 3h (MSB) and 2h (LSB), 7h and 6h, Bh and Ah, or
Fh and Eh
Word write to RDP
Word write to RAP
Word write to Reset Register
Word write to BDP
DWord write to RDP,
switches device to DWord I/O mode
Am79C978
the device into 32-bit I/O mode is usually the first oper-
ation after H_RESET or S_RESET. The RAP register
will point to CSR0 at that time. Writing a value of 0 to
CSR0 is a safe operation. DWIO (BCR18, bit 7) will be
set to 1 as an indication that the Am79C978 controller
operates in 32-bit I/O mode.
Note: Even though the I/O resource mapping changes
when the I/O mode setting changes, the RDP location
offset is the same for both modes. Once the DWIO bit
has been set to 1, only H_RESET can clear it to 0. The
DWIO mode setting is unaffected by S_RESET or set-
ting of the STOP bit. Table 27 shows how the 32 bytes
of address space are used in DWord I/O mode.
All I/O resources must be accessed in DWord quanti-
ties and on DWord addresses. A read access other
than listed in Table 27 will yield undefined data, a write
operation may cause unexpected reprogramming of
the Am79C978 control registers.
Comment
97

Related parts for AM79C978