Fix storing CPU vendor name in PRCB

此提交包含在:
2024-05-06 20:01:19 +02:00
父節點 243aacc9c1
當前提交 2c384d780f
共有 2 個檔案被更改,包括 6 行新增6 行删除

查看文件

@@ -135,9 +135,9 @@ ArpIdentifyProcessor(VOID)
/* Store CPU vendor in processor control block */
Prcb->CpuId.Vendor = CpuRegisters.Ebx;
Prcb->CpuId.VendorName[0] = CpuRegisters.Ebx;
Prcb->CpuId.VendorName[4] = CpuRegisters.Edx;
Prcb->CpuId.VendorName[8] = CpuRegisters.Ecx;
*(PULONG)&Prcb->CpuId.VendorName[0] = CpuRegisters.Ebx;
*(PULONG)&Prcb->CpuId.VendorName[4] = CpuRegisters.Edx;
*(PULONG)&Prcb->CpuId.VendorName[8] = CpuRegisters.Ecx;
Prcb->CpuId.VendorName[12] = '\0';
/* Get CPU features */