beautypg.com

AMD Am79C930 User Manual

Page 65

background image

P R E L I M I N A R Y

AMD

65

Am79C930

address needs to be aligned to a 32K boundary in mem-
ory space. This alignment requirement should be in-
cluded in the Resource Data that is programmed into the
Flash device and read by the Plug and Play configura-
tion utility. These conditions

must be satisfied, since the

Am79C930 device’s Bus Interface Unit will only use the
upper 9 bits of the ISA memory address to determine
when an address match has been achieved.

Some of the Am79C930 device’s ISA Memory locations
have predefined uses and, therefore, are not freely
available to the device driver. The following table indi-
cates restricted space within ISA Memory map of the
Am79C930 device:

Am79C930 Device ISA Plug And Play Mode Memory Restricted Space

ISA Address

Size of

Physical Memory And

in Memory

SIR1[5:3]

Restricted Space

Description Of Reserved Use

MBA+0000h –

000

1 Kbytes

SRAM Memory 0 0000h–0 03FFh

MBA+03FFh

This space is reserved for the interrupt vector
table of the embedded 80188 core.

MBA+0400h –

000

32 bytes

SRAM Memory 0 0400h–0 041Fh

MBA+041Fh

This SRAM space is inaccessible to the
80188 embedded core, since the 80188
core maps the 32 TIR registers of the TAI
into this portion of 80188 memory space.

MBA+0420h –

000

32 bytes

SRAM Memory 0 0420h–0 042Fh

MBA+043Fh

This SRAM space is inaccessible to the
80188 embedded core, since the 80188
core maps the MIR registers of the BIU
(PIR, PDLC and PUCT) and

XCE

space into

this portion of 80188 memory space.

MBA+0440h –

000

64 bytes

SRAM Memory 0 0440h–0 047Fh

MBA+047Fh

This SRAM space is reserved for future use
and may be decoded for non-SRAM purposes
in the future.

MBA+7C00h –

111

1K–16 bytes

Flash Memory 1 FC00h–1 FFEFh

MBA+7FEFh

These bytes of the Flash memory also map into
the ISA Plug and Play Resource Data space.
Therefore, this space can not be used for
non-Resource Data purposes.

MBA+7FF0h –

111

16 bytes

Flash Memory 1 FFF0h–1 FFFFh

MBA+7FFFh

These 16 bytes of Flash memory space are
reserved because they are the location of
the embedded 80188 core’s instruction
pointer following a Am79C930 device reset
operation. These 16 bytes must contain the
first 80188 instructions.

*MBA = ISA Plug and Play Memory Base Address