Cleaning device drivers of cruft is exhausting. Yes, I did replace a rather central pice, but throughout I kept finding mistakes like using bytes instead of bits.
I hope they are gone, but am not expecting it.
Need a break before the inevitable humiliation while testing.