jzef

Asus UEFI (CSM disabled)

Sep 23rd, 2026
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.09 KB | None | 0 0
  1. fs0:\> csmallacpi
  2. ============================================================
  3. XPCSM64 KD 1.33 -- full BIOS bridge
  4. ============================================================
  5. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  6. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  7.  
  8. [1/6] Firmware and CPU
  9.  
  10. Firmware vendor : American Megatrends
  11. Firmware rev : 0x00050007
  12. UEFI revision : 2.31 (raw 0x0002001F)
  13. Secure Boot : NO
  14. Setup Mode : YES
  15. CPU vendor : GenuineIntel
  16. Family/Model/Step: 6/55/9
  17. APIC : YES x2APIC: NO VMX: YES
  18. Long Mode : YES NX: YES
  19. Address bits : physical 36, virtual 48
  20.  
  21. Current CPU state:
  22. CR0 = 0x0000000080000013
  23. CR3 = 0x0000000078AC4000
  24. CR4 = 0x0000000000000668
  25. EFER = 0x0000000000000500
  26. RSP = 0x0000000078C05478 RFLAGS=0x0000000000000206
  27. CS/DS/SS = 0x0038 / 0x0018 / 0x0018
  28. GDTR base/limit = 0x0000000077F78610 / 0x0047
  29. IDTR base/limit = 0x0000000077F81650 / 0x0FFF
  30.  
  31. Press any key for CSM/legacy tests...
  32. ============================================================
  33. XPCSM64 KD 1.33 -- full BIOS bridge
  34. ============================================================
  35. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  36. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  37.  
  38. [2/6] Firmware CSM / legacy interfaces
  39.  
  40. EFI_LEGACY_BIOS_PROTOCOL : NOT FOUND status=0x800000000000000E
  41. EFI_LEGACY_REGION2_PROTOCOL : FOUND at 0x0000000077DF32A0
  42.  
  43. Interpretation: legacy-region support exists, but a firmware CSM is not proven.
  44. Vendor-specific legacy code can exist without these protocols.
  45.  
  46. Press any key for the low-memory map...
  47. ============================================================
  48. XPCSM64 KD 1.33 -- full BIOS bridge
  49. ============================================================
  50. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  51. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  52.  
  53. [3/6] UEFI memory map -- important low memory
  54.  
  55. Type Start End Pages
  56. Conventional 0x0000000000000000 0x000000000003EFFF 63
  57. ACPINVS 0x000000000003F000 0x000000000003FFFF 1
  58. Conventional 0x0000000000040000 0x000000000009DFFF 94
  59. Reserved 0x000000000009E000 0x000000000009FFFF 2
  60.  
  61. Legacy address windows:
  62. 00000-004FF IVT/BDA 07C00 boot sector
  63. A0000-BFFFF VGA C0000-EFFFF Option ROM
  64. F0000-FFFFF BIOS
  65.  
  66. Largest conventional block below 640K: 0x0000000000040000-0x000000000009DFFF bytes=385024
  67. Total conventional RAM reported: 3677 MiB
  68. Highest described address: 0x000000017FFFFFFF
  69. DescriptorSize=48 MapKey=0x0000000000003339
  70.  
  71. Press any key for GOP / ACPI / boot-device data...
  72. ============================================================
  73. XPCSM64 KD 1.33 -- full BIOS bridge
  74. ============================================================
  75. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  76. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  77.  
  78. [4/6] GOP, ACPI/SMBIOS and boot device
  79.  
  80. GOP graphics : FOUND
  81. mode 3/4 1024x768 BGRR 8:8:8:8
  82. pixels/scanline=1024 framebuffer=0x0000000080000000 size=0x0000000000300000
  83. ACPI 2.0 RSDP : 0x00000000784E8000
  84. ACPI 1.0 RSDP : 0x00000000784E8000
  85. SMBIOS 3 entry : not found
  86. SMBIOS 2 entry : 0x00000000789AED18
  87.  
  88. Loaded image : base=0x0000000140000000 size=0x0000000000012000
  89. Boot BlockIO : FOUND
  90. MediaId=0 block=512 bytes LastLBA=0x0000000000031FFF
  91. removable=NO logical-partition=YES readonly=NO
  92. Boot DevicePath : FOUND
  93. node type=2 subtype=1 len=12
  94. node type=1 subtype=1 len=6
  95. node type=3 subtype=18 len=10
  96. node type=4 subtype=1 len=42 HARD DRIVE partition=1 startLBA=0x0000000000000800 sizeLBA=0x0000000000032000 MBRType=1 SigType=1
  97. node type=127 subtype=255 len=4
  98.  
  99. Press any key for PCI/PCIe inventory...
  100. ============================================================
  101. XPCSM64 KD 1.33 -- full BIOS bridge
  102. ============================================================
  103. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  104. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  105.  
  106. [5/6] PCI/PCIe inventory
  107.  
  108. Relevant devices on screen; ALL devices are also sent to COM1.
  109. Format: segment:bus:device.function vendor:device class/subclass/progif
  110.  
  111. PCI devices found: 13
  112.  
  113. 0:00:00.0 8086:0F00 class 06/00/00 Bridge
  114. 0:00:02.0 8086:0F31 class 03/00/00 Display ROM=0x0000000076698028/0x0000000000010000
  115. 0:00:13.0 8086:0F23 class 01/06/01 Mass storage
  116. 0:00:14.0 8086:0F35 class 0C/03/30 Serial/USB
  117. 0:00:1C.0 8086:0F48 class 06/04/00 Bridge
  118. 0:00:1C.2 8086:0F4C class 06/04/00 Bridge
  119. 0:02:00.0 1B21:1080 class 06/04/00 Bridge
  120. 0:00:1C.3 8086:0F4E class 06/04/00 Bridge
  121. 0:00:1F.0 8086:0F1C class 06/01/00 Bridge
  122. 0:00:1F.3 8086:0F12 class 0C/05/00 Serial/USB
  123.  
  124. PCI root bridges: 1 segments: 0
  125.  
  126. END. This program changed no low-memory data and did not call ExitBootServices.
  127.  
  128. Press any key to build the XPCSM handoff prototype...
  129. ============================================================
  130. XPCSM64 KD 1.33 -- full BIOS bridge
  131. ============================================================
  132. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  133. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  134.  
  135. [6/6] XPCSM handoff prototype
  136.  
  137. Handoff physical address : 0x000000000009D000
  138. Handoff size : 2928 bytes in 1 page(s)
  139. Below 1 MiB : YES
  140. Flags : 0x000000FD
  141. E820 preview entries : 24
  142. PCI entries saved : 13
  143. Memory MapKey snapshot : 0x0000000000004A26
  144. Handoff checksum : 0x27B5CC95EB225368 verify=OK
  145.  
  146. First conservative E820 preview entries:
  147. 0x0000000000000000 + 0x000000000003F000 type=1
  148. 0x000000000003F000 + 0x0000000000001000 type=4
  149. 0x0000000000040000 + 0x000000000005D000 type=1
  150. 0x000000000009D000 + 0x0000000000003000 type=2
  151. 0x0000000000100000 + 0x000000001EF00000 type=1
  152. 0x000000001F000000 + 0x0000000000100000 type=2
  153. 0x000000001F100000 + 0x0000000000F00000 type=1
  154. 0x0000000020000000 + 0x0000000000100000 type=2
  155. 0x0000000020100000 + 0x0000000038F00000 type=1
  156. 0x0000000059000000 + 0x0000000000020000 type=2
  157.  
  158. This is already the kind of block our future 16-bit BIOS core can consume.
  159. IMPORTANT: this Memory MapKey/E820 table is only a snapshot. The final CSM
  160. must call GetMemoryMap again immediately before ExitBootServices.
  161.  
  162. Press any key to return to UEFI...
  163. ============================================================
  164. XPCSM64 KD 1.33 -- full BIOS bridge
  165. ============================================================
  166. WARNING: native AHCI disk writes are ENABLED for INT 13h AH=03/43.
  167. COM1: SILENT -- reserved for NTLDR/WinDbg at 115200 8N1
  168.  
  169. [7/7] Full XP boot preflight
  170.  
  171. Physical boot disk: 512-byte BlockIO, LastLBA=0x000000001D1C596F
  172. XP partition #2 start=0x0000000000032800 sectors=0x0000000001400000 active=YES
  173.  
  174. Native AHCI boot-disk binding:
  175. PCI 0:00:13.0 ABAR=0x90615000 port=0
  176. CAP=0xC720FF01 GHC=0x80000002 PI=0x00000001 CAP2=0x00000038
  177. PxSSTS=0x00000113 PxSIG=0x00000101 PxCMD=0x00000006 PxTFD=0x00000050
  178.  
  179. KD AUTOBOOT path:
  180. direct original XP NTFS VBR
  181. no local keypresses required
  182. target COM1 is reserved exclusively for NTLDR/WinDbg
  183.  
  184.  
  185. Private ACPI snapshot below 4 GiB:
  186. DSDT old=0x00000000784E8188 new=0x0000000065E00000 len=49919
  187. APIC old=0x00000000784F4598 new=0x00000000784E7000 len=104
  188. FPDT old=0x00000000784F4600 new=0x00000000784E6000 len=68
  189. MCFG old=0x00000000784F4648 new=0x00000000784E5000 len=60
  190. LPIT old=0x00000000784F4688 new=0x0000000065E0F000 len=260
  191. HPET old=0x00000000784F4790 new=0x0000000065DFF000 len=56
  192. SSDT old=0x00000000784F47C8 new=0x0000000065DFE000 len=1891
  193. SSDT old=0x00000000784F4F30 new=0x0000000065DFD000 len=656
  194. SSDT old=0x00000000784F51C0 new=0x0000000065DFC000 len=378
  195. UEFI old=0x00000000784F5340 new=0x0000000065DFB000 len=66
  196. FACS old=0x0000000078622F40 new=0x0000000078531000 len=64 [NVS]
  197. root tables copied=10 SSDT count=3
  198.  
  199. Low legacy environment:
  200. BIOS blob = 0x0000000000098000 size=9968
  201. AHCI DMA = 0x000000000009B000 size=8192
  202. EBDA = 0x0000000000094000 RSDP copy=0x0000000000094100 conventionalKB=592
  203. ACPI FADT clone=0x0000000000094200 firmware DSDT=0x00000000784E8188 copied DSDT=0x0000000065E00000 len=49919 [REAL installed]
  204.  
  205. Implemented for the complete boot attempt:
  206. arbitrary INT13 CHS + EDD reads/writes via native AHCI
  207. AH=00/01/02/03/04/08/10/15/16/41/42/43/48; writes ENABLED
  208. ACPI RSDP + cloned RSDT/XSDT/FADT + REAL firmware DSDT copied below 4 GiB
  209. final INT15/E820, A20 services
  210. INT10/11/12/13/14/15/16/17/18/19/1A + IRQ0/INT08/INT1C
  211. RTC date/time + BIOS tick counter, PIC/PIT timer environment
  212. no firmware CSM required after the UEFI handoff
  213. KD mode: no XPCSM bytes are ever sent on COM1
  214. KD mode: no RAM patch/trap is applied to NTLDRDEBUG
  215.  
  216. There are NO finite NTFS/MFT cache windows in this build.
  217. Once ExitBootServices succeeds, disk I/O requested by the XP loader is served from the real SATA disk by our AHCI code.
  218.  
  219. AUTOBOOT: starting direct XP/NTLDRDEBUG path now.
  220.  
  221. Preparing final UEFI memory map...
  222. M1 GetMemoryMap entered
Advertisement
Add Comment
Please, Sign In to add comment