EasyManua.ls Logo

AMD Elan SC520 - Configuration Base Address (CBAR) Register; I;O Space

AMD Elan SC520
444 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Address Mapping
4-10 Élan™SC520 Microcontroller User’s Manual
MMCR register space has a higher priority than the Programmable Address Region (PAR)
registers.
See Section 4.3.4.1 for details on programming the CBAR register.
Reading unimplemented registers in this 4-Kbyte region returns indeterminate data values.
Writing to unimplemented registers in this region has no effect.
4.3.3.5.1 Integrated Memory-Mapped Peripherals
The ÉlanSC520 microcontroller’s non-PC/AT integrated peripherals are located within the
MMCR region, instead of being I/O mapped as are the integrated PC/AT peripherals. The
peripherals located in the memory-mapped configuration region include:
Am5
x
86 CPU extension registers
SDRAM controller and SDRAM buffering
ROM controller
PCI host bridge
System arbitration
Memory and I/O space control
GP bus controller
PIO, pin multiplexing and clock control
Software timer
General-purpose timers 0, 1 and 2
Watchdog timer
Synchronous serial interface (SSI)
Feature enhancements to PC/AT-compatible peripherals
Programmable interval timer (PIT) extension registers in the programmable input/
output (PIO) and programmable interrupt controller (PIC) blocks
UART extensions
Programmable interrupt controller (PIC) extensions
Reset control
GP-DMA controller extensions
4.3.4 I/O Space
The ÉlanSC520 microcontroller’s I/O space is partitioned into five regions:
Configuration Base Address (CBAR) register
PCI bus configuration space
External PCI bus I/O devices
Integrated PC/AT-compatible peripherals
External GP bus I/O devices
Figure 4-3 shows the system I/O address space map for the ÉlanSC520 microcontroller.
Each of the regions is described in the following sections.

Table of Contents