I agree with you, but that is how they'll see it. Some of the datasheets I've gotten for an NRND or EOL device are under NDA and still too spartan to write a driver without a lot of trail and error. Because this year's latest-and-greatest product is is 95% the same as the old perfectly-functional products they'll call trash.
For a lot of the more complicated communication chips I've used the data sheets are more aspirational than a reflection of reality anyways. I've often used registers in ways that are documented; it didn't work, and the response from the support was "oh just do it the way our example driver does it."
I agree with you, but that is how they'll see it. Some of the datasheets I've gotten for an NRND or EOL device are under NDA and still too spartan to write a driver without a lot of trail and error. Because this year's latest-and-greatest product is is 95% the same as the old perfectly-functional products they'll call trash.