78 Board Manual
Intel
®
IQ80321 I/O Processor Evaluation Platform
Software Reference
5.4.2 Redboot* Intel
®
IQ80321 Memory Map
The virtual memory maps use a C, B, and X column to indicate the caching policy for the region.
X C B Description
0 0 0 Un-cached/Un-buffered
0 0 1 Un-cached/Buffered
0 1 0 Cached/Buffered Write Through, Read Allocate
0 1 1 Cached/Buffered Write Back, Read Allocate
1 0 0 Invalid -- not used
1 0 1 Un-cached/Buffered No write buffer coalescing
1 1 0 Mini D-Cache - Policy set by Auxiliary Control Register
1 1 1 Cached/Buffered Write Back, Read/Write Allocate
Physical Address Range Description
0x0000 0000 - 0x7FFF FFFF ATU Outbound Direct Window
0x8000 0000 - 0x900F FFFF ATU Outbound Translate Windows
0xa000 0000 - 0xBFFF FFFF SDRAM
0xf000 0000 - 0xF080 0000 FLASH (PBIU
a
CS0
b
)
a. PBIU: Intel
®
80321 I/O processor Peripheral Bus Interface Unit.
b. CS: Chip-Select for the PBIU on Intel
®
80321 I/O processor.
0xfe80 0000 - 0xFE80 0FFF UART (PBIU CS1)
0xfe84 0000 - 0xFE84 0FFF Left 7-segment LED (PBIU CS3)
0xfe85 0000 - 0xFE85 0FFF Right 7-segment LED (PBIU CS2)
0xfe8d 0000 - 0xFE8D 0FFF Rotary Switch (PBIU CS4)
0xfe8f 0000 - 0xFE8F 0FFF Battery Status (PBIU CS5)
0xfff0 0000 - 0xFFFF FFFF Intel
®
80321 I/O Processor Memory Mapped Registers
Default Virtual Map X C B Description
0x00000000 - 0x1fffffff 1 1 1 SDRAM
0x20000000 - 0x9fffffff 0 0 0 Outbound Direct Window
0xa0000000 - 0xb00fffff 0 0 0 Outbound Translate Windows
0xc0000000 - 0xdfffffff 0 0 0 Un-cached alias for SDRAM
0xe0000000 - 0xe00fffff 1 1 1 Cache flush region (no phys memory)
0xf0000000 - 0xf0800000 0 1 0 Flash (PBIU CS0)
0xfe800000 - 0xfe800fff 0 0 0 UART (PBIU CS1)
0xfe840000 - 0xfe840fff 0 0 0 Left 7-segment LED (PBIU CS3)
0xfe850000 - 0xfe850fff 0 0 0 Right 7-segment LED (PBIU CS2)
0xfe8d0000 - 0xfe8d0fff 0 0 0 Rotary Switch (PBIU CS4)
0xfe8f0000 - 0xfe8f0fff 0 0 0 Battery Status (PBIU CS5)
0xfff00000 - 0xffffffff 0 0 0 Intel
®
80321 I/O processor Memory Mapped Registers