
IP100
10.4.6 EepromData
Class............................. LAN I/O Registers, External Interface Control
Base Address ............... IoBaseAddress register value
Address Offset .............. 0x34
Default .......................... 0x0000
Width ............................ 16 bits
EepromData is a 16-bit data register for use with the adapter’s serial EEPROM. Data from the EEPROM should
be read by the host system from EepromData register based on the state of the EepromBusy bit of the
EepromCtrl register. Data to be written to the EEPROM is written to EepromData prior to issuing the write
command to EepromCtrl.
BIT
BIT NAME
R/W
15..0
EepromData
R/W
EEPROM Data. Data read from, or to be written to, the external
EEPROM.
10.4.7 ExpRomAddr
Class............................. LAN I/O Registers, External Interface Control
Base Address ............... IoBaseAddress register value
Address Offset .............. 0x40
Default .......................... 0x00000000
Width ............................ 32 bits
ExpRomAddr holds the address to be used for direct I/O accesses of the Expansion ROM. To access a byte in
the Expansion ROM, write the address of the byte to be accessed into ExpRomAddr. Then issue either a read or
a write to ExpRomData. For reads, the ROM value will be returned by the read instruction. For writes, the new
value will be programmed into the ROM upon completion of the write instruction.
BIT
BIT NAME
R/W
15..0
ExpRomAddr
R/W
Expansion ROM Address. Address used for accessing expansion
ROM.
31..16
Reserved
N/A
Reserved for future use.
10.4.8 ExpRomData
Class............................. LAN I/O Registers, External Interface Control
Base Address ............... IoBaseAddress register value
Address Offset .............. 0x44
Default .......................... 0x00
Width ............................ 8 bits
ExpRomData is the data port for performing direct I/O byte-wide accesses of the Expansion ROM. A read of
ExpRomData returns the ROM byte value from the location specified by ExpRomAddr. A write to ExpRomData
causes the write data to be programmed into the ROM location specified by ExpRomAddr.
Note: The Atmel EPROM devices supported by IP100 must be programmed in 64-byte pages. Refer to the Atmel
Flash Memory Device data book for information on programming EPROMs.
BIT
BIT NAME
R/W
7..0
ExpRomData
R/W
Expansion ROM Data. Data read from, or to be written to, expansion
ROM.
Copyright
2003, IC Plus Corp.
All rights reserved.
Preliminary, Specification subject to change without notice.
44/92
IP100-DS-R03
May 27, 2003
BIT DESCRIPTION
BIT DESCRIPTION
BIT DESCRIPTION