2 ms·
Tracking down hardware/datasheet bugs like this is the worst. There's going to be some random, obscure, undocumented register being set in the Windows driver, o
by mmastrac 4y ago
Tracking down hardware/datasheet bugs like this is the worst. There's going to be some random, obscure, undocumented register being set in the Windows driver, or some subtle register initialization order or delay missing.
Hardware often gets developed in parallel with a driver for a particular platform, and the two are weirdly intertwined much more than you would hope. It's sometimes cheaper to just add a software tweak than fix a hardware/timing bug and just ship it.