Canonic String Addresses - How to convert to . . .

Canonic String Addresses - How to convert to . . .

Hardware:

CPU: Intel i7 10700

GPU: RX (Sapphire) 580

RAM: 32 GB DDR4 4000

Motherboard: ASUS Rog Strix Z590i (ITX) Gaming with WIFI and i225V Ethernet on board.

I am dual booting Mac (hopefully) and Windows 11 on this machine. OpenCore is the Boot manager. Windows is on its own 2.5 SSD, and Mac will be on its own too. Western Digital blue both.

I've been following Dortania's vanilla install for Comet Lake using a recovery mode installer for Catalina, another for Big Sur and one for Monterey, none have successfully started the installer. Each has gotten to recovery mode, but the install hits panics at various times.

I have a couple questions, which I would like to learn how to answer myself.

Question #1: How do i convert an address from the Windows Device Properties to Canonic String Form?

First, the iGPU and the Ethernet NIC are both on board, and in order to patch them i need to have the right address (in "canonic string form"). Dortania guide's PCI addresses are not correct for my board, so i need to correct to get the patches applied.

Here is the info for the Radeon RX 580 GPU and for the I225-V NIC. How do i write these in Canonic String Form?

Radeon RX 580

Device Instance Path:

PCI\VEN_1002&DEV_67DF&SUBSYS_353E174B&REV_E7\4&38AB2860&0&0008

Location Information:

PCI bus 1, device 0, function 0

Location Paths:

PCIROOT(0)#PCI(0100)#PCI(0000)

ACPI(_SB_)#ACPI(PC00)#ACPI(PEG1)#ACPI(PEGP)

ACPI(_SB_)#ACPI(USBX)#ACPI(PEG1)#ACPI(PEGP)

How do I write that in Canonic String Form?

Same info for the Ethernet NIC:

Device Instance Path: PCI\VEN_8086&DEV_15F3&SUBSYS_87D21043&REV_03\FC3497FFFFA1DD2600

https://preview.redd.it/th6m67yb4s381.png?width=371&format=png&auto=webp&s=694abb6149fb1d5121a1b03573d911527ce0653c

Location Information:

PCI Slot 10 (PCI bus 4, device 0, function 0)

Location Paths:

PCIROOT(0)#PCI(1C06)#PCI(0000)

ACPI(_SB_)#ACPI(PC00)#ACPI(RP07)#ACPI(D061)

ACPI(_SB_)#ACPI(PC00)#ACPI(RP07)#ACPI(PXSX)

ACPI(_SB_)#ACPI(USBX)#ACPI(RP07)#ACPI(D061)

ACPI(_SB_)#ACPI(USBX)#ACPI(RP07)#ACPI(PXSX)

https://preview.redd.it/n0xrmjp64s381.png?width=398&format=png&auto=webp&s=13131678a12ca30a97c85833935b224a5095e228

And for the second Question, as between the three versions of MacOS, which version and release level is best for this set up, assuming proper config? 10.15.7? 11.6.1? 12.0.1?

submitted by /u/mikeD_AV
[link] [comments]