(may be if Windows should reset it to 0x0000086 on device rediscovery) ? So ASUS removes the capabilityĬM_DEVCAP_REMOVABLE - and maintains that resetting for whatever reason What task ASUS Patch 10430001 does is patch and through the TS job kind of "invariantly" maintain the Fresco controllers device capabilities set at: 10000010b (0x0000082). The TS job is named: ASUS Patch 10430001. So the first reset only happens after a reboot - but their "installer" does not reboot the machine. (WINDDK) #define CM_DEVCAP_EJECTSUPPORTED (0x00000002) #define CM_DEVCAP_REMOVABLE (0x00000004) #define CM_DEVCAP_SURPRISEREMOVALOK (0x00000080)Īfter running AsPatch10430001 ASUS creates a scheduled task which is run at every system startup. meaning the following bits have been set: 10000110b Its set at (Win default?) Capabilities = 0x0000086 (134). There is a key in that hierarchy that sets the device capabilities. Why? And why does Fresco Logic not do that themselves in their installer distribution?Īdditionally, After the Fresco installer you get the following: ).Ģ.b) AsPatch10430001 (ASUS patch of the Fresco stuff removes CM_DEVCAP_REMOVABLE from device capabilities ). Rebooted or resumed from sleep or whatever trigger.
#Fresco usb 3.0 driver for mac drivers#
So Works? I don't seem to get the yellow banks I got previously after reboot/resume on the Intel USB Host Controller (when I had these Fresco drivers installed and 1 HD USB3 device controller attached to that USB3 port - and then
#Fresco usb 3.0 driver for mac update#
In fact what seems to be a Win8 update - may be "beta"? - according the zip-file naming only though.Ģ) 3.5.42.0 (Win 7 圆4) () (public dist i.e. 3.5.74.0 has updated FLxHCIc.sys (Fresco Logic xHCI (USB3) Controller FL1000 Series) and FLxHCIh.sys (Fresco Logic xHCI (USB3) Root Hub. Logic\Fresco Logic USB3.0 Host Controller\amd64_host\FLxHCIc.inf - and then update the drivers from Device Manager.īut I am using the 3.5.42.0 set now - also from around this summer, it seems to work.Īfter that, I'll try out this set by adding the missing line to the inf or wait for a new release. but you could just could add that string manually to %ProgramFiles%\Fresco so I don't know why %FLxHCIc.DRVDESC1000%= FLxHCIc, PCI\VEN_1B73&DEV_1000 is not in there. sys files (drivers) has been patched (of course). except for that missing identity in FLxHCIc.inf, there seems to be no difference except for the fact that the 2. under (Generic Bus) is missing the identity for the FL-1000: in %ProgramFiles%\Fresco Logic\Fresco Logic USB3.0 Host Controller\amd64_host\FLxHCIc.inf