2024.04.15
昨晚,建军发来一个.patch
尝试加上汇编的循环延时,汇编不熟,可以用此网站帮忙检查:
加上汇编打印”NDB“提示:
入口开头加上代码:
2024.04.16
加上倒数10个数的串口输出:
写的汇编文本代码,在内存中的具体居住。
倒数10个数的输出:
倒数到8,NDB就成功断下来了。
终于实现从原UEFI的第一行代码开始调试起。
观察到传给UEFI的mpidr_el1。
从头跟起,是有收获的,更加了解了UEFI 的初始状态。
跟踪了UEFI 栈的计算及建立。
单步跟完了CentryPoint前的每一条汇编代码的执行,不枉这几天努力往前设置的断点。可以肯定的是,看代码,与跟踪活代码的感觉,不一样,因为有具体的上下文,印象会好一些。
NDB跟踪观察UEFI CEntryPoint前的汇编启动代码执行的详细日志:
Opened log file 'd:\Gedu\uefi\log\uefi_************,txt'
kd> .sympath D:\Gedu\edk2-yourland2024\workspace\efisym
Symbol search path is: D:\Gedu\edk2-yourland2024\workspace\efisym
kd> .srcpath D:\Gedu\edk2-yourland2024
Source search path is: D:\Gedu\edk2-yourland2024
kd> *.srcpath d:\Gedu\uefi
kd> .reload ArmPlatformPrePiUniCore.dll=0`00201000,0`A000
Read system version block failed 1
Read system version block failed 1
kd> x ArmPlatformPrePiUniCore!_ModuleEntryPoint
00000000`00208698 ArmPlatformPrePiUniCore!_ModuleEntryPoint
kd> .reload UiApp.dll=0`E9E74000,0`2A600
kd> x UiApp!_ModuleEntryPoint
00000000`e9e7c6c0 UiApp!_ModuleEntryPoint (void, void)
kd> .reload Shell.dll=0`e9c62000,0`10e000
kd> x Shell!_ModuleEntryPoint
00000000`e9c690b0 Shell!_ModuleEntryPoint (void, void)
kd> x DxeCore!_ModuleEntryPoint
00000000`3ec320c8 DxeCore!_ModuleEntryPoint (void)
kd> bl
kd> lsp -a 5 9
Source line display is disabled
At the prompt, display 5 source lines before and 9 after
For lsa commands, display 5 source lines before
For ls and lsa commands, display 14 source lines
kd> l+l
Source options are 3:
1/t - Step/trace by source line
2/l - List source line for LN and prompt
kd> l+s
Source options are 7:
1/t - Step/trace by source line
2/l - List source line for LN and prompt
4/s - List source code at prompt
kd> l-t
Source options are 6:
2/l - List source line for LN and prompt
4/s - List source code at prompt
kd> k
Child-SP RetAddr Call Site
00000000`3ffff248 00000000`3ec366b8 ArmCpuDxe!CommonCExceptionHandler+0x1008
00000000`3ffff2d0 00000000`3ec36a68 DxeCore!CoreSignalEvent+0x58
00000000`3ffff308 00000000`efe154c0 DxeCore!CoreWaitForEvent+0x88
00000000`3ffff5e8 00000000`00000aff DisplayEngine!FormDisplay+0xeb8 [/home/geduer/UEFI/edk2-yourland2024/workspace/Build/YourLand/DEBUG_GCC/AARCH64/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe/<artificial> @ 1459]
u ArmPlatformPrePiUniCore!_ModuleEntryPoint l18
ArmPlatformPrePiUniCore!_entry:
208698 5800098a ldr x10, #0x2087c8
20869c 580009ab ldr x11, #0x2087d0
2086a0 b900014b str w11, [x10]
2086a4 580009aa ldr x10, #0x2087d8
2086a8 528009cb mov w11, #0x4e
2086ac 3900014b strb w11, [x10]
2086b0 5280088b mov w11, #0x44
2086b4 3900014b strb w11, [x10]
2086b8 5280084b mov w11, #0x42
2086bc 3900014b strb w11, [x10]
2086c0 5280014b mov w11, #0xa
2086c4 3900014b strb w11, [x10]
2086c8 528001ab mov w11, #0xd
2086cc 3900014b strb w11, [x10]
2086d0 5280072b mov w11, #0x39
2086d4 58000860 ldr x0, #0x2087e0
2086d8 f1000400 subs x0, x0, #1
2086dc 54ffffe1 b.ne #0x2086d8
2086e0 3900014b strb w11, [x10]
2086e4 7100056b subs w11, w11, #1
2086e8 7100c17f cmp w11, #0x30
2086ec 54ffff42 b.hs #0x2086d4
2086f0 5280014b mov w11, #0xa
2086f4 3900014b strb w11, [x10]
u ArmPlatformPrePiUniCore!_ModuleEntryPoint l1a
ArmPlatformPrePiUniCore!_entry:
208698 5800098a ldr x10, #0x2087c8
20869c 580009ab ldr x11, #0x2087d0
2086a0 b900014b str w11, [x10]
2086a4 580009aa ldr x10, #0x2087d8
2086a8 528009cb mov w11, #0x4e
2086ac 3900014b strb w11, [x10]
2086b0 5280088b mov w11, #0x44
2086b4 3900014b strb w11, [x10]
2086b8 5280084b mov w11, #0x42
2086bc 3900014b strb w11, [x10]
2086c0 5280014b mov w11, #0xa
2086c4 3900014b strb w11, [x10]
2086c8 528001ab mov w11, #0xd
2086cc 3900014b strb w11, [x10]
2086d0 5280072b mov w11, #0x39
2086d4 58000860 ldr x0, #0x2087e0
2086d8 f1000400 subs x0, x0, #1
2086dc 54ffffe1 b.ne #0x2086d8
2086e0 3900014b strb w11, [x10]
2086e4 7100056b subs w11, w11, #1
2086e8 7100c17f cmp w11, #0x30
2086ec 54ffff42 b.hs #0x2086d4
2086f0 5280014b mov w11, #0xa
2086f4 3900014b strb w11, [x10]
2086f8 528001ab mov w11, #0xd
2086fc 3900014b strb w11, [x10]
u ArmPlatformPrePiUniCore!_ModuleEntryPoint l1c
ArmPlatformPrePiUniCore!_entry:
208698 5800098a ldr x10, #0x2087c8
20869c 580009ab ldr x11, #0x2087d0
2086a0 b900014b str w11, [x10]
2086a4 580009aa ldr x10, #0x2087d8
2086a8 528009cb mov w11, #0x4e
2086ac 3900014b strb w11, [x10]
2086b0 5280088b mov w11, #0x44
2086b4 3900014b strb w11, [x10]
2086b8 5280084b mov w11, #0x42
2086bc 3900014b strb w11, [x10]
2086c0 5280014b mov w11, #0xa
2086c4 3900014b strb w11, [x10]
2086c8 528001ab mov w11, #0xd
2086cc 3900014b strb w11, [x10]
2086d0 5280072b mov w11, #0x39
2086d4 58000860 ldr x0, #0x2087e0
2086d8 f1000400 subs x0, x0, #1
2086dc 54ffffe1 b.ne #0x2086d8
2086e0 3900014b strb w11, [x10]
2086e4 7100056b subs w11, w11, #1
2086e8 7100c17f cmp w11, #0x30
2086ec 54ffff42 b.hs #0x2086d4
2086f0 5280014b mov w11, #0xa
2086f4 3900014b strb w11, [x10]
2086f8 528001ab mov w11, #0xd
2086fc 3900014b strb w11, [x10]
208700 9400017f bl #0x208cfc
208704 9400016e bl #0x208cbc
dq 2087c8 l1
00000000`002087c8 00000000`fd5f8098
dq 2087d0 l1
00000000`002087d0 00000000`ffff55aa
dq 2087d8 l1
00000000`002087d8 00000000`feb50000
dq 2087e0 l1
00000000`002087e0 00000000`02faf080
.formats 0`02faf080
eval expression:
Hex: 00000000`02faf080
Decimal: 50000000
Octal: 0000000000000276570200
Binary: 00000000 00000000 00000000 00000000 00000010 11111010 11110000 10000000
Chars: ........
Time: Mon Jan 1 08:00:05.000 1601 (GMT+8)
Float: low 3.68722e-37 high 0
Double: 2.47033e-316
dq 2087c8 l4
00000000`002087c8 00000000`fd5f8098 00000000`ffff55aa
00000000`002087d8 00000000`feb50000 00000000`02faf080
dq 2087c8 l6
00000000`002087c8 00000000`fd5f8098 00000000`ffff55aa
00000000`002087d8 00000000`feb50000 00000000`02faf080
00000000`002087e8 00000000`0020855c d65f03c0`d53b0020
g
173: Reads the 64-bit I/O port specified by Port. The 64-bit read value is returned.
174: This function must guarantee that all I/O read and write operations are
175: serialized.
176:
177: If 64-bit I/O port operations are not supported, then ASSERT().
> 178: If Port is not aligned on a 64-bit boundary, then ASSERT().
179:
180: @param Port The I/O port to read.
181:
182: @return The value read.
183:
184: **/
185: UINT64
186: EFIAPI
ArmCpuDxe!SerialPortWrite+54:
efec33f0 37100061 tbnz w1, #2, #0xefec33fc
k
Read system version block failed 1
Read system version block failed 1
Child-SP RetAddr Call Site
00000000`efecca48 00000000`efec43ec ArmCpuDxe!SerialPortWrite+0x54 [/home/geduer/UEFI/edk2-yourland2024/edk2/MdePkg/Library/BaseIoLibIntrinsic/IoLibNoIo.c @ 178]
00000000`efeccd78 00000000`00000000 ArmCpuDxe!DebugPrint+0xa8 [/home/geduer/UEFI/edk2-yourland2024/edk2/MdePkg/Library/UefiDriverEntryPoint/DriverEntryPoint.c @ 131]
.frame 1
01 00000000`efeccd78 00000000`00000000 ArmCpuDxe!DebugPrint+0xa8 [/home/geduer/UEFI/edk2-yourland2024/edk2/MdePkg/Library/UefiDriverEntryPoint/DriverEntryPoint.c @ 131]
.frame 0
00 00000000`efecca48 00000000`efec43ec ArmCpuDxe!SerialPortWrite+0x54 [/home/geduer/UEFI/edk2-yourland2024/edk2/MdePkg/Library/BaseIoLibIntrinsic/IoLibNoIo.c @ 178]
bl
g
ArmPlatformPrePiUniCore!_entry+40:
2086d8 f1000400 subs x0, x0, #1
lm
start end name
00000000`00201000 00000000`0020b000 ArmPlatformPrePiUniCore T (pdb/dwarf symbols) D:\Gedu\edk2-yourland2024\workspace\efisym\ArmPlatformPrePiUniCore.dll
00000000`3ec27000 00000000`3ec71000 DxeCore T (pdb/dwarf symbols) D:\Gedu\edk2-yourland2024\workspace\efisym\DxeCore.dll
00000000`e9c62000 00000000`e9d70000 Shell T (pdb/dwarf symbols) D:\Gedu\edk2-yourland2024\workspace\efisym\Shell.dll
00000000`e9e74000 00000000`e9e9e600 UiApp T (pdb/dwarf symbols) D:\Gedu\edk2-yourland2024\workspace\efisym\UiApp.dll
00000000`ea759000 00000000`ea76e000 HttpBootDxe (deferred)
00000000`ea76e000 00000000`ea77f000 HttpDxe (deferred)
00000000`ea77f000 00000000`ea78e000 DnsDxe (deferred)
00000000`ea78e000 00000000`ea878000 TlsDxe (deferred)
00000000`ea878000 00000000`ea88d000 UefiPxeBcDxe (deferred)
00000000`ea88d000 00000000`ea8a3000 TcpDxe (deferred)
00000000`ea8a3000 00000000`ea8b0000 Mtftp6Dxe (deferred)
00000000`ea8b0000 00000000`ea8bc000 Udp6Dxe (deferred)
00000000`ea8bc000 00000000`ea8db000 Ip6Dxe (deferred)
00000000`ea8db000 00000000`ea8e9000 Dhcp6Dxe (deferred)
00000000`ea8e9000 00000000`ea8f6000 Mtftp4Dxe (deferred)
00000000`ea8f6000 00000000`ea902000 Udp4Dxe (deferred)
00000000`ea902000 00000000`ea919000 Ip4Dxe (deferred)
00000000`ea919000 00000000`ea926000 Dhcp4Dxe (deferred)
00000000`ea926000 00000000`ea930000 ArpDxe (deferred)
00000000`ea930000 00000000`ea93e000 MnpDxe (deferred)
00000000`ea93e000 00000000`ea948000 VlanConfigDxe (deferred)
00000000`ea948000 00000000`ea953000 SnpDxe (deferred)
00000000`ea953000 00000000`ea958000 EnglishDxe (deferred)
00000000`ea958000 00000000`ea966000 Fat (deferred)
00000000`ea966000 00000000`ea970000 PartitionDxe (deferred)
00000000`ea970000 00000000`ea978000 DiskIoDxe (deferred)
00000000`ea978000 00000000`ea982000 AtaBusDxe (deferred)
00000000`ea982000 00000000`ea991000 AtaAtapiPassThruDxe (deferred)
00000000`ea991000 00000000`ea999000 NonDiscoverablePciDeviceDxe (deferred)
00000000`ea999000 00000000`ea9a1000 UsbMouseAbsolutePointerDxe (deferred)
00000000`ea9a1000 00000000`ea9a9000 UsbMouseDxe (deferred)
00000000`ea9a9000 00000000`ea9b3000 UsbKbDxe (deferred)
00000000`ea9b3000 00000000`ea9bd000 UsbMassStorageDxe (deferred)
00000000`ea9bd000 00000000`ea9ca000 UsbBusDxe (deferred)
00000000`ea9ca000 00000000`ea9db000 XhciDxe (deferred)
00000000`ea9db000 00000000`ea9e7000 EhciDxe (deferred)
00000000`ea9e7000 00000000`ea9f0000 I2cDxe_ea9e7000 (deferred)
00000000`ea9f0000 00000000`ea9fc000 TerminalDxe (deferred)
00000000`ea9fc000 00000000`eaa05000 GraphicsConsoleDxe (deferred)
00000000`eaa05000 00000000`eaa10000 ConSplitterDxe (deferred)
00000000`eaa10000 00000000`eaa40000 RealTimeClock (deferred)
00000000`eaa50000 00000000`eaa57000 SataController (deferred)
00000000`eaa57000 00000000`eaa5f000 ConPlatformDxe (deferred)
00000000`eaa5f000 00000000`eaa70000 PciHostBridgeDxe (deferred)
00000000`eaa70000 00000000`eaaa0000 I2cDxe (deferred)
00000000`eaab0000 00000000`eaae0000 CapsuleRuntimeDxe (deferred)
00000000`eaaf2000 00000000`eaafd000 FdtPlatformDxe (deferred)
00000000`eaafd000 00000000`eabb0000 LogoDxe (deferred)
00000000`eabf0000 00000000`eac20000 Reset (deferred)
00000000`eacb0000 00000000`eacf0000 VariableRuntimeDxe (deferred)
00000000`ead50000 00000000`ead90000 RkFvbDxe (deferred)
00000000`eadf0000 00000000`eae30000 NorFlashDxe (deferred)
00000000`eae90000 00000000`eaed0000 ResetSystemRuntimeDxe (deferred)
00000000`eaee0000 00000000`eaf10000 EmbeddedMonotonicCounter (deferred)
00000000`eaf70000 00000000`eafb0000 RuntimeDxe (deferred)
00000000`eafc0000 00000000`eafc6000 BootGraphicsResourceTableDxe (deferred)
00000000`eafc6000 00000000`eafcc000 AcpiPlatformDxe (deferred)
00000000`efe00000 00000000`efe07000 UsbDpPhyDxe (deferred)
00000000`efe07000 00000000`efe0e000 NonCoherentIoMmuDxe (deferred)
00000000`efe0e000 00000000`efe25000 DisplayEngine T (pdb/dwarf symbols) D:\Gedu\edk2-yourland2024\workspace\efisym\DisplayEngine.dll
00000000`efe25000 00000000`efe36000 TlsAuthConfigDxe (deferred)
00000000`efe36000 00000000`efe45000 RamDiskDxe (deferred)
00000000`efe45000 00000000`efe51000 OhciDxe (deferred)
00000000`efe51000 00000000`efe59000 LcdGraphicsOutputDxe (deferred)
00000000`efe59000 00000000`efe5e000 WatchdogTimer (deferred)
00000000`efe5e000 00000000`efe73000 RK3588Dxe (deferred)
00000000`efe73000 00000000`efe8f000 BdsDxe (deferred)
00000000`efe8f000 00000000`efeab000 SetupBrowser (deferred)
00000000`efeab000 00000000`efeb3000 PlatformSmbiosDxe (deferred)
00000000`efeb3000 00000000`efeb9000 ArmTimerDxe (deferred)
00000000`efeb9000 00000000`efec2000 FaultTolerantWriteDxe (deferred)
00000000`efec2000 00000000`efecf000 ArmCpuDxe T (pdb/dwarf symbols) D:\Gedu\edk2-yourland2024\workspace\efisym\ArmCpuDxe.dll
00000000`efecf000 00000000`efed3000 GmacPlatformDxe (deferred)
00000000`efed3000 00000000`efed9000 ArmPciCpuIo2Dxe (deferred)
00000000`efed9000 00000000`efee8000 DevicePathDxe (deferred)
00000000`efee8000 00000000`efeef000 HttpUtilitiesDxe (deferred)
00000000`efeef000 00000000`efef5000 DpcDxe (deferred)
00000000`efef5000 00000000`efefc000 UsbHcdDxe (deferred)
00000000`efefc000 00000000`eff04000 DwDpLib (deferred)
00000000`eff04000 00000000`eff0b000 DwHdmiQpLib (deferred)
00000000`eff0b000 00000000`eff14000 AnalogixDpLib (deferred)
00000000`eff14000 00000000`eff25000 Vop2Dxe (deferred)
00000000`eff25000 00000000`eff2b000 RtcPlatformDxe (deferred)
00000000`eff2b000 00000000`eff34000 SmbiosDxe (deferred)
00000000`eff34000 00000000`eff3f000 AcpiTableDxe (deferred)
00000000`eff3f000 00000000`eff46000 ArmScmiDxe (deferred)
00000000`eff46000 00000000`eff4d000 ArmGicDxe (deferred)
00000000`eff4d000 00000000`eff52000 SerialDxe (deferred)
00000000`eff52000 00000000`eff72000 HiiDatabase (deferred)
00000000`eff72000 00000000`eff77000 MetronomeDxe (deferred)
00000000`eff77000 00000000`eff81000 SecurityStubDxe (deferred)
00000000`eff81000 00000000`eff8b000 PcdDxe (deferred)
00000000`eff8b000 00000000`eff90000 StatusLedDxe (deferred)
k
Read system version block failed 1
Read system version block failed 1
Child-SP RetAddr Call Site
00000000`00000008 00000008`00000008 ArmPlatformPrePiUniCore!_entry+0x40
r
x0=0000000001bd1806 x1=0000000000000000 x2=0000000000000000 x3=0000000000000000
x4=0000000000000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=00000000feb50000 x11=0000000000000037
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000000000 sp=0000000000000000
pc=00000000002086d8 pstate=00000000200003c9 - - C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+40:
2086d8 f1000400 subs x0, x0, #1
u .
ArmPlatformPrePiUniCore!_entry+40:
2086d8 f1000400 subs x0, x0, #1
2086dc 54ffffe1 b.ne #0x2086d8
2086e0 3900014b strb w11, [x10]
2086e4 7100056b subs w11, w11, #1
2086e8 7100c17f cmp w11, #0x30
2086ec 54ffff42 b.hs #0x2086d4
2086f0 5280014b mov w11, #0xa
2086f4 3900014b strb w11, [x10]
r x0=1
r x11=30
r
x0=0000000000000001 x1=0000000000000000 x2=0000000000000000 x3=0000000000000000
x4=0000000000000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=00000000feb50000 x11=0000000000000030
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000000000 sp=0000000000000000
pc=00000000002086d8 pstate=00000000200003c9 - - C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+40:
2086d8 f1000400 subs x0, x0, #1
t
ArmPlatformPrePiUniCore!_entry+44:
2086dc 54ffffe1 b.ne #0x2086d8
r
x0=0000000000000000 x1=0000000000000000 x2=0000000000000000 x3=0000000000000000
x4=0000000000000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=00000000feb50000 x11=0000000000000030
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000000000 sp=0000000000000000
pc=00000000002086dc pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+44:
2086dc 54ffffe1 b.ne #0x2086d8
t
ArmPlatformPrePiUniCore!_entry+48:
2086e0 3900014b strb w11, [x10]
t
ArmPlatformPrePiUniCore!_entry+4c:
2086e4 7100056b subs w11, w11, #1
t
ArmPlatformPrePiUniCore!_entry+50:
2086e8 7100c17f cmp w11, #0x30
r w11
^ Bad register error in 'r w11'
r x11
x11=000000000000002f
t
ArmPlatformPrePiUniCore!_entry+54:
2086ec 54ffff42 b.hs #0x2086d4
r
x0=0000000000000000 x1=0000000000000000 x2=0000000000000000 x3=0000000000000000
x4=0000000000000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=00000000feb50000 x11=000000000000002f
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000000000 sp=0000000000000000
pc=00000000002086ec pstate=00000000800003c9 N - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+54:
2086ec 54ffff42 b.hs #0x2086d4
t
ArmPlatformPrePiUniCore!_entry+58:
2086f0 5280014b mov w11, #0xa
t
ArmPlatformPrePiUniCore!_entry+5c:
2086f4 3900014b strb w11, [x10]
t
ArmPlatformPrePiUniCore!_entry+60:
2086f8 528001ab mov w11, #0xd
t
ArmPlatformPrePiUniCore!_entry+64:
2086fc 3900014b strb w11, [x10]
t
ArmPlatformPrePiUniCore!_entry+68:
208700 9400017f bl #0x208cfc
u .
Read system version block failed 1
Read system version block failed 1
ArmPlatformPrePiUniCore!_entry+68:
208700 9400017f bl #0x208cfc
208704 9400016e bl #0x208cbc
208708 aa0003ea mov x10, x0
20870c 58013761 ldr x1, #0x20adf8
208710 d2e00002 movz x2, #0, lsl #48
208714 f2c00002 movk x2, #0, lsl #32
208718 f2a00002 movk x2, #0, lsl #16
20871c f2800002 movk x2, #0
u 208cfc l1
ArmPlatformPrePiUniCore!_entry+664:
208cfc d65f03c0 ret
u . l20
ArmPlatformPrePiUniCore!_entry+68:
208700 9400017f bl #0x208cfc
208704 9400016e bl #0x208cbc
208708 aa0003ea mov x10, x0
20870c 58013761 ldr x1, #0x20adf8
208710 d2e00002 movz x2, #0, lsl #48
208714 f2c00002 movk x2, #0, lsl #32
208718 f2a00002 movk x2, #0, lsl #16
20871c f2800002 movk x2, #0
208720 d2a00fe3 mov x3, #0x7f0000
208724 f29fffe3 movk x3, #0xffff
208728 d1000463 sub x3, x3, #1
20872c 8b020063 add x3, x3, x2
208730 d2a10004 mov x4, #0x8000000
208734 f2800004 movk x4, #0
208738 eb030020 subs x0, x1, x3
20873c 54000084 b.mi #0x20874c
208740 eb04001f cmp x0, x4
208744 5400004a b.ge #0x20874c
208748 aa0203e1 mov x1, x2
20874c b100042b adds x11, x1, #1
208750 54000062 b.hs #0x20875c
208754 aa0b03e1 mov x1, x11
208758 14000002 b #0x208760
20875c 9274cc21 and x1, x1, #0xfffffffffffff000
208760 cb04002b sub x11, x1, x4
208764 d2a00022 mov x2, #0x10000
208768 f2800002 movk x2, #0
20876c cb02002c sub x12, x1, x2
208770 d2a00001 movz x1, #0, lsl #16
208774 f28e0001 movk x1, #0x7000
208778 cb01018c sub x12, x12, x1
20877c aa0c03e0 mov x0, x12
dq 20adf8 l1
00000000`0020adf8 00000000`3fffffff
u 208cbc
ArmPlatformPrePiUniCore!_entry+624:
208cbc d53800a0 mrs x0, mpidr_el1
208cc0 d65f03c0 ret
208cc4 d53bd040 mrs x0, tpidr_el0
208cc8 d65f03c0 ret
208ccc d51bd040 msr tpidr_el0, x0
208cd0 d65f03c0 ret
208cd4 d2800020 mov x0, #1
208cd8 d65f03c0 ret
t
ArmPlatformPrePiUniCore!_entry+664:
208cfc d65f03c0 ret
t
ArmPlatformPrePiUniCore!_entry+6c:
208704 9400016e bl #0x208cbc
t
ArmPlatformPrePiUniCore!_entry+624:
208cbc d53800a0 mrs x0, mpidr_el1
t
ArmPlatformPrePiUniCore!_entry+628:
208cc0 d65f03c0 ret
r x0
x0=0000000081000000
t
ArmPlatformPrePiUniCore!_entry+70:
208708 aa0003ea mov x10, x0
tt
Read system version block failed 1
Read system version block failed 1
Unknown variable error at 't'
t
ArmPlatformPrePiUniCore!_entry+74:
20870c 58013761 ldr x1, #0x20adf8
dq 20adf8 l1
Read system version block failed 1
Read system version block failed 1
00000000`0020adf8 00000000`3fffffff
t
ArmPlatformPrePiUniCore!_entry+78:
208710 d2e00002 movz x2, #0, lsl #48
r x1
x1=000000003fffffff
t
ArmPlatformPrePiUniCore!_entry+7c:
208714 f2c00002 movk x2, #0, lsl #32
r x2
x2=0000000000000000
t
ArmPlatformPrePiUniCore!_entry+80:
208718 f2a00002 movk x2, #0, lsl #16
r x2
x2=0000000000000000
t
ArmPlatformPrePiUniCore!_entry+84:
20871c f2800002 movk x2, #0
r x2
x2=0000000000000000
t
ArmPlatformPrePiUniCore!_entry+88:
208720 d2a00fe3 mov x3, #0x7f0000
r x2
x2=0000000000000000
t
ArmPlatformPrePiUniCore!_entry+8c:
208724 f29fffe3 movk x3, #0xffff
r x3
x3=00000000007f0000
t
ArmPlatformPrePiUniCore!_entry+90:
208728 d1000463 sub x3, x3, #1
r x3
x3=00000000007fffff
t
ArmPlatformPrePiUniCore!_entry+94:
20872c 8b020063 add x3, x3, x2
r
x0=0000000081000000 x1=000000003fffffff x2=0000000000000000 x3=00000000007ffffe
x4=0000000000000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=000000000000000d
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208708 sp=0000000000000000
pc=000000000020872c pstate=00000000800003c9 N - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+94:
20872c 8b020063 add x3, x3, x2
t
ArmPlatformPrePiUniCore!_entry+98:
208730 d2a10004 mov x4, #0x8000000
r x3
x3=00000000007ffffe
t
ArmPlatformPrePiUniCore!_entry+9c:
208734 f2800004 movk x4, #0
t
ArmPlatformPrePiUniCore!_entry+a0:
208738 eb030020 subs x0, x1, x3
r x4
x4=0000000008000000
r
x0=0000000081000000 x1=000000003fffffff x2=0000000000000000 x3=00000000007ffffe
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=000000000000000d
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208708 sp=0000000000000000
pc=0000000000208738 pstate=00000000800003c9 N - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+a0:
208738 eb030020 subs x0, x1, x3
t
ArmPlatformPrePiUniCore!_entry+a4:
20873c 54000084 b.mi #0x20874c
r x0
x0=000000003f800001
t
ArmPlatformPrePiUniCore!_entry+a8:
208740 eb04001f cmp x0, x4
t
ArmPlatformPrePiUniCore!_entry+ac:
208744 5400004a b.ge #0x20874c
r
x0=000000003f800001 x1=000000003fffffff x2=0000000000000000 x3=00000000007ffffe
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=000000000000000d
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208708 sp=0000000000000000
pc=0000000000208744 pstate=00000000200003c9 - - C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+ac:
208744 5400004a b.ge #0x20874c
t
ArmPlatformPrePiUniCore!_entry+b4:
20874c b100042b adds x11, x1, #1
t
ArmPlatformPrePiUniCore!_entry+b8:
208750 54000062 b.hs #0x20875c
r x11
x11=0000000040000000
t
ArmPlatformPrePiUniCore!_entry+bc:
208754 aa0b03e1 mov x1, x11
t
ArmPlatformPrePiUniCore!_entry+c0:
208758 14000002 b #0x208760
t
ArmPlatformPrePiUniCore!_entry+c8:
208760 cb04002b sub x11, x1, x4
r
x0=000000003f800001 x1=0000000040000000 x2=0000000000000000 x3=00000000007ffffe
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000040000000
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208708 sp=0000000000000000
pc=0000000000208760 pstate=00000000000003c9 - - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+c8:
208760 cb04002b sub x11, x1, x4
t
ArmPlatformPrePiUniCore!_entry+cc:
208764 d2a00022 mov x2, #0x10000
r x11
x11=0000000038000000
t
ArmPlatformPrePiUniCore!_entry+d0:
208768 f2800002 movk x2, #0
t
ArmPlatformPrePiUniCore!_entry+d4:
20876c cb02002c sub x12, x1, x2
r
x0=000000003f800001 x1=0000000040000000 x2=0000000000010000 x3=00000000007ffffe
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=0000000000000000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208708 sp=0000000000000000
pc=000000000020876c pstate=00000000000003c9 - - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+d4:
20876c cb02002c sub x12, x1, x2
t
ArmPlatformPrePiUniCore!_entry+d8:
208770 d2a00001 movz x1, #0, lsl #16
r x12
x12=000000003fff0000
t
ArmPlatformPrePiUniCore!_entry+dc:
208774 f28e0001 movk x1, #0x7000
r x1
x1=0000000000000000
t
ArmPlatformPrePiUniCore!_entry+e0:
208778 cb01018c sub x12, x12, x1
r x1
x1=0000000000007000
r x12
x12=000000003fff0000
t
ArmPlatformPrePiUniCore!_entry+e4:
20877c aa0c03e0 mov x0, x12
r x12
x12=000000003ffe9000
t
ArmPlatformPrePiUniCore!_entry+e8:
208780 aa0a03e1 mov x1, x10
r x0
x0=000000003ffe9000
r
x0=000000003ffe9000 x1=0000000000007000 x2=0000000000010000 x3=00000000007ffffe
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208708 sp=0000000000000000
pc=0000000000208780 pstate=00000000000003c9 - - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+e8:
208780 aa0a03e1 mov x1, x10
t
ArmPlatformPrePiUniCore!_entry+ec:
208784 d2a00022 mov x2, #0x10000
t
ArmPlatformPrePiUniCore!_entry+f0:
208788 f2800002 movk x2, #0
t
ArmPlatformPrePiUniCore!_entry+f4:
20878c d2a00003 movz x3, #0, lsl #16
r x2
x2=0000000000010000
t
ArmPlatformPrePiUniCore!_entry+f8:
208790 f2820003 movk x3, #0x1000
t
ArmPlatformPrePiUniCore!_entry+fc:
208794 9400021b bl #0x209000
ln 209000
Read system version block failed 1
Read system version block failed 1
(00000000`00208698) ArmPlatformPrePiUniCore!_entry+0x968
u 209000
ArmPlatformPrePiUniCore!_entry+968:
209000 aa0303fa mov x26, x3
209004 aa0203f9 mov x25, x2
209008 aa0103f8 mov x24, x1
20900c aa0003f7 mov x23, x0
209010 aa1e03fb mov x27, x30
209014 aa0103e0 mov x0, x1
209018 97ffff3d bl #0x208d0c
20901c f100041f cmp x0, #1
u
ArmPlatformPrePiUniCore!_entry+988:
209020 aa1703e0 mov x0, x23
209024 aa1803e1 mov x1, x24
209028 aa1903e2 mov x2, x25
20902c aa1a03e3 mov x3, x26
209030 aa1b03fe mov x30, x27
209034 54000041 b.ne #0x20903c
209038 14000002 b #0x209040
20903c 14000007 b #0x209058
t
ArmPlatformPrePiUniCore!_entry+968:
209000 aa0303fa mov x26, x3
r
x0=000000003ffe9000 x1=0000000081000000 x2=0000000000010000 x3=0000000000001000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=0000000000000000
x24=0000000000000000 x25=0000000000000000 x26=0000000000000000 x27=0000000000000000
x28=0000000000000000 fp=0000000000000000 lr=0000000000208798 sp=0000000000000000
pc=0000000000209000 pstate=00000000000003c9 - - - - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+968:
209000 aa0303fa mov x26, x3
t
ArmPlatformPrePiUniCore!_entry+96c:
209004 aa0203f9 mov x25, x2
t
ArmPlatformPrePiUniCore!_entry+970:
209008 aa0103f8 mov x24, x1
db 00`81000000
Read system version block failed 1
Read system version block failed 1
00000000`81000000 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000010 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000020 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000030 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000040 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000050 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000060 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000070 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
u
ArmPlatformPrePiUniCore!_entry+970:
209008 aa0103f8 mov x24, x1
20900c aa0003f7 mov x23, x0
209010 aa1e03fb mov x27, x30
209014 aa0103e0 mov x0, x1
209018 97ffff3d bl #0x208d0c
20901c f100041f cmp x0, #1
209020 aa1703e0 mov x0, x23
209024 aa1803e1 mov x1, x24
db 00`81000000
00000000`81000000 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000010 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000020 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000030 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000040 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000050 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000060 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000070 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
db
00000000`81000080 ff ff ff ff ff ff ff ff-ff fb ff f7 ff ff ff ff ................
00000000`81000090 ff ff ff ff ff ff ff ff-ff ff ff ff ff be ff ff ................
00000000`810000a0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810000b0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810000c0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810000d0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810000e0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810000f0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000100 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000110 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000120 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000130 ff ff ff ff 7f ff fe ff-ff ff ff ff ff ff ff ff ................
00000000`81000140 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000150 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000160 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000170 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000180 ff df ff fb bf ff fd ff-ff ff ff ff ff ff ff ff ................
00000000`81000190 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810001a0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810001b0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810001c0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810001d0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810001e0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810001f0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000200 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000210 bf ff fd ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000220 ff ff ff ff ff ff ff ff-ff ff ff ff fd ff bf ff ................
00000000`81000230 ff ff ff ff ff fe ff 7f-ff ff ff ff ff ff ff ff ................
00000000`81000240 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000250 ff ff ff ff ff f7 ff fb-ff 7d ff ff ff ff ff ff .........}......
00000000`81000260 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000270 ff fd ff bf ff ff ff ff-7f ff fe ff ff ff ff ff ................
00000000`81000280 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000290 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810002a0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810002b0 ff ff ff ff ff ff ff ff-7f ff fe ff ff ff ff ff ................
00000000`810002c0 ff ff ff ff ff ff fe ff-ff ff ff ff ff fb ff df ................
00000000`810002d0 fb ff ff ff ff ff ff ff-ff ff ff ff ff ff df ff ................
00000000`810002e0 ff ff ff ff f7 ff ff ff-ff ff f7 ff ff ff ff ff ................
00000000`810002f0 ff ff ff ff ff ff ff ff-ff ff 7f ff ff ff ff ff ................
00000000`81000300 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000310 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000320 bf ff fb ff ff ff ff ff-f7 ff ff ff ff ff ff ff ................
00000000`81000330 ff bf ff fd ff ff df ff-ff ff ff ff ff ff ff ff ................
00000000`81000340 ff ff bf ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000350 ff ff ff ff ff ff fb ff-ff ff ff ff ff ff ff ff ................
00000000`81000360 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000370 ff ff ff ff ff ff ff ff-ff ff ff ff ff ef ff f7 ................
00000000`81000380 ff ff ff fd ff ff ff ff-ff ff ff ef ff ff ff ff ................
00000000`81000390 ff ff ff ff ff ff ff ff-ff ff ff ff ff fb ff ff ................
00000000`810003a0 ff ff ff ff ff ff bf ff-ff ff ff ff ff ff ff ff ................
00000000`810003b0 ff ff fb ff ff ff ff ff-ff 7f ff fe f7 ff ff ff ................
00000000`810003c0 fe ff ef ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810003d0 ef ff ff ff ff ff bf ff-ff ff ff ff ff ff ff ff ................
00000000`810003e0 ff ff ff ff ff ff fb ff-ff ff ff ff ff ff fb ff ................
00000000`810003f0 ff ff fe ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000400 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000410 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000420 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000430 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000440 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000450 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000460 ff ff fe ff ff ff ff ff-ff ff bf ff ff ff ff ff ................
00000000`81000470 ff ff ff ff ff ff ff ff-ff ff ff ff fd ff ff ff ................
00000000`81000480 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000490 ff ff ff ff ff ff ff ff-ff fb ff df ff ff ff ff ................
00000000`810004a0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810004b0 ff ff ff ff fb ff df ff-ff ff ff ff ff ff ff ff ................
00000000`810004c0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810004d0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810004e0 ff ff ff ff bf ff ff ff-ff ff ff ff ff ff 7f ff ................
00000000`810004f0 ff ff ff ff ff ff bf ff-ff ff ff ff ff ff ff ff ................
00000000`81000500 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000510 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000520 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000530 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000540 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000550 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000560 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000570 ff fd ff bf ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000580 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`81000590 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810005a0 ff ff ff ff ff ff ff 7f-ff ff ff ff ff ff ff ff ................
00000000`810005b0 ff ff ff 7f ff ff ff ff-ff ff ff ff ff 7f ff ff ................
00000000`810005c0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
00000000`810005d0 ff ff ff ff ff ff ff ff-ff ff ff ff ff 7f ff fe ................
00000000`810005e0 ff ff ff ff fd ff bf ff-ff ff ff ff ff ff ff ff ................
00000000`810005f0 ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff ................
k
Child-SP RetAddr Call Site
00000000`00000008 00000008`00000008 ArmPlatformPrePiUniCore!_entry+0x970
t
ArmPlatformPrePiUniCore!_entry+974:
20900c aa0003f7 mov x23, x0
ArmPlatformPrePiUniCore!_entry+978:
209010 aa1e03fb mov x27, x30
ArmPlatformPrePiUniCore!_entry+97c:
209014 aa0103e0 mov x0, x1
ArmPlatformPrePiUniCore!_entry+980:
209018 97ffff3d bl #0x208d0c
t
ArmPlatformPrePiUniCore!_entry+674:
208d0c d2800020 mov x0, #1
t
ArmPlatformPrePiUniCore!_entry+678:
208d10 d65f03c0 ret
t
ArmPlatformPrePiUniCore!_entry+984:
20901c f100041f cmp x0, #1
r x0
x0=0000000000000001
t
ArmPlatformPrePiUniCore!_entry+988:
209020 aa1703e0 mov x0, x23
t
ArmPlatformPrePiUniCore!_entry+98c:
209024 aa1803e1 mov x1, x24
t
ArmPlatformPrePiUniCore!_entry+990:
209028 aa1903e2 mov x2, x25
t
ArmPlatformPrePiUniCore!_entry+994:
20902c aa1a03e3 mov x3, x26
t
ArmPlatformPrePiUniCore!_entry+998:
209030 aa1b03fe mov x30, x27
r
x0=000000003ffe9000 x1=0000000081000000 x2=0000000000010000 x3=0000000000001000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=000000000020901c sp=0000000000000000
pc=0000000000209030 pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+998:
209030 aa1b03fe mov x30, x27
t
ArmPlatformPrePiUniCore!_entry+99c:
209034 54000041 b.ne #0x20903c
r
x0=000000003ffe9000 x1=0000000081000000 x2=0000000000010000 x3=0000000000001000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=0000000000208798 sp=0000000000000000
pc=0000000000209034 pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+99c:
209034 54000041 b.ne #0x20903c
t
ArmPlatformPrePiUniCore!_entry+9a0:
209038 14000002 b #0x209040
t
ArmPlatformPrePiUniCore!_entry+9a8:
209040 8b020000 add x0, x0, x2
r
x0=000000003ffe9000 x1=0000000081000000 x2=0000000000010000 x3=0000000000001000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=0000000000208798 sp=0000000000000000
pc=0000000000209040 pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+9a8:
209040 8b020000 add x0, x0, x2
t
ArmPlatformPrePiUniCore!_entry+9ac:
209044 52a00001 movz w1, #0, lsl #16
t
ArmPlatformPrePiUniCore!_entry+9b0:
209048 728000e1 movk w1, #7
t
ArmPlatformPrePiUniCore!_entry+9b4:
20904c 9b017c63 mul x3, x3, x1
r x1
x1=0000000000000007
r
x0=000000003fff9000 x1=0000000000000007 x2=0000000000010000 x3=0000000000001000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=0000000000208798 sp=0000000000000000
pc=000000000020904c pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+9b4:
20904c 9b017c63 mul x3, x3, x1
t
ArmPlatformPrePiUniCore!_entry+9b8:
209050 8b23601f add sp, x0, x3
r x3
x3=0000000000007000
r
x0=000000003fff9000 x1=0000000000000007 x2=0000000000010000 x3=0000000000007000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=0000000000208798 sp=0000000000000000
pc=0000000000209050 pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+9b8:
209050 8b23601f add sp, x0, x3
t
ArmPlatformPrePiUniCore!_entry+9bc:
209054 d65f03c0 ret
r sp
sp=0000000040000000
u .
Read system version block failed 1
Read system version block failed 1
ArmPlatformPrePiUniCore!_entry+9bc:
209054 d65f03c0 ret
209058 aa1e03f8 mov x24, x30
20905c 9100001f mov sp, x0
209060 aa0103e0 mov x0, x1
209064 97ffff2c bl #0x208d14
209068 aa0003f9 mov x25, x0
20906c 97ffff25 bl #0x208d00
209070 97ffff29 bl #0x208d14
t
ArmPlatformPrePiUniCore!_entry+100:
208798 aa0a03e0 mov x0, x10
r x10
x10=0000000081000000
t
ArmPlatformPrePiUniCore!_entry+104:
20879c 9400015c bl #0x208d0c
t
ArmPlatformPrePiUniCore!_entry+674:
208d0c d2800020 mov x0, #1
t
ArmPlatformPrePiUniCore!_entry+678:
208d10 d65f03c0 ret
t
ArmPlatformPrePiUniCore!_entry+108:
2087a0 f100041f cmp x0, #1
t
ArmPlatformPrePiUniCore!_entry+10c:
2087a4 54000021 b.ne #0x2087a8
t
ArmPlatformPrePiUniCore!_entry+110:
2087a8 aa0a03e0 mov x0, x10
r
x0=0000000000000001 x1=0000000000000007 x2=0000000000010000 x3=0000000000007000
x4=0000000008000000 x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=00000000002087a0 sp=0000000040000000
pc=00000000002087a8 pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+110:
2087a8 aa0a03e0 mov x0, x10
t
ArmPlatformPrePiUniCore!_entry+114:
2087ac aa0b03e1 mov x1, x11
t
ArmPlatformPrePiUniCore!_entry+118:
2087b0 aa0c03e2 mov x2, x12
t
ArmPlatformPrePiUniCore!_entry+11c:
2087b4 580001a4 ldr x4, #0x2087e8
t
ArmPlatformPrePiUniCore!_entry+120:
2087b8 aa1f03fd mov x29, xzr
ln 2087e8
Read system version block failed 1
Read system version block failed 1
(00000000`00208698) ArmPlatformPrePiUniCore!_entry+0x150
t
ArmPlatformPrePiUniCore!_entry+124:
2087bc d63f0080 blr x4
r
x0=0000000081000000 x1=0000000038000000 x2=000000003ffe9000 x3=0000000000007000
x4=000000000020855c x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=00000000002087a0 sp=0000000040000000
pc=00000000002087bc pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!_entry+124:
2087bc d63f0080 blr x4
ln 020855c
Read system version block failed 1
Read system version block failed 1
(00000000`0020855c) ArmPlatformPrePiUniCore!CEntryPoint
Exact matches:
t
ArmPlatformPrePiUniCore!CEntryPoint:
20855c a9bc7bfd stp x29, x30, [sp, #-0x40]!
u .
Read system version block failed 1
Read system version block failed 1
ArmPlatformPrePiUniCore!CEntryPoint:
20855c a9bc7bfd stp x29, x30, [sp, #-0x40]!
208560 910003fd mov x29, sp
208564 a90153f3 stp x19, x20, [sp, #0x10]
208568 aa0003f4 mov x20, x0
20856c a9025bf5 stp x21, x22, [sp, #0x20]
208570 aa0103f6 mov x22, x1
208574 f9001bf7 str x23, [sp, #0x30]
208578 aa0203f7 mov x23, x2
r
x0=0000000081000000 x1=0000000038000000 x2=000000003ffe9000 x3=0000000000007000
x4=000000000020855c x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=00000000002087c0 sp=0000000040000000
pc=000000000020855c pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!CEntryPoint:
20855c a9bc7bfd stp x29, x30, [sp, #-0x40]!
db x1
00000000`38000000 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00000000`38000010 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00000000`38000020 08 00 00 00 00 00 08 00-00 00 00 00 00 00 00 00 ................
00000000`38000030 00 00 00 00 00 00 00 00-20 00 00 00 00 00 20 00 ........ ..... .
00000000`38000040 01 00 00 00 00 08 00 00-00 80 00 00 00 00 00 00 ................
00000000`38000050 00 00 04 00 00 00 00 00-04 00 00 10 00 00 00 00 ................
00000000`38000060 00 00 02 00 00 00 00 00-00 00 00 00 02 00 00 00 ................
00000000`38000070 00 00 00 00 00 00 20 00-00 00 00 00 00 00 00 00 ...... .........
dq x1
00000000`38000000 00000000`00000000 00000000`00000000
00000000`38000010 00000000`00000000 00000000`00000000
00000000`38000020 00080000`00000008 00000000`00000000
00000000`38000030 00000000`00000000 00200000`00000020
00000000`38000040 00000800`00000001 00000000`00008000
00000000`38000050 00000000`00040000 00000000`10000004
00000000`38000060 00000000`00020000 00000002`00000000
00000000`38000070 00200000`00000000 00000000`00000000
dq x2
00000000`3ffe9000 ffffffff`ffffffff ffffffff`ffffffff
00000000`3ffe9010 ffffffff`ffffffff ffffffff`ffffffff
00000000`3ffe9020 ffffffff`ffffffff ffffffff`ffffffff
00000000`3ffe9030 ffffffff`ffffffff ffffffff`ffbffffd
00000000`3ffe9040 ffffffff`ffffffff ffffffff`ffffffff
00000000`3ffe9050 ffffffff`ffffffff ffffffff`ffffffff
00000000`3ffe9060 ffffffff`ffffffff ffffffff`ffffffff
00000000`3ffe9070 ffffffff`ffffffff ffffffff`ffffffff
dq x0
00000000`81000000 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000010 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000020 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000030 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000040 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000050 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000060 ffffffff`ffffffff ffffffff`ffffffff
00000000`81000070 ffffffff`ffffffff ffffffff`ffffffff
r
x0=0000000081000000 x1=0000000038000000 x2=000000003ffe9000 x3=0000000000007000
x4=000000000020855c x5=0000000000000000 x6=0000000000000000 x7=0000000000000000
x8=0000000000000000 x9=0000000000000000 x10=0000000081000000 x11=0000000038000000
x12=000000003ffe9000 x13=0000000000000000 x14=0000000000000000 x15=0000000000000000
x16=0000000000000000 x17=0000000000000000 x18=0000000000000000 x19=0000000000000000
x20=0000000000000000 x21=0000000000000000 x22=0000000000000000 x23=000000003ffe9000
x24=0000000081000000 x25=0000000000010000 x26=0000000000001000 x27=0000000000208798
x28=0000000000000000 fp=0000000000000000 lr=00000000002087c0 sp=0000000040000000
pc=000000000020855c pstate=00000000600003c9 - Z C - - - - - - D A I F EL1
ArmPlatformPrePiUniCore!CEntryPoint:
20855c a9bc7bfd stp x29, x30, [sp, #-0x40]!
g
作者:朱博渊 创建时间:2024-04-15 20:30
最后编辑:朱博渊 更新时间:2024-12-20 17:01
最后编辑:朱博渊 更新时间:2024-12-20 17:01