Jump to content

USB 3.0 card - ASM1042 OS X drivers from Highpoint(Mac)


  • Please log in to reply
67 replies to this topic

#61
Allan

Allan

    V.I.P. Member

  • Moderators
  • 7,485 posts
  • Gender:Male
  • Location:Brazil

USB / FixOwnership

USB / Inject

 

And maybe you will need use DSDT patchs.



#62
abn0rmal.pdx

abn0rmal.pdx

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
  • Location:Ukraine, Kyiv
  • Interests:Advertising, Cinematography, Tattoo

USB / FixOwnership

USB / Inject

 

And maybe you will need use DSDT patchs.

 

Tried USB patches, no result.

 

Which patchs?



#63
abn0rmal.pdx

abn0rmal.pdx

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
  • Location:Ukraine, Kyiv
  • Interests:Advertising, Cinematography, Tattoo

I moved forward with my experiments and patched my DSDT with this code 

into method label _DSM parent_adr 0x001D0000 remove_entry;
into device name_adr 0x001D0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    Store (Package ()\n
        {\n
            "device-id", \n
            Buffer (0x04)\n
            {\n
                0x26, 0x1c, 0x00, 0x00\n
            }, \n
            "built-in", \n
            Buffer (One)\n
            {\n
                0x00\n
            }, \n
            "AAPL,clock-id", \n
            Buffer (One)\n
            {\n
                0x01\n
            }, \n
            "device_type", \n
            Buffer (0x05)\n
            {\n
                "EHCI"\n
            }, \n
            "AAPL,current-available", \n
            0x0834, \n
            "AAPL,current-extra", \n
            0x0898, \n
            "AAPL,current-extra-in-sleep", \n
            0x0640, \n
            "AAPL,device-internal",\n
            0x02,\n
            "AAPL,max-port-current-in-sleep",\n
            0x0834,  \n
            Buffer (One)\n
            {\n
                0x00\n
            }\n
        }, Local0)\n
    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
    Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001A0000 remove_entry;
into device name_adr 0x001A0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    Store (Package ()\n
        {\n
            "device-id", \n
            Buffer (0x04)\n
            {\n
                0x26, 0x1c, 0x00, 0x00\n
            }, \n
            "built-in", \n
            Buffer (One)\n
            {\n
                0x00\n
            }, \n
            "AAPL,clock-id", \n
            Buffer (One)\n
            {\n
                0x02\n
            }, \n
            "device_type", \n
            Buffer (0x05)\n
            {\n
                "EHCI"\n
            }, \n
            "AAPL,current-available", \n
            0x0834, \n
            "AAPL,current-extra", \n
            0x0898, \n
            "AAPL,current-extra-in-sleep", \n
            0x0640, \n
            "AAPL,device-internal",\n
            0x02,\n
            "AAPL,max-port-current-in-sleep",\n
            0x0834,  \n
            Buffer (One)\n
            {\n
                0x00\n
            }\n
        }, Local0)\n
    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
    Return (Local0)\n
}
end

It seems that this has helped. OSX flawlessly goes to sleep and waking up. After waking all devices connected to USB 2.0 and 3.0 ports automatically reconnects and working

 

but at this point I can't wake up computer using keyboard or mouse, only by pressing Power Button. Is this normal?



#64
Allan

Allan

    V.I.P. Member

  • Moderators
  • 7,485 posts
  • Gender:Male
  • Location:Brazil

but at this point I can't wake up computer using keyboard or mouse, only by pressing Power Button. Is this normal?

 

Maybe.

If you use Hibernation mode, you can wake-up by power button.

 

Run this command in Terminal, and put the result here:

pmset -g | grep hibernatemode


#65
copil

copil

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,258 posts
  • Gender:Male
  • Location:Italy
abn0rmal.pdx
Try to deselect Add Clock Id in clover.
 
About #63 delete the code


#66
abn0rmal.pdx

abn0rmal.pdx

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
  • Location:Ukraine, Kyiv
  • Interests:Advertising, Cinematography, Tattoo
pmset -g | grep hibernatemode
 hibernatemode        0

abn0rmal.pdx

Try to deselect Add Clock Id in clover.
 
About #63 delete the code

 

Add Clock Id is NOT selected in Clover.



#67
Allan

Allan

    V.I.P. Member

  • Moderators
  • 7,485 posts
  • Gender:Male
  • Location:Brazil

hibernatemode 0 will save sleepimage only to RAM, this will be Sleep only.

Maybe is missing the _PWB method in your DSDT. IMO is not a problem wake-up via Power Button, since that your Sleep is working great.



#68
abn0rmal.pdx

abn0rmal.pdx

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
  • Location:Ukraine, Kyiv
  • Interests:Advertising, Cinematography, Tattoo

Great. Thanks for your help.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy