Table 1-8. Z85230 Scc Register Addresses; Table 1-9. 82596Ca Ethernet Lan Memory Map - Motorola MVME162FX Programmer's Reference Manual

Embedded controller
Table of Contents

Advertisement

Board Description and Memory Maps
1
1-30

Table 1-8. Z85230 SCC Register Addresses

Z85230 SCC Register
Port B Control
Port B Data
Port A Control
Port A Data
Note
A bug in MVME162FXs that have MC2 chip revision
$01 does not allow the data registers to be accessed
directly. You must access them indirectly via the SCC
chip. The software must send a command to the control
register that tells it that the next thing read or written to
the control register will go to the data register. The
following two macros are examples.
dev_addr is a pointer to the base address of the SCC.
SCCR0 is the offset to the SCC control register #0.
#define READ_SCC(VAR_NAME)\
#define WRITE_SCC(VAR_NAME)\

Table 1-9. 82596CA Ethernet LAN Memory Map

Address
D31
$FFF46000
Upper Command Word
$FFF46004
Notes 1. Refer to the MPU Port and MPU Channel Attention
registers in Chapter 3.
2. After reset you must write the System Configuration
Pointer to the command registers prior to writing to the
MPU Channel Attention register. Writes to the System
Configuration Pointer must be upper word first, lower
word second.
dev_addr[SCCR0] = 0x08;\
(VAR_NAME) = dev_addr[SCCR0]
dev_addr[SCCR0] = 0x08;\
dev_addr[SCCR0] = (VAR_NAME)
82596CA Ethernet LAN
Directly Accessible Registers
Data Bits
...
D16
MPU Channel Attention (CA)
Address
$FFF45001
$FFF45003
$FFF45005
$FFF45007
D15
...
Lower Command Word
D0

Advertisement

Table of Contents
loading

Table of Contents