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