I agee with that, I find it difficult or rather impossible to stitch together the piecemeal information of this thread
finally resulting in a working system.
Here is my take to add to the "confusion" but 1st my question which has sofar remained unanswered although asked
a number of times.
Is anybody willing to devulge which SMC system definition they are using in order to get their Fresco based USB3
add on Pci-e cards woking at full USB3 speed ? Please somebody let us know as it seems important with El Capitan.
Now to my pecurliarity:
I upgraded from Yosemite to El Capitan without any serious problems.
The upgrade was conducted on Yosemite of which the HDD was originally prepared as a GPT type volume and legacy
Clover boot option, so far so good. I then tried to dual boot 2 Windows installations without success.
Tinkering along, I then manipulated my EFI partition to be recognized as a Basic Microsoft Data "Partition" and voila
Yosemite was sill working in all respects/departments - no change whatsoever - after this EFI manipulation. Surprise, surprise
the 2 Windows installations, each on it's own hdd were also booting now.
Then I upgraded to El Capitan onto Yosemite, losing access to all my USB ports USB2 as well as USB3, my keyboard and mouse
access was lost as well. Then I downloaded 2 dummy kexts, from another board, installed them into S/L/E after changing 2
USB names in one of them under the section which is consistent with my SMC definition which I originally chose for my rig.
This fixed access to all my USB2 ports with my Fresco card based USB3 ports still not functioning. I applied Toledas audio
patch for El Capitan with success. So now I had a fully functioning El Capitan installation except my USB3 ports were gone.
I then experimented further in order to discover what will happen to this installation with a stock standard EFI partition.
So I grabed another hdd, partitioned it GPT to get back to a standard EFI incarnation, installed Clover 3270 to that and copied
back my original EFI folder with 0x28 0x67 in the RTVariables section added off cause.
Things looked pretty good at the Clover boot screen, El Capitan was booting, audio was working with my USB3 ports still
missing, and the 2 Windows installations were indeed also showing up as a boot option on the Clover boot menu, they
however failed to boot.
Then to my surprise I discovered that my Windows installationwould indeed boot if I did the following:
1. Boot the machine until it reaches the Clover boot menu.
2. Restart Clover frm the boot menu
3. Wait until restarting Clover has completed
4. Select what you wish to boot El Capitan or any of the Windows installalions, they
will all work.
Conclusion:
El Capitan will boot properly all the time whereas my Windows installations will only boot
after the Clover boot menu was restarted from itself, at least once.
It appears that some "initialization" fails during the first boot cycle resulting in the first
appearance of the Clover boot menu, boot Clover into itselffrom itself rectifies this problem.
Anybody able to shed some light on this phenomena/behaviour ?
I am at the moment on Safari and drafted all this from memory, will however be able to provide
missing details when back home.
All the experimenting was made possible with a multitude of cloned Yosemite and El Capitan
installations/hdd's