GithubHelp home page GithubHelp logo

Comments (4)

SchmockLord avatar SchmockLord commented on July 19, 2024

Puh, this is not something you can explain in 2 sentences.

My one for the Z590i Vision D should work for you, but needs to be adjusted to your USB-ports to get all the ports.

In my SSDT you will see the comments for each port, some are enabled, some are disabled.

Per port are two methods: GUPC and GPLD (they are Gigabyte methods that call standard methods _UPC: USB port Capabilities and _PLD: Physical Location of Device)

e.g. GUPC (One, 0x03) means this port is enabled (one) and is a USB3-Type A (0x03) The first variable means enabled/disabled (one or 0xFF/zero or 0x00), the second variable describes the port itself.

zero is the same as 0x00
one is the same as 0xFF

Port types:
0x00 or zero: standard USB2 port (usually black)
0x03: USB3 Type A (usually blue, red or yellow)
0x09: Type-C with switch, where it doesn't matter which direction you plug the device in, it is always the same port.
0x0A: Type-C without switch, where there are used two ports, each for one direction.
0xFF: internal devices used for RGB, Audio, Bluetooth etc.

GPLD-method describes where the port sits. E.g. GPLD (One, 0x09) means this port is available on this board (one) and has the location HS09 (0x09). HS11 e.g. would be (0x0B). SS ports start with 1 e.g. SS01 is (0x11), SS10 (0x1A).

If you disable ports for macOS, you should wrap this like this, so Windows e.g. would use the Else-case where this port is enabled (0xFF) and has is a type-C with switch (0x09):

If (_OSI ("Darwin"))
{
Return (GUPC (Zero, Zero))
}
Else
{
Return (GUPC (0xFF, 0x09))
}

You also need to Delete the SSDT where your original USB-config is specified. I think yours is the same as mine:
Screenshot 2022-01-27 at 10 42 26

With that and this reference you should be able to get it done: https://www.hackintosh-forum.de/forum/thread/54986-usb-mittels-ssdt-deklarieren/?pageNo=1

from gigabyte-z590i-vision-d-11900k.

Crocdil avatar Crocdil commented on July 19, 2024

Thank you for attaching a USB port configuration for the Z590-VisionD. Works great for me now!

For my understanding, can you tell me where the SSDT xh_rksu4 is found in the configuration - which you disabled in config.plist. I can't find it on my end ;-)

Thanks for the help.

from gigabyte-z590i-vision-d-11900k.

SchmockLord avatar SchmockLord commented on July 19, 2024

What? I don't get your question.

Where it is in the config you can see 5cm above your question.

Root-ACPI-Delete-Item 0

And if you don't have it in your config this just means, you have not downloaded mine, you have created one by yourself.

Because in mine here on GitHub this delete is included.

from gigabyte-z590i-vision-d-11900k.

Crocdil avatar Crocdil commented on July 19, 2024

Sorry for my imprecise wording.

I can't find the SSDT with the TableLength 4216.

from gigabyte-z590i-vision-d-11900k.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.