Changeset 108346 in vbox
- Timestamp:
- Feb 24, 2025 11:59:01 AM (3 weeks ago)
- svn:sync-xref-src-repo-rev:
- 167705
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/SystemTableBuilder.cpp
r108292 r108346 62 62 const char *pszAcpiName; 63 63 const char *pszAcpiHid; 64 bool fEisaId; 64 65 } SYSTEMTABLEDEVICE; 65 66 typedef SYSTEMTABLEDEVICE *PSYSTEMTABLEDEVICE; … … 72 73 static const SYSTEMTABLEDEVICE g_aSysTblDevices[] = 73 74 { 74 { "qemu-fw-cfg", "fw-cfg", "qemu,fw-cfg-mmio", "FWC", "QEMU0002" },75 { "arm-pl011", "pl011", "arm,pl011", "SRL", "ARMH0011" },76 { "arm-pl061-gpio", "pl061", "arm,pl061", "GPI", "ARMH0061" },77 { "pci-generic-ecam", "pcie", "pci-host-ecam-generic", "PCI", "PNP0A08" },75 { "qemu-fw-cfg", "fw-cfg", "qemu,fw-cfg-mmio", "FWC", "QEMU0002", false }, 76 { "arm-pl011", "pl011", "arm,pl011", "SRL", "ARMH0011", false }, 77 { "arm-pl061-gpio", "pl061", "arm,pl061", "GPI", "ARMH0061", false }, 78 { "pci-generic-ecam", "pcie", "pci-host-ecam-generic", "PCI", "PNP0A08", true }, 78 79 }; 79 80 … … 302 303 303 304 RTAcpiTblNameAppend(m_hAcpiDsdt, "_HID"); 304 RTAcpiTblStringAppend(m_hAcpiDsdt, pSysTblDev->pszAcpiHid); 305 if (pSysTblDev->fEisaId) 306 RTAcpiTblEisaIdAppend(m_hAcpiDsdt, pSysTblDev->pszAcpiHid); 307 else 308 RTAcpiTblStringAppend(m_hAcpiDsdt, pSysTblDev->pszAcpiHid); 305 309 306 310 RTAcpiTblNameAppend(m_hAcpiDsdt, "_UID"); … … 324 328 325 329 RTAcpiTblNameAppend(m_hAcpiDsdt, "_HID"); 326 RTAcpiTblStringAppend(m_hAcpiDsdt, pSysTblDev->pszAcpiHid); 330 if (pSysTblDev->fEisaId) 331 RTAcpiTblEisaIdAppend(m_hAcpiDsdt, pSysTblDev->pszAcpiHid); 332 else 333 RTAcpiTblStringAppend(m_hAcpiDsdt, pSysTblDev->pszAcpiHid); 327 334 328 335 RTAcpiTblNameAppend(m_hAcpiDsdt, "_UID"); … … 370 377 371 378 RTAcpiTblNameAppend(m_hAcpiDsdt, "_CID"); 372 RTAcpiTbl StringAppend(m_hAcpiDsdt, "PNP0A03"); /** @todo */379 RTAcpiTblEisaIdAppend(m_hAcpiDsdt, "PNP0A03"); 373 380 374 381 RTAcpiTblNameAppend(m_hAcpiDsdt, "_UID"); … … 415 422 416 423 RTAcpiTblNameAppend(m_hAcpiDsdt, "_HID"); 417 RTAcpiTbl StringAppend(m_hAcpiDsdt, "PNP0C02");424 RTAcpiTblEisaIdAppend(m_hAcpiDsdt, "PNP0C02"); 418 425 419 426 RTAcpiTblNameAppend(m_hAcpiDsdt, "_CRS");
Note:
See TracChangeset
for help on using the changeset viewer.