Memory Map: Difference between revisions

From Xenon Wiki
Jump to navigation Jump to search
imported>Plaguereign
No edit summary
imported>Plaguereign
No edit summary
Line 1: Line 1:
physical address mapping:
c000xxxx: Initial "Kernel" (bootloader, not real kernel), probably
mapped L2-Cache?
c8xxxxxx: memory mapped NAND flash (read only, 1:1 mapping, no ECC
bytes)
c9xxxxxx:
d0xxxxxx: PCI config space. Device number etc. is encoded in address,
as usual
e0000000: Host-Bridge
ea000000: PCI-to-PCI bridge
ec800000: GPU
ea000000: different peripheral:
ea001000: bus control
ea001010: UART
ea00102x: GPIO
ea00103x: GPIO
ea00104x: GPIO
ea00105x: SMI
ea0012xx: SATA #1
ea0013xx: SATA #2
ea001400: NIC
ea001600: XMA decoder (audio)
ea001800: unknown (probably audio related)
ea002000: USB #1 (EHCI)
ea004000: USB #2
ea00c000: NAND interface, indirect access
dumps of physical memory
dumps of physical memory



Revision as of 18:41, 23 March 2010

physical address mapping:

c000xxxx: Initial "Kernel" (bootloader, not real kernel), probably mapped L2-Cache?

c8xxxxxx: memory mapped NAND flash (read only, 1:1 mapping, no ECC bytes)

c9xxxxxx:

d0xxxxxx: PCI config space. Device number etc. is encoded in address, as usual


e0000000: Host-Bridge

ea000000: PCI-to-PCI bridge

ec800000: GPU

ea000000: different peripheral:


ea001000: bus control

ea001010: UART

ea00102x: GPIO

ea00103x: GPIO

ea00104x: GPIO

ea00105x: SMI

ea0012xx: SATA #1

ea0013xx: SATA #2

ea001400: NIC

ea001600: XMA decoder (audio)

ea001800: unknown (probably audio related)

ea002000: USB #1 (EHCI)

ea004000: USB #2


ea00c000: NAND interface, indirect access


dumps of physical memory

changed 1 byte in software, dumped again, 16 bytes changed again.

might be ~1 cache line

(0, 1, 2, ...)

log: | | f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 6e bb c5 d1 62 9e 29 8f e9 3a 6b 7b 4d d0 44 24 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 03 58 f6 c0 f0 13 d5 02 4f 57 a1 d0 50 d3 46 6a 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 1b d6 a6 3b 3c 6e 68 4f da 75 7f a7 8a 02 e4 53 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 38 03 ff f0 61 99 e6 8c b0 3b 2f bb b6 70 06 53 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 0f 55 01 b1 61 9b 35 34 4d ce f4 e8 bb eb cc 4a 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 fc ce 87 2c 30 c0 1c 4f e7 65 da d4 e4 df f6 2b 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 e5 5d f3 38 d9 05 c0 8e 7a a9 b5 a2 fe 11 4c b3 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 84 83 5d 34 55 9b e4 06 26 03 1b f3 0b e9 0f b8 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e f0 35 64 03 de 02 5b 09 b5 7b 81 49 21 e9 d9 77 ba 4d 72 2b cd 0b e9 0c 2b aa ed 53 ea b0 63 49 15 d4 61 28 e0 e2 ea da e3 b8 34 2e cf bb af 0e