Memory Map

AddressRole
0x0boot flash (-bios or pflash)
0x09000000UART (pl011)
0x40000000Ram Starting point (qemu will load dtb here)
0x40200000kernel_start
(0x40218000)__boot_core_stack_start (size: 0x4000)
(0x4021c000)__boot_core_stack_end_exclusive, kernel_end