We don't even have any documentation for Sun's ethernet chipsets, even the old gem found in machines which showed up on the market about 8-10 years ago. Let alone their newer chipsets, or their pci chipsets. And largely we suspect we don't get documentation because it would show how buggy their hardware is.
And now we should use some binary middle layer, and let me guess -- it will be bug free, or wait, when there are bugs found, they will help us fix them? Right....

