Jump to content

Mappatura porte usb


Anto65
Go to solution Solved by Anto65,

Recommended Posts

  • Administrators

guarda bene la tua foto

HS01 hai lasciato

Return (GUPC(One))

ma deve essere?

come spiegato sopra 😄

Return (GENG(One,0x00))

 

Sottolineo: devi lavorare nel Method _UPC, non toccare _PLD

 

etc...

Guarda l'esempio nella foto che ti ho allegato

Link to comment
Share on other sites

  • Administrators

Esatto

la patch aggiunge ma tu dopo devi fare a mano modificando e usando appunto la definizione della mia patch applicata prima

Come può essere automatica una cosa del genere?

una patch per tutti come base non può sapere quale porte sono attive, quali no etc.. per qualsiasi hardware 🙂

Link to comment
Share on other sites

  • Support Team

pensavo sovrascriveva il metodo GUPC ok 

 

Scope (\_SB.PCI0.XHC.RHUB.HS02)
    {
        Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
        {
            Return (GUPC (One))
        }

        Method (_PLD, 0, NotSerialized)  // _PLD: Physical Location of Device
        {
            Return (GENG (One, 0x02))
        }
    }
non mi va ancora devo eliminare lo spazio dopo GENG ?

Link to comment
Share on other sites

  • Administrators

Non va bene

Perchè modifichi _PLD?

quello non va toccato, te l'ho detto anche prima

Rimettilo come era

devi modificare così sempre e solo in _UPC

 

Scope (\_SB.PCI0.XHC.RHUB.HS02)
    {
        Method (_UPC, 0, NotSerialized)  // _UPC: USB Port Capabilities
        {
            Return (GENG (One,0x00))
        }

        Method (_PLD, 0, NotSerialized)  // _PLD: Physical Location of Device
        {
            Return (GPLD (One, 0x02)) <--- NON qui
        }
    }
 

Link to comment
Share on other sites

  • Support Team
24 minuti fa, antuneddu ha scritto:

normale che come in foto vengono viste come ExpressCard ?

forse perché hai sbagliato qualcosa?! :default_hysterical:

 

in _UPC devi sostituire Return (GUPC (One)) con --> Return (GENG (One, 0x00))

questo per le porte USB2

come definire le porte è spiegato nel txt 

Spoiler

/*
 * Maintained by Gengik84, MacOS86.it
 * 
 * example:
 *          Return (GENG (One, 0x03))  for connector type usb3 ( standard connector )
 * or       Return (GENG (One, 0x09))  for connector type usb3 type C ( HS+SS with Switch )
 * or       Return (GENG (One, 0xFF))  for internal (255) 
 *
 * Other connector type available:
 *
 *  Return (GENG (One, 0x00))  for connector type usb2 ( Type A )
 *  Return (GENG (One, 0x0A))  for connector type usb3 type C ( HS+SS without Switch )
*/
 

 

e visto che come me, fare casini è un'attimo, ad ogni sostituzione, compila, così se hai sbagliato qualcosa, anche uno spazio, avrai un'errore e capisci subito dove hai cannato 😉

  • Thanks 1
Link to comment
Share on other sites

  • Support Team
2 minuti fa, iCanaro ha scritto:

forse perché hai sbagliato qualcosa?! :default_hysterical:

 

in _UPC devi sostituire Return (GUPC (One)) con --> Return (GENG (One, 0x00))

questo per le porte USB2

come definire le porte è spiegato nel txt 

  Mostra contenuto nascosto

/*
 * Maintained by Gengik84, MacOS86.it
 * 
 * example:
 *          Return (GENG (One, 0x03))  for connector type usb3 ( standard connector )
 * or       Return (GENG (One, 0x09))  for connector type usb3 type C ( HS+SS with Switch )
 * or       Return (GENG (One, 0xFF))  for internal (255) 
 *
 * Other connector type available:
 *
 *  Return (GENG (One, 0x00))  for connector type usb2 ( Type A )
 *  Return (GENG (One, 0x0A))  for connector type usb3 type C ( HS+SS without Switch )
*/
 

 

ridi ridi 😂

21 minuti fa, Gengik84 ha scritto:

perchè hai messo connettore 0x02? per le HS? 🙂

mi alleghi il tuo ssdt?

oppure lo prendo dal primo post?

ho corretto con 0x00 la internal 0x255 giusto ?

Antuneddu.zip

  • whahahah 1
Link to comment
Share on other sites

  • Administrators

se anche quella è una porta fisica dove tu puoi collegare un dispositivo esterno allora deve essere 0x00

se fosse BT, come anche per esempio un lettore SD sul case quindi collegato a usb interna diretta sulla mobo, allora va interna 0xFF (255 in decimale)

  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.