Linuxを使用する場合、Armadillo-300はMMUにより次の論理メモリマップに設定されます。
表 4.2. Armadillo-300 Linux使用時の論理メモリマップ
Start Address | End Address | Device | Area | Width |
---|
0xC000 0000 | 0xC3FF FFFF | SDRAM (64MByte) | CS4 | 32 |
0x0400 0000 | 0x0FFF FFFF | Reserved |
0x1000 0000 | 0x1FFF FFFF | Unused | CS5 | |
0x2000 0000 | 0x2FFF FFFF | Unused | CS6 | |
0x3000 0000 | 0x3FFF FFFF | Unused | CS7 | |
0x4000 0000 | 0x4FFF FFFF | Unused | CS0 | |
0x5000 0000 | 0x507F FFFF | Flash Memory (8MByte) | CS1 | 16 |
0x5080 0000 | 0x5FFF FFFF | Reserved |
0xF600 0000 | 0xF600 000F | I/O Control Register | CS2 | 16 |
0x6000 0010 | 0x61FF FFFF | Reserved |
0xF620 0000 | 0xF620 002F | Compact Flash (IDE) |
0x6200 0030 | 0x6FFF FFFF | Reserved |
0x7000 0000 | 0x7FFF FFFF | Extension Bus | CS3 | 16 |
0x8000 0000 | 0x8FFF FFFF | PCI Memory | | |
0xF900 0000 | 0xF9FF FFFF | BBus Memory | | |
0xFA00 0000 | 0xFA0F FFFF | PCI IO | | |
0xFA10 0000 | 0xFA1F FFFF | PCI CONFIG_ADDR | | |
0xFA20 0000 | 0xFA2F FFFF | PCI CONFIG_DATA | | |
0xFA30 0000 | 0xFA3F FFFF | PCI Arbiter | | |
0xFA40 0000 | 0xFA4F FFFF | BBUS-to-AHB Bridge | | |
0xFA50 0000 | 0xFA5F FFFF | Reserved | | |
0xFA60 0000 | 0xFA6F FFFF | Ethernet Communication Module | | |
0xFA70 0000 | 0xFA7F FFFF | Memory Controller | | |
0xFA80 0000 | 0xFA8F FFFF | LCD Controller | | |
0xFA90 0000 | 0xFA9F FFFF | System Control Module | | |
0xFAA0 0000 | 0xFFFF FFFF | Reserved | | |